【经验分享】SMT32_bootloader(一) 开始写一个通过CAN,UDS协议的bootloader。 4 h' X$ ^2 R) u* D先搭个框架。 下图是memory layout. 下图是基本的程序流程图。 几个注意点:
|
驱动 8 位 8080 接口 LCD 时的字节序问题
使用 STM32F101xx 和 STM32F103xx 的 智能卡接口
互联型,32位基于ARM核心的带64或256K字节闪存的微控制器USB OTG、以太网、10个定时器、2个CAN、2个ADC 、14个通信接口
小容量增强型,32位基于ARM核心的带16或32K字节闪存的微控制器USB、CAN、6个定时器、2个ADC 、6个通信接口
大容量基本型,32位基于ARM核心的带256~512K字节闪存的微控制器9个定时器、1个ADC 、10个通信接口
增强型,32位基于ARM核心的带512K字节闪存的微控制器USB、CAN、11个定时器、3个ADC 、13个通信接口
中等容量基本型,32位基于ARM核心的带64或128K字节闪存的微控制器6个定时器、1个ADC 、7个通信接口
中等容量增强型,32位基于ARM核心的带64或128K字节闪存的微控制器USB、CAN、7个定时器、2个ADC 、9个通信接口
基于 Arm® 的 32 位 MCU 大容量产品线:Flash 容量范围从 256 KB 到 512 KB,集成 USB、CAN、11 个定时器、3 路 ADC
基于 Arm® Cortex-M0 内核的 32 位 MCU,内置 16 KB Flash、 定时器、ADC、通信接口,工作电压为 2.4V-3.6V