这是在淘宝买的2.8寸LCD模块原理图
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
这是STM32VET6最小板
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
遇到的问题之一:
由于这个最小板没有外接复位串口,所以在这里用杜邦线来接LCD屏幕是不能进行复位的;所以我们要自己用一个引脚模拟复位,没有这一步LCD是不能正常工作的
解决方法如下
外加一个串口,设置高低电平来复位
在LED.C

2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
在LED.h2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
在main函数中2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验遇到的问题之二:STemwin的移植及遇到的问题
先来进行移植
拷贝一份正点原子的UCOSIII代码
按照正原子的文档来进行添加所需STemwin驱动文件和修改某些函数
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
在GUIConf.C中修改如下
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
在GUIDRV_Template.c
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验
添加了WM_SetCreateFlags(WM_CF_MEMDEV);会黑屏或文字显示不正常,那你看看是不是这个_DrawBitLine16BPP位置没有移植好,此处花了我一天时间才找到的问题,希望别大家能注意到。

在LCDConf_FlexColor_Template.C
2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验以上就是我调试屏幕,移植STemwin遇到的问题及解决方法,
下面是我移植成功的官方例程画面2.8寸屏幕+STM32F4+UCOSIII+STemwin移植经验

相关文章:

  • 2022-12-23
  • 2021-10-21
  • 2021-05-27
  • 2021-05-22
  • 2021-06-13
  • 2021-08-26
  • 2021-11-29
猜你喜欢
  • 2022-01-08
  • 2022-12-23
  • 2021-06-08
  • 2021-09-04
  • 2022-12-23
  • 2021-06-24
  • 2021-11-06
相关资源
相似解决方案