电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区
论坛
开发板专区
【正点原子阿波罗STM32F429IGT开发板试用体验】+STemWin移植
【正点原子阿波罗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 文件有点大,分开压缩,两个附件在同一个目录下解压。
刚开始接触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
收藏
举报
分享
×
微信分享
扫描二维码分享
qq分享
QQ空间分享
微博分享
我来回复
登录后可评论,请
登录
或
注册
所有回答
数量:
0
×
举报
举报人:
被举报人:apleilx
*
类型:
请选择类型
问题质量差
垃圾广告信息
偏离社区主题
违规内容
不友善内容
与社区已有问题重复
以上选项都不是
*
详细原因:
取消
提交
x
收藏成功!点击
我的收藏
查看收藏的全部帖子