请教一个关于SPI方面的问题

2019-07-14 17:49发布

请教两个关于SPI的问题,第一个是,无论SPI工作于何种方式,是否数据传输都是以一字节为单位,即一次只传输8位的数据,不能一次传输更多位?比如一次传输16位数据?18位?24位?或者更多等等,第二个问题是由第一问题产生的,我现在用STM8的SPI来接收24位AD芯片的数据,只要给时钟给AD芯片,然后接收就可以了,但是这个数据是连续的24位,中间不会有任何间隔或停顿,这个用STM8的SPI能实现吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
doublelove
1楼-- · 2019-07-15 02:11
当然可以。自己控制CS拉低,送出N字节*8bit的时钟,再拉高CS就行
wrfqwerty
2楼-- · 2019-07-15 06:58
控制片选CS 就可以了。
iettke
3楼-- · 2019-07-15 12:05
谢谢各位的回答,这个AD芯片无片选功能,TI的ADS1251.
iettke
4楼-- · 2019-07-15 13:06
 精彩回答 2  元偷偷看……

一周热门 更多>