草庐IT

海思3516系列芯片SPI速率慢问题深入分析与优化(基于PL022 SPI 控制器)

海思3516系列芯片SPI速率慢问题深入分析与优化(基于PL022SPI控制器)我在某个海思主控的项目中需要使用SPI接口来驱动一块液晶屏,液晶屏主控为st7789,分辨率240x240,图像格式RGB565。查阅海思相关手册可知,Hi3516EV200的SPI最高速率为50MHz,理论上每秒钟可以发送50M/8=6.25MB数据。假设我需要在屏幕上以30fps的速率全屏实时显示摄像头的预览画面,每秒的数据量为240*240*2*30=3456000B=3375KB=3.296MB,假设SPI工作在阻塞模式,则cpu使用率为3.296/6.25*100%=52.7%,看起来还不错。如果我想进一

【HI3518EV300】环境搭建问题合集

1、安装软件包时报错sudoapt-getinstallmakelibc6:i386lib32z1lib32stdc++6zlib1g-devlibncurses5-devncurses-termlibncursesw5-devg++u-boot-tools:i386texinfotexlivegawklibssl-devopensslbc报错:E:u-boot-tools:i386无法定位软件包解决:软件和更新中添加两个源,如图:debhttp://archive.ubuntu.com/ubuntu/trustymainuniverserestrictedmultiversedebhttp:

【HI3518EV300】环境搭建问题合集

1、安装软件包时报错sudoapt-getinstallmakelibc6:i386lib32z1lib32stdc++6zlib1g-devlibncurses5-devncurses-termlibncursesw5-devg++u-boot-tools:i386texinfotexlivegawklibssl-devopensslbc报错:E:u-boot-tools:i386无法定位软件包解决:软件和更新中添加两个源,如图:debhttp://archive.ubuntu.com/ubuntu/trustymainuniverserestrictedmultiversedebhttp: