STM32系列ARM CortexM3微控制器原理与实践

2009年11月13日 16:11    诸葛孔明
关键词: arm , 控制器 , 实践 , 原理
ARM CortexM3是ARM公司针对微控制器领域推出的新一代处理器架构,它采用ARM v7?M体系结构和面向高级语言的Thumb?2指令集,在代码密度、实时性、运算性能、功耗、价格等方面达到了很好的平衡。Cortex?M3处理器不仅定义了传统意义上的处理器内核,也对存储器、时钟、复位、中断控制器、MPU、调试接口、电源管理等作了全面的规范,使采用Cortex?M3的各种芯片具有更统一的编程接口,简化了用户使用不同厂家芯片的复杂度。

意法半导体(ST)公司推出的基于ARM Cortex?M3内核的STM32系列微控制器,集32位RISC处理器、低功耗、高性能模拟技术、高速DMA通道及丰富的片内外设、JTAG仿真调试等于一体,定义了新一代“超级单片机”的概念,加上丰富的技术资料和完善的开发工具,使用方便,具有极高的性价比。

在性能上,STM32的32位Cortex?M3内核,时钟频率可达72 MHz,指令速度可接近80 MIPS。同时,它具有32位硬件除法和单周期乘法器等一系列先进的体系结构,大大增强了它的数据处理和运算能力,可以有效地实现一些数字信号处理的算法(如FFT、DTMF等)。在低功耗方面,其芯片功耗(3?3 V,500 μA/MIPS)已接近MSP430超低功耗单片机的水平。

在系统整合方面,STM32系列单片机根据其不同产品,集成了多种功能模块,包括定时器、多功能串行接口(SPI/I2C/I2S/UART)、USB、 CAN、12位双路同步采样高速ADC看门狗定时器(WDT)、DMA控制器、马达/电机控制器、多达64 KB的RAM和256 KB Flash,以及丰富的中断功能。使用户可以根据应用需求,选择最合适的STM32系列产品来实现。

1.2 ARM Cortex-M3处理器.pdf

188.09 KB, 下载次数: 109, 下载积分: 积分 -1

第03章 STM32系列微控制器存储器与外设.pdf

3.82 MB, 下载次数: 134, 下载积分: 积分 -1

第04章 STM32固件库.pdf

294.09 KB, 下载次数: 80, 下载积分: 积分 -1

第05章 STM32系列微控制器开发工具与应用.pdf

2.78 MB, 下载次数: 135, 下载积分: 积分 -1

1.1 ARM处理器系列.pdf

142.72 KB, 下载次数: 80, 下载积分: 积分 -1

欢迎分享本文,转载请保留出处:http://www.eechina.com/thread-5363-1-1.html     【打印本页】
boshiqiu 发表于 2011-3-1 15:46:54
xiex!
benfulay 发表于 2011-3-2 21:28:45
谢谢分享
greenflyqq 发表于 2011-3-15 11:37:12
下载了,谢谢!
jlingzhou 发表于 2011-3-22 15:09:54
太感谢了,我仅需要了解STM32的开发工具和应用,你正好提供了。再次谢谢!
lising 发表于 2011-3-26 18:25:53
学习了
femglin 发表于 2012-6-4 11:05:48
您需要登录后才可以发表评论 登录 | 立即注册

相关文章

相关视频演示

厂商推荐


关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备11013910号 | 京公网安备11010502021702
回顶部