LPC1000
主要特性:
- 基于 ARM Cortex? 處理器內核
- 最新發布的 Cortex?-M0 內核
- Cortex?-M3 內核第二版本
- 速度高達100MHz的flash/ARM
- 低功耗
- 新喚醒中斷控制器(WIC)
- 存儲保護單元
- 以太網,USB Host/OTG/Device,CAN,12S
- 高速模式+(Fm+) I2C, SPI/SSP, UARTs
- 12位ADC @ 1MHz轉換速率
- 低功耗實時時鐘
- 馬達控制PWM,正交編碼接口
- 多封裝選擇
Cortex-M0與Cortex-M3的區別:
Cortex-M3:ARM 旗艦 Cortex-M 處理器,性能優異、適應性好
Cortex-M0:Cortex-M3 的增強子版本,有三個優點:
- 節能
- 高性能
- 易用
- 節能:Cortex-M0 有60個DMIPS/mW ,相對于只有31個DMIPS/mW的Cortex-M3 。Cortex-M0 8/16位處理器有更好的能源效率,能在更短的時間完成任務、更快進入睡眠模式以延長電池使用時間。
- 高性能:與8/16位處理器相比,Cortex-M0 代碼密度更好。
- 易用性:由于有明確的指令與中斷,Cortex-M0允許使用循環計數(cycle counting ),這個功能一般用在傳統的8/16位處理器的。這樣,Cortex-M0 讓32位軟件開發得以實現。精簡化編程是Cortex-M0 的一大特點。