1> 长啥样?
内部功能模块:
2> 引脚图
3> 内部框图
5大系统:
1> CPU :Cortex-M3;
2> 系统时钟;
3> 总线系统:AHB, APB1, APB2;
4> 存储器: Flash(512KB);SRAM(64KB);
5> 外设: GPIO, TIM, UART, SPI, I2C, CAN, USB, ADC;
简化方框图:
4> 硬件资源
STM32F103ZET6:
主频:72MHz;
Flash:512Byte;
SRAM:64Byte;
5> 命名规范
STM32F103ZET6:
Z: 144引脚;
E: Flash, 512Byte;
T: LQFP封装;
6: 温度范围, -40°~+85°;
6> Cortex-M3内部结构
7> STM32F103 学习方法
1> 熟练使用【标准库】开发,了解寄存器编程;
2> 先会用,然后再看标准库是如何实现的,模仿学习;
3> 开发板有LED,按键,液晶屏,等外设,
自己能不能像ST公司把GPIO,NVIC,UART等,都封装成1个.c和.h呢?
由易到难,由简单到复杂,先学会用标准库,再研究自己写一套;
N> 资料链接
标准库开发模型: