ARM单片机教程| Cortex-M0 Cortex-M3系列
本教程在微控制器包括:
有关部门
手臂控股公司是世界上领先的半导体IP供应商。今天几乎许多数字电子产品部门技术的内部。ARM公司许可技术半导体制造商和原始设备制造商,因此臂成功在今天的快速变化的商业策略。ARM芯片为基础开发的半导体公司进入移动设备如智能手机和家庭数字电子技术包括数字电视、硬盘驱动器、洗衣机等等。
从ARM微控制器
皮层m系列是最新的范围单片机核心从手臂提供高性能、低成本、低功率由于32位RISC处理器。手臂皮层M3和Cortex-M0基于处理器的单片机是最受欢迎的如今由于其32位架构和其他特性如下所列。我们将看到Cortex-M3比较8051系列单片机的特点由英特尔架构。
手臂Cortex-M3单片机功能
•Cortex-M3 ARM处理器设计主要用于单片机应用程序。
•架构——ARMv7-M(哈佛大学)
•ISA -拇指®或Thumb-2支持
•管道-号+分支投机
•Dhrystone - 1.25 DMIPS / MHz(性能效率)
•内存保护-可选8地区微处理器与子区域和背景区域
•-非可屏蔽的中断,中断1到240物理中断
- 12•中断延迟周期
•- 8 - 256优先级中断优先级
•唤醒中断控制器——240唤醒中断
•睡眠模式——综合用水和WFE指令和睡眠退出功能。睡眠和深度睡眠的信号。
•位操作,综合说明&条带
•功耗- 0.19 mw / MHz
•增强指令——硬件划分12个周期(2),单周期(32 X 32)相乘,饱和数学的支持。
•-可选的JTAG调试&串行线调试端口。8断点和4个监测点。
•跟踪——可选指令跟踪、数据跟踪和仪器跟踪