最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

Linux3.1.4.38实现SPI接口与串口

XAMPP教程 中文小张 750浏览 0评论

一 两路SPI实现
1. 将SPI驱动编译进内核
涉及到的文件有

/driver/spi/spi.c

/driver/spi/spi-bitbang.c

/driver/spi/spidev.c

/driver/spi/spi-gpio.c.c

/driver/spi/spi-imx.c

将SPI驱动编译进内核
2. SPI端口重定向
修改设备树文件arch/arm/boot/dts/imx6ul-14×14-evk-7.dts。

出厂源码中将SPI1的CSI引脚用作摄像头,因此需要禁用。

禁用ov9650

同时CSI引脚也可复用为sim2,将sim2禁用

禁用sim2

添加ESPI1设备:

添加ESPI2设备:

3. 使用make dtb命令重新编译设备树下载到开发板即可。
设备文件

二 串口实现
开发板中已将实现了串口1,串口2,串口3,并且串口驱动也默认编译进内核,因此增加串口只要端口重新定向即可。在这里我们增加串口5,出厂源码串口5端口默认为IIC2。

禁用IIC2:

添串口5设备:

重新编译设备树文件下载进开发板即可。

转载请注明:XAMPP中文组官网 » Linux3.1.4.38实现SPI接口与串口

您必须 登录 才能发表评论!