您尚未登录。

楼主 #1 2019-10-14 17:43:22

5761193jia
会员
注册时间: 2018-02-09
已发帖子: 30
积分: 9

N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

1、移植是在32926的SDK包中FREERTOS的基础上进行的,干扰条如图中所示。
2、不管理cache模式是WRITE_BACK,或WRITE_THROUGH 都一样。
3、但裸机跑相同的EMWIN代码,cache配置成WRITE_BACK也存在同样的问题,但配置成WRITE_THROUGH是正常的(无干扰条)。
所以在此请教一下大家,谢谢大家!
1234.jpg

最近编辑记录 5761193jia (2019-10-14 17:47:16)

离线

楼主 #2 2019-10-14 17:44:21

5761193jia
会员
注册时间: 2018-02-09
已发帖子: 30
积分: 9

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

怎么上传的图片文件,不见了。晚点再补充,谢谢

离线

#3 2019-10-14 17:59:32

jimmy
会员
注册时间: 2017-10-29
已发帖子: 316
积分: 315

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

是不是这个跑rtos就需要把写屏任务优先级调高?

离线

楼主 #4 2019-10-15 08:38:06

5761193jia
会员
注册时间: 2018-02-09
已发帖子: 30
积分: 9

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

应该不是,FREERTOS只跑这一个任务也还是有这个问题。

离线

#5 2019-10-15 08:42:02

jimmy
会员
注册时间: 2017-10-29
已发帖子: 316
积分: 315

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

这就尴尬了,没有遇到过呢

离线

楼主 #6 2019-10-18 17:46:19

5761193jia
会员
注册时间: 2018-02-09
已发帖子: 30
积分: 9

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

问题解决了,没创建自动使用内存设备标记,疏忽了!但裸机运行却可以不明白。

离线

#7 2019-10-18 18:12:51

jimmy
会员
注册时间: 2017-10-29
已发帖子: 316
积分: 315

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

请教具体是怎么修改呢?

离线

#8 2019-10-18 18:21:35

dgtg
会员
注册时间: 2017-11-08
已发帖子: 253
积分: 217.5

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

楼主,32926驱动多大的屏啊?

离线

#9 2019-11-07 13:40:37

silong1126
会员
注册时间: 2019-11-07
已发帖子: 32
积分: 32

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

刷两张全屏的图片,每秒能刷几次呢?

离线

#10 2021-04-11 14:50:51

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

楼主如何移植的啊,N9h26的能直接用么,需要改什么东西么?

试过编译N9h26的到n32926里面,没有显示,是不是没有授权到n32926啊。

离线

#11 2021-04-11 20:02:01

novice
会员
注册时间: 2019-07-26
已发帖子: 112
积分: 93

Re: N32926上移植FREERTOS+EMWIN,显示的图标有干扰条问题!

这种花屏的问题是没有对CACHE执行同步操作,要么每次更新显示内容后执行一次sysFlushCache,要么将framebuffer地址的最高位置1( |= 0x80000000),这是告诉N329x芯片不要CACHE这个地址指向的数据。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn