关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
【原创开源应用第4期】给ili9488,RA8875等显示屏的emWin底层增加DMA加速方 ...
[复制链接]
作者:
劫_Zed
版块:
›
嵌入式操作系统
›
其他嵌入式相关
发布时间:
2018-7-6 14:00:56
1478
0
返回列表
劫_Zed
当前离线
新手上路
新手上路, 积分 4, 距离下一级还需 46 积分
新手上路
新手上路, 积分 4, 距离下一级还需 46 积分
积分
4
发消息
楼主
电梯直达
劫_Zed
发表于 2018-7-6 14:00:56
|
只看该作者
|
倒序浏览
|
阅读模式
说明:
1、emWin底层中最重要的一个优化就是16bpp绘制,特此为其增加DMA加速,已经支持RA8875和ili9488。
2、使用中务必将emWin任务设置为除了空闲任务,统计任务以外的最低优先级,这样就可以有效的发挥DMA的优势,CPU可以解放出来处理其他任务。
操作说明:
1. 所有界面支持外部实体按键操作
(1)K2按键用于控件焦点的切换,切换时,所选择的控件会出现浅色边框
(2)K3按键用于进入下一个界面
(3)摇杆的OK键用于选择相应控件后,触发控件所对应的的操作。
2. 如果使用电阻触摸操作的话,请运行V5开发板emWin教程第三章中的触摸校准程序,此程序会将触摸参数保存到EEPROM中,然后再运行此工程即可。电容屏无需校准。
3. 采用触摸方式操作界面时,如果进入到没有按钮控件的界面时,可以点击屏幕中间部分进入下一页。
4. 界面大小自适应主流分辨率,比如480*272,800*480,480*320。
注意事项:
RTX版的例子使用MDK4.74,其它uCOS-III和FreeRTOS不限制,只要支持F407即可。
点击帖子末尾阅读原文,可在论坛下载。
例程下载,平台采用STM32-V5开发板:
基于FreeRTOS的emWin底层DMA加速,支持RA8875和ili9488
基于RTX的emWin底层DMA加速,支持RA8875和ili9488
基于uCOS-III的emWin底层DMA加速,支持RA8875和ili9488
效果:
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
2021年要考虑的10种最佳IDE软件
•
嵌入式工控机装什么系统?
•
一起来了解一下电脑中的各种操作系统,看看你用的是哪个
•
新版LinuxKernel支持M1处理器仅对应Mac不包括iPadPro
•
【电脑装机】装系统必备网站、工具
•
加密狗SentinelLDK8.0圣天诺更新升级
•
硬核观察|最后一个IE版本将终止支持
•
免费的XShell替代品,又来一款国产良心工具….
•
Shell:用户使用Linux的桥梁
•
六大Office办公套件,你更中意谁?
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
linux
vxWorks
硬件综合
生活交流*灌水区*工程师滋润生活*
IT业界资讯
ucOSII
单片机入门及综合应用
快速回复
返回顶部
返回列表