[STM32F1] 感觉STM32单片机运行速度很慢

[复制链接]
 楼主| 昊430 发表于 2016-11-7 14:26 | 显示全部楼层 |阅读模式
本帖最后由 昊430 于 2016-11-7 21:44 编辑

做了一个显示屏显示,硬件电路没有问题,显示的字符是一行一行刷出来的,而不是一下全显示出来,就好像单片机执行一条语句要1S钟时间一样,请问一下这样是问题出在了哪里,而且是有时候出现有时候不会这样,在程序中也加了printf串口打印调试信息,执行一个清屏程序大概需要七八秒钟时间,正常的话就是马上就显示出来了,显示屏就是普通的12864屏幕
 楼主| 昊430 发表于 2016-11-7 15:06 | 显示全部楼层
会是程序的大小造成的吗?编译信息是这样
Program Size: Code=18184 RO-data=1032 RW-data=2660 ZI-data=1588  
15113484470 发表于 2016-11-7 15:28 | 显示全部楼层
ST:这个锅我不背。
whtwhtw 发表于 2016-11-7 15:32 | 显示全部楼层
430黑STM32,高级黑
 楼主| 昊430 发表于 2016-11-7 16:44 | 显示全部楼层
15113484470 发表于 2016-11-7 15:28
ST:这个锅我不背。

不是硬件的问题,烧入个简单的串口输出,时间间隔就没问题
 楼主| 昊430 发表于 2016-11-7 16:44 | 显示全部楼层
whtwhtw 发表于 2016-11-7 15:32
430黑STM32,高级黑

此430非彼430
whtwhtw 发表于 2016-11-7 17:00 | 显示全部楼层
哈哈,肯定是程序问题啦。另外问问你用的什么显示屏的接口
长的帅怪我落 发表于 2016-11-7 17:13 | 显示全部楼层
ST : 怪我落!
Larm1 发表于 2016-11-7 17:27 | 显示全部楼层
不至于吧,这么慢,确保你的软件没问题,同时确保你的屏自身是否有够快的显示速度...
ddllxxrr 发表于 2016-11-7 17:35 | 显示全部楼层
楼主,肯定哪里不对了,屏是不是用串口屏了,如果用FMSC就灰常地快
PIGYONG801 发表于 2016-11-7 17:39 | 显示全部楼层
我想你一定没用DMA
ysjsskhn 发表于 2016-11-7 18:02 | 显示全部楼层
为了能后能优化,加了很多延时?
michael_llh 发表于 2016-11-7 18:17 | 显示全部楼层
ST好冤枉!感觉不是运算速度的问题
icecut 发表于 2016-11-7 18:29 | 显示全部楼层
无代码无真相
icecut 发表于 2016-11-7 18:32 | 显示全部楼层
优酷搜: 小 i 与液晶屏...
diweo 发表于 2016-11-7 18:59 | 显示全部楼层
执行一个清屏程序大概需要七八秒钟时间???
随便什么芯片都不可能这么慢啊
mmuuss586 发表于 2016-11-7 19:25 | 显示全部楼层
有时候行,有时不行,好像是你代码的问题;

另外你的屏多大啊,什么屏,分辨率多少呢;
戈卫东 发表于 2016-11-7 19:26 | 显示全部楼层
多大的屏?4K高清屏就不要用STM32了。
quray1985 发表于 2016-11-7 20:25 | 显示全部楼层
这个主要还是和你的程序有关系,你设计的有问题
jcdzxh 发表于 2016-11-7 20:37 来自手机 | 显示全部楼层
刷1920x1680?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

984

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部