linxu spi
forch
热忱、冷静、利索
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux-2.6.26下SPI1(3) S3C2440 spi驱动简单测试
这两天参考网上的资料,自己写了个SPI的驱动,并实际测试通过。 硬件平台:mini2440 用的是S3C2440 的SPI1(共有2个SPI模块) 操作系统:linux-2.6.32.2 测试方法:将SPI的MISO与MOSI管脚短路,这样读数据的时候第一个发出的dummy转载 2011-09-30 13:37:12 · 1122 阅读 · 0 评论 -
linux-2.6.26下SPI1(2)带2个CS驱动移植调试
转载请保留这一行,原文链接 第一个链接: 先完成单个SPI调试 修改文件: // forch: static struct spi_board_info s3c2410_spi1_board[] = { {原创 2011-09-28 17:12:33 · 1038 阅读 · 0 评论 -
linux-2.6.26下SPI(1)驱动移植调试
参考了Linux2.6.32下SPI驱动的移植(mini2440)这篇文章。 不同的是我的内核是linux-2.6.26 SPI口是SPI1 GPG5 GPG6 GPG7,片选是GPA1 mach-smdk2410.c下增加代码: /* SPI // tianyl2011原创 2011-09-28 12:02:04 · 1380 阅读 · 0 评论 -
linux-2.6.26下SPI1(4) S3C2440 spi驱动简单测试
基础请参考:linux-2.6.26下SPI1(3) S3C2440 spi驱动简单测试 说明: 1、GPIO控制使用相关的宏即可,不用wirte read相关函数 2、寄存器读写推荐使用ioread iowrite相关函数,不推荐直接操作指针 3、内核源码需添加原创 2011-09-30 13:54:16 · 1447 阅读 · 0 评论 -
linux-2.6.26下SPI1(0) Linux2.6.32下SPI驱动的移植(mini2440)
Linux2.6.32下SPI驱动的移植如下图所示: 下面需要修改部分内核代码,具体操作如下: 1. 修改arch/arm/mach-s3c2440/mach-mini2440.c文件 在include头文件代码行之后增加如下代码 //s转载 2011-09-30 13:45:16 · 3141 阅读 · 2 评论
分享