怎么学习一块开发板?

一、拿到开发板怎么入手?

1、看光盘目录,了解提供的资料情况·

2、找到核心学习资料,大致了解开发板硬件

3、查看资料,安装开发环境

4、先学基础,多学多问5、不懂的先找资料,再提问

6、高级知识慢慢学。

二、参考资料:

1、最底层(了解):CM3权威指南(ARM提供)

2:、芯片参考手册(芯片功能、寄存器描述特性等):STM32F10x中文参考手册

3、芯片数据手册:STM32F103xCDE_DS_CH_V5.pdf

4、官方资料和教程:固件库包(含参考源码),一些官方培训PPT

5、特定开发板学习教程(手册、视频、源码)(理解

三、基本要求

1、C语言是基础

2、熟练掌握一种开发环境,Keil5。掌握一种调试工具:JTAG

3、库函数和寄存器对比学习。寄存器配置

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

基本外设接口:SPI、IIC、WDG、FSMC、ADC/DAC、SDIO对芯片而言就是加减法。

高级功能:UCOS / FATFS / EMWIN。以及一些应用

你可能感兴趣的:(STM32)