开发板使用入门

一.参考资料

网络资源

1.开源电子网
2.ST官方社区

其他资料

1.最底层(了解):
CM3权威指南/CM4权威指南(ARM提供)
2.芯片参考手册(芯片功能寄存器描述特性等,详细)(了解):
STM32F10x中文参考手册 /STM32F4xx中文参考手册(ST提供)
3.芯片数据手册(datasheet,ds)(了解):
STM32F103xCDE_DS_CH_V5.pdf(芯片电气参数,引脚说明等)
4.官方其他资源和教程(了解):
固件库包(含参考源码),一些官方培训PPT
ST官方资料下载地址:ST官方社区
5.特定开发板学习教程(手册,视频,源码)(理解):
针对开发板的源码,教程,视频等。

二.如何从光盘找资料

### 1.联想法:

正点原子开发板光盘的资料,都是按类存放的,某一类型的资料,全部放在一起,所以,可以根据所要查找的资料属性,来快速定位资料所在位置。

### 2.索引法:

正点原子开发板光盘的资料,都提供了一个:01xxx开发板光盘结构.txt的这么一个txt文档,里面有整个光盘资料的索引,很多资料,可以直接在里面搜索找到。

### 3.直搜法:

利用电脑操作系统自带的查找功能,实现任意文件的查找。

三.技能掌握

### 1.熟练掌握C语言

### 2.熟练掌握一种开发环境:keil uvision5

### 3.掌握一个调试工具:JTAG必备

多使用JTAG调试代码,深入理解代码执行流程。在基础不够扎实的时候,不要走马换花的看,要做到深入理解代码涵义。

四.深入学习基本外设,选择性学习高级功能

### 1.基本外设:

GPIO输入输出,外部中断,定时器,串口
理解了这四个外设,基本就入门了一款MCU。

### 2.基本外设接口:

SPI,IIC,WDG, FSMC,ADC/DAC,SDIO等
**这些外设接口功能原理对每个芯片几乎都是一样。
对芯片而言就是加减法而已。**

3.高级功能:

UCOS,FATFS,EMWIN等。以及一些应用。

最后修改:2020 年 02 月 06 日 12 : 16 PM
如果觉得我的文章对你有用,请随意赞赏