linux cpu占用率如何看
322
2022-10-28
7000 芯片Linux下的SPI接口与驱动配置
开发环境: Vivado 2015.4 Petalinux 2015.4
图1 ZYNQ7 IP
图2 外设引脚配置
图3 DDR配置
图4 向外引出引脚
图5 配置DDR和FIXED引脚
7. 引脚配置完成后,在顶层文件中对ZYNQ7这个IP进行例化,在“source”界面栏中双击顶层文件,打开硬件代码编辑器;
图6 顶层代码
8. 在右边的顶层.v代码中添加spi相关的端口和例化代码,添加的代码如下所示(由于本例中只使用到了spi的四个接口,因此在例化spi接口时,只用到了其中的四个,其它的悬空或直接输入高低电平);
图7 添加接口和例化代码
图8 管脚约束
图9 勾选上SPI驱动
4. 利用petalinux-build工具编译整个工程,然后利用petalinux-package生成BOOT.bin文件; 5. 利用硬件平台或QEMU启动Linux系统,即可在系统中看到spi驱动
图10 Linux下的SPI驱动
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~