自己在淘宝买了一块STM32F407VET6的最小板和一个2.8寸屏幕,看了正点原子移植STemwin的文档来移植,用了SRAM来做动态内存,已经成功了很多,运行官方例程时一切正常,等加了自己做的界面的时候,文字显示不正常,有人说移植不成功,有人说内存不够大,然而。。。。。。都不行。在网上搜了各种帖子,得此一篇说中了要害,十分感谢,链接如下
http://www.bubuko.com/infodetail-3263734.html
原来是一个函数没有弄好,导致加了WM_SetCreateFlags(WM_CF_MEMDEV);就黑屏,重新用探索者的例程来移植,后来黑屏解决了,然后就是加了WM_SetCreateFlags(WM_CF_MEMDEV);界面显示文字很模糊,加大内存也不行。原来是这个位置出了问题,在GUIDRV_Template.c文件
修改后就能正常显示了界面和文字了,寻寻觅觅,原因就在这,不容易呀~~~~
关于STemwin加了WM_SetCreateFlags(WM_CF_MEMDEV)黑屏和显示文字不正常
最新推荐文章于 2022-08-22 16:35:58 发布