Firefly开源社区
标题:
SPI片选引脚CS电平控制
[打印本页]
作者:
沙漠中的夜行者
时间:
2017-3-11 20:58
标题:
SPI片选引脚CS电平控制
本帖最后由 沙漠中的夜行者 于 2017-3-12 10:50 编辑
请教各位,怎么在应用程序中控制SPI片选引脚电平?在使用SPI向外部设备传输数据时,使用示波器观察,MOSI和SCLK均有电平变化,但观察CS引脚时,一直为高电平,即怎么在传输数据之前将片选引脚拉低?
作者:
gaozenghua
时间:
2017-3-27 17:43
解决问题的本质是了解gpio控制模型,按照你的测试步骤其实只要在sysfs下拉低cs即可。
这个很有参考价值:
http://wiki.t-firefly.com/index.php/Firefly-RK3399/GPIO
作者:
sunbird606
时间:
2017-6-17 21:05
很好的参考
作者:
z3j6w9
时间:
2017-6-30 21:06
在写设备树的时候有个片选属性的,只要在片选属性中填入对应的片选数字即可,不需要手动将gpio拉低的。具体怎么写请参考kernel目录下面文档目录下的spi目录中的spibus相关文档,里面写的很清楚,不过是英文版的哦。
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1