• 7626阅读
  • 4回复

Linux内核自带的SPI驱动怎么用?能提供一些资料吗? [复制链接]

上一主题 下一主题
离线青春岁月
 

只看楼主 倒序阅读 楼主  发表于: 2011-07-20
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2011-07-20) —
关键词: Linux资料驱动
Linux内核自带的SPI驱动怎么用?能提供一些资料吗?
求大家帮忙啊!
go!   go!  go!  go!
离线jay8830095
只看该作者 1楼 发表于: 2011-07-21
如果你只想使用SPI发送数据,在内核配置上要加到支持SPIDEV驱动,主要的定义在内核spidev.c中,但你还要在你的CPU初始化设备的文件里确保有对你CPU上的SPI寄存器的描述,SPI设备的名称要和 spidev.c里面的驱动名称一致才可以。
总结来说:第一首先把内核配置成支持SPIDEV驱动
                    第二要把你的SPI寄存器信息添加到你的CPU初始化设备的文件内
在不断的变化
离线青春岁月

只看该作者 2楼 发表于: 2011-07-22
驱动部分已经完成了,但是不知道具体的怎么收发信息?
go!   go!  go!  go!
离线jay8830095
只看该作者 3楼 发表于: 2011-07-26
这个只能看SPI子系统了,看懂了就知道数据怎么来怎么发的!
追踪struct spi_tranfter和struct spi_message,看看。
在不断的变化
离线漫江碧透
只看该作者 4楼 发表于: 2012-10-30
还是看不明白
快速回复
限100 字节
 
上一个 下一个