硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2716|回复: 9
收起左侧

[μCOS-III] 二代示波器已经将F429的性能完全放开,CPU利用率已经一直工作于99%-100%

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
发表于 2017-11-22 01:24:51 | 显示全部楼层 |阅读模式
后面还得继续优化,实际得让其工作在90%以下,F429的性能在这样高负荷的工作下已经力不从心
QQ截图20171122012007.jpg
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2017-11-22 09:35:21 | 显示全部楼层
真牛逼呀
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2017-11-22 11:58:17 | 显示全部楼层
怪不得要用到fpga,数据采集太快了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2017-11-23 00:46:45 | 显示全部楼层

回 myxiaonia 的帖子

myxiaonia:怪不得要用到fpga,数据采集太快了 (2017-11-22 11:58) 
现在ADC是全部的DMA处理,主要是界面性能更不上了,之前仅显示一个波形的时候还可以搞到40帧以上,现在显示的信息多了,还要做信号处理,性能跟不上了。
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2017-11-23 13:57:41 | 显示全部楼层

回 eric2013 的帖子

eric2013:现在ADC是全部的DMA处理,主要是界面性能更不上了,之前仅显示一个波形的时候还可以搞到40帧以上,现在显示的信息多了,还要做信号处理,性能跟不上了。 (2017-11-23 00:46) 
sdram是不是瓶颈很大,被adc采集后,占用很多总线时间
回复

使用道具 举报

56

主题

905

回帖

1073

积分

至尊会员

积分
1073
发表于 2017-11-23 20:33:25 | 显示全部楼层
上f7吧。
回复

使用道具 举报

20

主题

114

回帖

174

积分

初级会员

积分
174
发表于 2017-11-23 22:22:58 | 显示全部楼层
也遇到过这样的问题,显示处理过多人机交互,导致MCU对低层数据等实时更新数据不及时,最后是将界面显示和信号处理分成两个独立模块,模块中间通信解决!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2017-11-24 00:10:53 | 显示全部楼层

回 magicoctoier 的帖子

magicoctoier:也遇到过这样的问题,显示处理过多人机交互,导致MCU对低层数据等实时更新数据不及时,最后是将界面显示和信号处理分成两个独立模块,模块中间通信解决! (2017-11-23 22:22)
任务框架采用事件触发可以有效降低CPU利用率,但是以系统示波器刷新率为代价的,所以就比较纠结。后面还是考虑降低下刷新率吧,降低到20-30帧的刷新。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2017-11-24 00:11:44 | 显示全部楼层

回 roguebear 的帖子

roguebear:上f7吧。 (2017-11-23 20:33)
F7还不行,图形性能没有提升,得上i.MX RT了,后面三代示波器将考虑升级到i.MX平台,直接跨过H7了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2017-11-24 00:18:14 | 显示全部楼层

回 myxiaonia 的帖子

myxiaonia:sdram是不是瓶颈很大,被adc采集后,占用很多总线时间 (2017-11-23 13:57) 
是的,对于图形性能,SDRAM是个很大的瓶颈,现在虽然是32位SDRAM,但是F429的FMC只能以主频的一半频率驱动SDRAM,也就是84MHz或者90MHz,完全发挥不了166MHz性能,仅发挥了一半。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 19:45 , Processed in 0.305708 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表