说明:函数
一、MDK请使用5.26及其以上版本,IAR请使用8.30及其以上版本。测试
二、修正了ST提供的部分驱动设计不合理的地方。spa
三、原创实现硬件JPEG添加到emWin中,实现简单,全程使用SDRAM,显示800*480分辨率图形须要30ms;设计
四、裸机800*480的JPEG图形须要20ms左右,加上emWin后多了一层处理机制,如今须要30ms左右。3d
五、当前开始使用ARGB格式库,以前教程及其例子都是基于ABGR格式的,若是移植的话,注意颜色取值。blog
六、模板例子都是关闭了Cache,方便你们测试例子,应用中建议开启读Cache,在bsp.C文件里面作了一个条件编译,而后用到Alpha混合的地方手动处理Cache。当前ST提供的Cache无效化操做是没有效果的,设计有误。教程
七、若是你们在测试中发现了什么问题,我再修正。
注意:图片
一、当前例子里面作了一个800*480的JPEG图片显示,刷新20次,3秒后显示一个简单的触摸板,能够用来简单测试触摸。电容屏无需校准,电阻须要校准,在MainTask.C文件的MainTask函数里面有个TOUCH_Calibration(),将其取消注释,添加参数2,即2点触摸校准,校准一次便可,
之后系统上电会自动从EEPROM里面加载。
资源
二、教程方便看V6就能够了,已经很是详细,后面根据AppWizard的发布时间,作第3版emWin教程it
一、若是有客户用的是GT911的7寸电容屏,使用下面的驱动文件替换原有的便可。
连接:https://pan.baidu.com/s/1oKkbfxStfV5j-2Bf85kHgQ 提取码:ikp5
资源下载
连接:https://pan.baidu.com/s/11CzP5kmIS9j90oXCIJfDpg 提取码:2scc
FreeRTOS
FreeRTOS带CMSIS-RTOS V2封装层:须要安装最新版的FreeRTOS软件包
RTX5:
须要安装最新版的RTX5软件包
uCOS-II:
uCOS-III: