将STemWin移植到在STM32F103RCT6上的FreeRTOS上

将STemWin移植到在STM32F103RCT6上的FreeRTOS上

1、版本信息

  • STM32固件库V3.5.0
  • FreeRTOS V8.2.3
  • STemWin 5.26
  • Keil 4

2、移植步骤

  1. 将FreeRTOS移植到STM32F103RCT6上,这个前面的博客有提到,课参考;
  2. 添加LCD屏的驱动代码,在这个实验中使用的正点原子的MINI板,使用的ILI9341的驱动芯片,添加好并在裸机下测试可用;
  3. 将STemWin 5.26相关文件添加到工程中,如下图
  4. 将涉及到的头文件路径加到工程的头文件路径中去
  5. 修改GUIConf.c文件中的一处地方,这个地方根据芯片来改,太大了编译会不通过,提示内存不足。如下图
  6. 在FreeRTOS创建一个任务来显示,效果如图
    将STemWin移植到在STM32F103RCT6上的FreeRTOS上_第1张图片
    至此,就可以算是成功移植了,上面写的只是个大概步骤,还是有不少地方要改的,我是参考了正点原子与安富莱的文档进行移植的,有很多细节希望大家自己找他们的文档来看,望大神勿喷。

你可能感兴趣的:(FreeRTOS,STM32/STM32L1)