今天小编要和大家分享的是模拟技术相关信息,接下来我将从Cortex-M3芯片简介,【高清图】 cpu是什么?八核处理器啥意思 每日一答图5这几个方面来介绍。

模拟技术相关技术文章Cortex-M3芯片简介【高清图】 cpu是什么?八核处理器啥意思 每日一答图5

模拟技术相关技术文章Cortex-M3芯片简介

首先,在学习Cortex-M3时,我们必须要知道必要的缩略语。

整理如下:

AMBA:先进单片机总线架构 ADK:AMBA设计套件

AHB:先进高性能总线 AHB-AP:AHB访问端口

APB:先进外设总线 ARM ARM:ARM架构参考手册

ASIC:行业领域专用集成电路 ATB :先进跟踪总线

BE8:字节不变式大端模式 CPI:每条指令的周期数

DAP:调试访问端口 DSP:数字信号处理(器)

DWT:数据观察点及跟踪 ETM:嵌入式跟踪宏单元

FPB:闪存地址重载及断点 FSR:fault状态寄存器

HTM:Core Sight AHB跟踪宏单元

ICE:在线仿真器 IDE:集成开发环境

IRQ:中断请求(通常是外中断请求)

ISA:指令系统架构 ISR:中断服务例程

ITM:仪器化跟踪宏单元

JTAG:连接点测试行动组(一个关于测试和调试接口的标准)

LR:连接寄存器

LSB:最低有效位

MSB:最高有效位

LSU:加载存储单元

MCU:微控制器单元

MPU:存储器保护单元

MMU:存储器管理单元

MSP:主堆栈指针

NMI:不可屏蔽中断

NVIC:嵌套向量中断控制器

PC:程序计数器

PPB:私有外设总线

同时,还要如下规定:

数值

1. 4‘’hC , 0x123 都表示16进制数 。

2. #3表示数字3 (e.g., IRQ #3 就是指3号中断) 。

3. #immed_12表示一个12位的立即数 。

4. 寄存器位。通常是表示一个位段的数值,例如 bit[15:12] 表示位序号从15往下数到12,这一段的数值。

寄存器访问类型

1. R 表示只读

2. W表示只写

3. RW 表示可读可写(前3条好像地球人都知道)

4. R/Wc 表示可读,但是写访问将使之清 0

Cortex-M3芯片简介

1、芯片的基本结构如下图:

Cortex-M3芯片简介

2、关于ARMv7的知识--了解

在这个版本中,内核架构首次从单一款式变成3种款式:

款式A:设计用于高性能的“开放应用平台”——越来越接近电脑了

款式R:用于高端的嵌入式系统,尤其是那些带有实时要求的——又要快又要实时。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查