STM32F103ZET6移植FreeRTOS
STM32F103ZET6移植FreeRTOS
蓝桥杯嵌入式赛道。开发板型号:G431开发板, PDF主要内容为一些基础配置的代码实现以及如何进行对应的的CUBEMX软件配置。 包含:数码管的段码值以及显示函数的封装(本质是操作移位寄存器)、 DS18B20(给好驱动的基础上进行实现)、DHT11(给好驱动的基础上进行实现)、单路ADC、双路ADC(一个ADC的多个通道)、单路多路(单通道和多通道)输入捕获、LCD坐标轴翻转(国赛有考到)、系统时钟的时钟树(最基本的)、RTC时钟模块、EEPROM可读写存储器、MCP4017可编程电阻、串口通信以及printf重定向和相关的中断的配置,定时器PWM波输出,更改占空比,定时器中断。以及外部中断EXTI和ADC按键等等
之前拿到蓝桥杯旧板子的时候,发现LCD例程里有显示图片的函数,就想拿来试试,结果发现芯片的内存大小是放不下图片转成的二维数组的。所以在不去搭载SD卡的情况下,就只能对图片数组进行预处理,具体内容我写在了压缩包里。