- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STM32系列划分 STM32系列从内核上分,可分为:Cortex-M0/-M0+、Cortex-M3、Cortex-M4,以及Cortex-M7。 STM32系列从应用上分,大体分为:超低功耗型、主流型、高性能型。 STM32系列通用资源 通信外设:USART、SPI、I2C; 定时器:Multiple general-purpose timers; 直接内存存取:Multiple DMA; 看门狗和实时时钟:2x watchdogs、RTC; PLL和时钟电路:Integrated regulator PLL and clock circuit; 数模转换:Up to 3x 12-bit DAC; 模数转换:Up to 4x 12-bit ADC(Up to 5 MSPS); 振荡器:Main oscillator and 32KHz oscillator; 内部振荡器:Low-speed and High-speed internal RC oscillator; 工作温度:-40 to +85 °C and up to 125 °C operating temperature range; 低电压:Low voltage 2.0 to 3.6 Vor 1.65/1.7 to 3.6 V(depending on series); 内部温度传感器:Temperature sensor; STM32系列 高性能系列 STM32F7:极高性能的MCU类别,支持高级特性;Cortex?-M7内核;512KB到1MB的Flash; STM32F4:支持访问高级特性的高性能DSP和FPU指令;Cortex?-M4内核;128KB到2MB的Flash; STM32F2:性价比极高的中档MCU类别;Cortex?-M3内核;128KB到1MB的Flash; STM32系列 主流型系列 STM32F3:升级F1系列各级别的先进模拟外设;Cortex?-M4内核;16KB到512KB的Flash; STM32F1:基础系列,基于Cortex?-M3内核;16KB到1MB的Flash;这是当前最热门的STM32系列,应用广泛,学习资料、学习板非常多,推荐初学者使用这款单片机学习; STM32F0:入门级别的MCU,扩展了8-/16-位处理器的世界;Cortex?-M0内核;16KB到256KB的Flash; STM32系列 超低功耗系列 STM32L4:优秀的超低功耗性能,Cortex?-M4内核,128KB到1MB的Flash; STM32L1:经过市场验证并得出答案的32位应用的类别;Cortex?-M3内核;32KB到512KB的Flash; STM32L0:完美符合8-/16-位应用而且超值设计的类别;Cortex?-M0+内核;16KB到192KB的Flash。 Cortex-M系列总对比 指令集 Cortex-M各系列内核性能比较 Cortex-M各系列内核性能比较 STM32 DISCOVERY 野火秉火STM32开发板 正点原子 STM32开发板 STM32开发环境 Jlink J-Link 是SEGGER 公司为支持仿真ARM 内核芯片推出的JTAG 仿真器。配合AREWARM , ADS , KEIL , WINARM , RealView 等集成开发环境支持所有ARM7/ARM9等内核芯片的仿真,通过RDI 接口和各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习ARM 最好最实用的开发工具。 * 最高JTAG 速度12 MHz * 目标板电压范围1.2V – 3.3V * 自动速度识别功能* 监测所有JTAG 信号和目标板电压 * 完全即插即用 * 使用USB 电源(有些型号可以对目标板供电) STM32开发环境 Jlink J-Link 是SEGGER 公司为支持仿真ARM 内核芯片推出的JTAG 仿真器。配合AREWARM , ADS , KEIL , WINARM , RealView 等集成开发环境支持所有ARM7/ARM9等内核芯片的仿真,通过RDI 接口和各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习ARM 最好最实用的开发工具。 * 最高JTAG 速度12 MHz * 目标板电压范围1.2V – 3.3V * 自动速度识别功能* 监测所有JTAG 信号和目标板电压 * 完全即插即用 * 使用USB 电源(有些型号可以对目标板供电) STM32开发环境 ISP下载 这是最原始的烧写方式,插个串口就可以。当然,在ISP之前,还需要硬件跳线让CPU进入ISP状态。 USR代表程序从用户FLASH 上启动 ISP则为进入芯片下载状态 RAM 代表程序从
文档评论(0)