树莓派3b centos7使用spi感觉速率特别慢
树莓派吧
全部回复
仅看楼主
level 5
zhangjie1214
楼主
有人使用centos7吗?感觉c语言使用2835的库,程序运行不正常,用2835的库spi驱动个oled显示慢到不行,sleep执行的感觉也不对。是树莓派的centos不好用吗,怎么大家都不用这个系统。
2018年03月27日 14点03分
1
level 9
time壮666
树莓派的spi速度远没有stm32快,尤其还运行其他程序的时候,屏幕都刷不动
2018年03月27日 15点03分
2
zhangjie1214
是呀,我以为我买的屏有问题呢,后来在stm32跑了下时正常的
2018年03月28日 02点03分
level 12
龙卷风摧毁停车场👀
可以试试改一下GPU频率,改到250MHz,有时候SPI的时钟频率会出现错误。
在/boot/config.txt末尾加上这一行:
core_freq=250
然后重启一下。
许多发行版的最大spi传输量为4096字节,你可以改大一些,在/boot/cmdline.txt中加入以下一行:
spidev.bufsiz=32768
2018年03月28日 01点03分
3
zhangjie1214
显示屏幕1s只刷一次,数据量根本不到4k的呀,2835的库编程感觉很奇怪
2018年03月28日 02点03分
龙卷风摧毁停车场👀
@zhangjie1214
一秒一次就太不正常了。我以前用spi的oled显示屏都可以放视频
2018年03月28日 03点03分
zhangjie1214
回复 hsxsix👀 :我只是写了测试程序,就显示时间什么的,不用刷新太快
2018年03月28日 10点03分
time壮666
回复 hsxsix👀 :放视频过分了啊,我想显示gif图像都觉着太慢
2018年03月28日 14点03分
level 12
markbi☜
γ看不懂的
2018年03月28日 02点03分
4
1