您的位置 首页 软件

STM32介绍以及与一般ARM的差异

ARM是英国的芯片设计公司,其最成功的莫过于32位嵌入式CPU核—-ARM系列,最常用的是ARM7和ARM9,ARM公司主要提供IP核,就是CPU的内核结构,只包

ARM是英国的芯片规划公司,其最成功的莫过于32位嵌入式CPU核—-ARM系列,最常用的是ARM7和ARM9,ARM公司首要供给IP核,便是CPU的内核结构,只包含最中心的部分,并不是完好的处理器. ARM把这个核卖给各大半导体公司,如 Pllips 三星 ,ATMEL 等等,许多公司,乃至Intel.

ARM为了抵挡8/16位机商场,最近推出了 Cortex-M3核,STM32便是意大利的意法半导体根据Cortex-M3的32位嵌入式处理器, Cortex_M3核性价比更高,价格低,能够与8/16位单片机竞赛.

STM32 功用如下:

■ 中心
– ARM 32位的Cortex(TM)-M3CPU
– 72MHz,高达90DMips,1.25DMips/MHz
单周期硬件乘法和除法——加速核算

存储器
从32K字节至512K字节闪存程序存储器
从6K字节至64K字节SRAM
多重自举功用

时钟、复位和供电办理
– 2.0至3.6伏供电和I/O管脚
上电/断电复位(POR/PDR)、可编程电压监测器(PVD)、掉电监测器

多达7个定时器
多达3个同步的16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道
内嵌4至16MHz高速晶体振荡器
内嵌经出厂调校的8MHz的RC振荡器
内嵌40kHz的RC振荡器
– 16位6通道高档操控定时器
内嵌PLL供给CPU时钟
– 多达6路PWM输出
内嵌运用外部32kHz晶体的RTC振荡器– 死区操控、边际/中心对齐波形和紧急制动

低功耗– 2个看门狗定时器(独立的和窗口型的)
体系时刻定时器:24位的、带自动加载功用的
– 3种省电形式:睡觉、停机和待机形式
– VBAT为RTC和后备寄存器供电

多达9个通讯接口

多达2个I2C接口(SMBus/PMBus)
转化规模是0至3.6V
多达3个USART接口,支撑ISO7816,LIN,IrDA接口和调制解调操控
多达2个SPI同步串行接口(18兆位/秒)
– CAN接口(2.0B 自动)
– USB 2.0全速接口

2个12位模数转化器,1us转化时刻(16通道)
双采样和坚持功用
温度传感器

调试形式
串行线调试(SWD)和JTAG接口

DMA

– 7通道DMA操控器

ECOPACK(R)封装(兼容RoHS)

多达80个快速I/O口
一切I/O口能够映像到16个外部中止

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/ruanjian/257415.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部