FreeRTOS学习:使用STM32CubeMX创建FreeRTOS多任务

1 硬件介绍

1.1 底板-ST的Nucleo-F407ZG

开发板是Nucleo-F746ZG,由于项目大多使用STM32F407开发,所以我把主芯片F746ZG换成了F407ZG,ST在单片机引脚兼容性上做的是真的不错,属于是无痛更换,因此我这个板子变成了限量版的Nucleo-F407ZG。

1.2 扩展板-NXP的FRDM mini shield

底板带了3个LED灯,但是按键只有一个,所以我把NXP的FRDM mini shield当做扩展板插上了,这样加上底板最多可以有7个LED灯,4个按键,还有ADC、EEPROM和FLASH例子可以调试。

1.3 合体

2 软件介绍

2.1 Keil相关版本

MDK使用5.36版本(AC5编译器)
ARM::CMSIS_5.8.0
Keil::STM32F4xx_DFP_2.15.0

你可能感兴趣的:(stm32,单片机,嵌入式硬件)