专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > WinCE

spi设备(外设)读写有关问题

发布时间:2010-06-13 22:26:44 文章来源:www.iduyao.cn 采编人员:星星草
spi设备(外设)读写问题

开发板(Arm/WinCE6)上(主芯片)已支持SPI协议. 接上SPI接口模块.

系统通过spi 协议 访问模块时, 是不是这样一个过程: 打开SPI口, 通过SPI写地址(写要访问模块寄存器地址), 通过SPI读数据(读取模块寄存器地址的数据).

请指导.


------解决方案--------------------
探讨
开发板(Arm/WinCE6)上(主芯片)已支持SPI协议. 接上SPI接口模块.

系统通过spi 协议 访问模块时, 是不是这样一个过程: 打开SPI口, 通过SPI写地址(写要访问模块寄存器地址), 通过SPI读数据(读取模块寄存器地址的数据).

请指导.


------解决方案--------------------
探讨
开发板(Arm/WinCE6)上(主芯片)已支持SPI协议. 接上SPI接口模块.

系统通过spi 协议 访问模块时, 是不是这样一个过程: 打开SPI口, 通过SPI写地址(写要访问模块寄存器地址), 通过SPI读数据(读取模块寄存器地址的数据).

请指导.

------解决方案--------------------
还需要注意一下SPI的片选信号,选中要通讯的从机模块(芯片)。
------解决方案--------------------
探讨
SPI通讯过程中,无论是读,还是写,通常都不需要写从机地址。选中从机,靠的是主机给出片选信号。
当SPI总线上只有主机和一台从设备时,可以由硬件电路让从机片选始终有效,从而省掉主机发出片选。

------解决方案--------------------
是哪家的开发板,也许驱动里面已经封装好了读写函数,只调用填上参数就可以了。
------解决方案--------------------
现在开发板(Arm/WinCE6)上一般都有BSP 的驱动, 看看文档, 直接用就行了.
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: