最近工作方向从嵌入式偏离到非标自动化控制,使用 PLC 比较多,慢慢的感觉对板子生疏了。翻出来rtthread 看了一眼,发现好像变成了一个庞然大物,处于一脸懵逼的状态。于是产生了重新熟悉一遍的想法。刚好手头有一块吃灰很久的触摸屏,再薅上嘉立创的羊毛做块板子,准备做个触摸小玩具。
一、 做板
设计尽量使用手边有的元器件,节省开支。芯片用
STM32F407VE ,再添加上 FLASH 、TF 卡、wifi 模块以作后续功能。设计板如下
本章使用 RT-Thread 的 pwm 驱动,做呼吸灯的效果,熟悉 RT-Thread 的驱动使用方法。
1、 打开 CubeMX 配置文件,配置 pwm 选项。此处 led 接口在 A3 引脚,为
tiM2 的 CH4,配置如下:
本章使用 RT-Thread 的 flash 驱动框架, 在 W25Q64 上挂载 fatfs 文件系统 。
1、打开 RT-Thread Settings, 使能 spi 驱动,保存。
本章使用 RT-Thread 的 sdio 驱动框架, 在 SD Card 上挂载 fatfs 文件系统 。
1、打开 RT-Thread Settings, 使能 SD/MMC 设备驱动程序 ,保存。