STM32经验

1. STM32不过是一块芯片,一块32位的单片机芯片;

2. 他比八位单片机更快(stm32f207可达120M),更可靠,功耗也低;

3.

Systick是慢速的,一般用32k的外部晶振,用来计时
Sysclk是主时钟,就是给内核以及大多数外设的那个最高72M的。HCLK是高速外设时钟,是给外部设备的,比如内存,flash
4. 一种型号可有几种引脚封装:
T=36脚,C=48脚,R=64脚,V=100脚,Z = 144脚 
5. 自带Flash,用于存放代码和只读数据(Code and RO data),SRAM用于存放可读写的数据。
6. 外围接口多,多个USART,SPI,I2c,i2s,USB,LAN,,,
7. Cortex-M3只是一个内核,是arm公司出的。arm 公司只提供内核和调试接口的设计方案,
I/O,外设及Flash存储器等由st公司设计;
8. 最重要的资料是  参考手册,数据手册,固件库;
9. STM32的优势是最大的优势是性价比高、配置丰富灵活、低功耗等等。Io口可重映射,配置很灵活;
10 官网资料很多,参考手册,数据手册,固件库都有;固件库有stm32f1xx,stm32f2xx版本等,要选择相应的版本;
11. 时钟复杂,HSIHSELSILSEPLL。H就是hign高速,L就是Low低速,E:external 外部,I:Internel内部;
 内部高速时钟,外部高速时钟,内部低速时钟,外部低速时钟,PLL锁相环时钟。可由excel文件生成代码配置;
12.

你可能感兴趣的:(STM32经验)