ARM 代表“ RISC(精简指令集计算机)机器”。ARM是一种负载存储减少指令集计算机架构;这意味着不能直接操作内存。所有数据操作都必须通过寄存器使用内存中的信息来完成。
ARM 处理模式
用户模式
FIQ模式
中断请求模式
SVC模式
未定义模式
中止模式
拇指模式
工作流程
LPC2148 是一款 16/32 位 ARM7 CPU。温度
传感器LM35是一个模拟传感器,连接到LPC2148
微控制器模拟通道。被诽谤的温度值在微控制器中预先编程。
ARM7 框图。
ARM7的特点
ARM7 是 16/31 位总线
静态 RAM 为 40 kb
片上闪存可编程
存储器为512kb
它是一个 60 MHz 运行的高速控制器
两个 10 位 ADC
转换器总共提供 14 个模拟输入
1个10位D/A转换器
两个 32 位定时器/计数器
4- CCM(捕获比较调制)、6-PWM、看门狗定时器
1个RTC,9个中断
1个I2C协议、SPI协议、SSP协议
两种UART串行通信协议