Raspberry PiでSPI通信系列(转载)

本文档详细介绍了如何在Raspberry Pi上设置和使用SPI通信,包括安装WiringPi库,配置SPI设备,连接硬件以及编写源代码进行SPI通信。作者通过一系列文章逐步指导读者实现Raspberry Pi与FPGA之间的SPI数据交换,并展示了通信验证的过程。
摘要由CSDN通过智能技术生成

 

 

Raspberry PiでSPI通信(1)

http://elelab-net.com/hobbytec/?p=533

在DE 0和Raspberry Pi之间的SPI通信中,这次是关于Raspberry Pi方面的。              
不光是DE 0,我想从Raspberry Pi进行SPI通信所需要的环境构筑开始按顺序写。              
在Raspberry Pi的SPI通信中使用了WiringPi和wiringPiSPI程序库。              
首先安装I 2 C程序库。  没有这个库的话WiringPi好像不能使用。

1 sudo apt-get install libi2c-dev

接下来下载WiringPi的源代码。

1
sudo apt-get install git-core
2 git clone git://git.drogon.net/wiringPi

将上述源移动到下载的目录以执行构建。    

1 cd wiringPi
2 ./build

WiringPi的安装到此结束。
接下来,设置使用SPI设备。              
向内核模块添加SPI驱动程序。

1 sudo nano /etc/modules

在编辑器中打开文件后,将在文件末尾添加下一行。

1 spidev

添加后保存,退出编辑器。              
接着执行以下命令加载SPI的设备驱动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值