[技术问答] SPI通讯片选脚怎么拉低

[复制链接]
1520|9
手机看帖
扫描二维码
随时随地手机跟帖
yubing823|  楼主 | 2021-11-11 15:11 | 显示全部楼层 |阅读模式
做spi通讯的时候,由于GPIO复用为SPI片选func。不能采用gpio方式拉低。没找到库函数有拉低片选的接口。请教下各位!

使用特权

评论回复
fanchenxinok| | 2021-11-11 15:58 | 显示全部楼层
既然可以复用为SPI片选说明支持硬件自动拉低,当然你也可以不复用为SPI片选而是GPIO,软件手动拉低啊

使用特权

评论回复
yubing823|  楼主 | 2021-11-11 16:09 | 显示全部楼层
fanchenxinok 发表于 2021-11-11 15:58
既然可以复用为SPI片选说明支持硬件自动拉低,当然你也可以不复用为SPI片选而是GPIO,软件手动拉低啊 ...

对,目前我就是不复用,手动拉低。只是官方的AUTOgen软件,每次生成都给他自动复用为spi、不方便

使用特权

评论回复
yangxiaor520| | 2021-11-11 21:10 | 显示全部楼层
你可以配置成硬件片选或者软件片选

使用特权

评论回复
songchenping| | 2021-11-12 08:31 | 显示全部楼层
看一下GPIO的配置,不用非得连到引脚上

使用特权

评论回复
海洋无限| | 2021-11-12 12:19 | 显示全部楼层
SPI方式 硬件会自动拉低吧

使用特权

评论回复
wangjj19950516| | 2021-11-12 13:31 | 显示全部楼层
主机CS有连续模式和非连续模式
在连续模式下,当开始传输数据时,CS由硬件自动拉低。但是,在数据发送完成后,不能自动拉高,需要软件写CSRLS 为1来拉高CS
WeChat Image_20211112132853.png
在非连续模式下,CS通过硬件拉高拉低,不需要软件参与
WeChat Image_20211112133114.png

使用特权

评论回复
yubing823|  楼主 | 2021-11-12 13:33 | 显示全部楼层
海洋无限 发表于 2021-11-12 12:19
SPI方式 硬件会自动拉低吧

好像是的,根本不需要去主动拉低它,通讯时它会自己拉低

使用特权

评论回复
kiwis66| | 2021-11-15 11:32 | 显示全部楼层
这个~~~
片选选择了其它的IO

使用特权

评论回复
kiwis66| | 2021-11-15 11:34 | 显示全部楼层
自己控制了~~

使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则