STM32学习笔记(一)基本了解、芯片内部资源与外观说明 |
您所在的位置:网站首页 › stm32内核外设有哪些 › STM32学习笔记(一)基本了解、芯片内部资源与外观说明 |
什么是STM32? 新的基于ARM内核的32位MCU系列 内核为ARM公司为要求高性能、低成本、低功 耗的嵌入式应用专门设计的Cortex-M内核 标准的ARM架构 优点 超前的体系结构 极高的性能: 主流的Cortex内核。 丰富合理的外设,合理的功耗,合理的价格。 强大的软件支持:丰富的软件包。 全面丰富的技术文档。 芯片型号种类多,覆盖面广。 强大的用户基础:最先成功试水CM3芯片的公司,积累 了大批的用户群体,为其领先做铺垫。简单易用/自由/低风险 Cortex-M3系列属于ARMv7架构 ARMv7架构定义了三大分工明确的系列: “A”系列:面向尖端的基于虚拟内存的操作系统和用户应用 “R”系列:针对实时系统; “M”系列:对微控制器。 芯片内部资源 IO口 -STM32F103ZET6: 144引脚 112个IO 存储器容量 STM32F103ZET6: 512K FLASH,64K SRAM 时钟,复位和电源管理 2.0~3.6V电源和IO电压 上电复位,掉电复位和可编程的电压监控 强大的时钟系统 -4~16M的外部高速晶振 -内部8MHz的高速RC振荡器 -内部40KHz低速RC振荡器,看门狗时钟 -内部锁相环(PLL,倍频),一般系统时钟都是外 部或者内部高速时钟经过PLL倍频后得到 -外部低速32.768K的晶振,主要做RTC时钟源 低功耗 -睡眠,停止和待机三种低功耗模式 AD -3个12位AD【多达21个外部测量通道】 -转换范围:0~3.6(电源电压) -内部通道可以用于内部温度测量 -内置参考电压 DA 2个12位DADMA 12个DMA通道(7+5=12; 7通道DMA1,5通道DMA2) 支持外设:定时器,ADC,DAC,SDIO,I2S,SPI,I2C,和USART 定时器:多达11个定时器 -4个通用定时器 -2个基本定时器 -2个高级定时器 -1个系统定时器 -2个看门狗定时器 通信接口:多达13个通信接口 -2个I2C接口 -5个串口 -3个SPI接口 -1个CAN2.0 -1个USB FS -1个SDIO 外观说明 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |