1、现在实验室用的F407核心板有两个类型。都是用反客科技的板子。

一个是STM32F407ZGT6型号的FM板卡。一个是stm32F407VET6的板子FK板卡。前者是我们做工程训练大赛用到的。后者是做其他没有那么复杂的项目比如大创、电赛、机器人大赛等使用,板卡尺寸更小。

前者的参数可以看到内存大,引脚多,但是封装稍微大。后者的内存稍微校,但是引脚少,封装小,可以做更多小尺寸。

F407核心板小板快速入门000_stm32


F407核心板小板快速入门000_字符串_02


stm32F407VET6的参数。

F407核心板小板快速入门000_串口_03


F407核心板小板快速入门000_串口_04


如果上面的还不够用,可以用stm32F407IGT等系列的芯片,也是一样,但是引脚更加多。

F407核心板小板快速入门000_引脚_05


2、不管是哪个核心板,我们买的板载上面,都配有一个LED,一个按键,一个复位按键,以及STLINK或者DAP下载口,以及PA9PA10串口1.

当然也可以通过串口1PA9和PA10,用FLYMCU实现串口下载。但是串口下载比较慢,如果给stm32F103下载是比较快的。但是用DAP或者STLINK可以实现调试查看的功能。更方便,因此强烈建议购买一个DAP下载器。

3、具体学习的路线:
3.1编译环境的搭建;
3.2时钟树的了解;

3.3板载LED灯代码的编程

3.4板载按键的控制

3.5外部中断,32的中断系统

3.5定时器控制LED闪烁

3.6串口1的使用。发送字节。发送字符串。接收数据,接收字符串。

F407核心板小板快速入门000_串口_06


F407核心板小板快速入门000_引脚_07


F407核心板小板快速入门000_stm32_08


F407核心板小板快速入门000_引脚_09


F407核心板小板快速入门000_字符串_10