【正点原子阿波罗STM32F429IGT开发板试用体验】+STemWin移植

  • apleilx
  • LV5工程师
  • |      2017-12-05 14:49:18
  • 浏览量 1227
  • 回复:0
刚开始接触GUI,这几天吧emwin的底层接口理了一遍终于把那个demo调通了。 先到ST官网下载STemWin软件包,找到编译器对应版本的库文件添加到工程,我用的IAR,UCOSIII操作系统,就选了STemWin532_CM4_OS_IAR.a。 芯片的驱动没必要自己写了,直接移植原子例程里的程序就可以,看看怎么工作就行。我的2.8寸屏,触摸芯片XPL2046。 主要需要修改的文件都在emWin/CONFIG目录下: 原子的程序在IAR下编译有许多警告,看了看基本上都是隐形有损数据类型转换,不是强迫症的话可以不用管它。STemWin库应该是早期IAR编译的,在8.20里面有警告wchar_t的尺寸,stewin库里的是16bits,而外部的32bits,不过没有通过指针对库内外进行这种类型的数据交换,这个警告也没什么影响,程序运行正常。 下面看看demo效果: 仪表盘也是很流畅的 代码就不贴了,太多,直接附上工程吧,IDE : IAR 8.20 文件有点大,分开压缩,两个附件在同一个目录下解压。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子