This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于SPI的,恳请TI员工或者技术大拿帮忙解决

Other Parts Discussed in Thread: LDC1101, CC2650

问题1:

这几天在做CC2650和LDC1101之间的通信(通过SPI),在读数据时遇到一个问题,CC2650在发送完8位读地址之后,LDC1101会立即返回数据(不停顿,所以CLK必须有时钟输出),我想通过多传几组数据的方式来保持CLK,让LDC1101顺利回传数据,不过发现CC2650在传输多组数据时,在传完一个数组之后CLK会停止2个周期,所以LDC1101不能顺利回传数据,后来想出个方法:SPI传输16位的数据,前8位为所读数据地址,后八位为0,果然在传输后八位0的时候时钟还在而且与前八位时钟连续,最重要的是LDC1101能趁着这个时钟读回数据。。不过这是数据只有8位地址的读法,当数据有16位地址的时候没法用,因为CC2650最大传输数据位是16位吧?所以想问,有没有办法能让数组之间CLK的时钟是连续的?

问题2:

还是CC2650和LDC1101之间的通信,想从CC2650输出6M甚至12M的时钟给LDC1101,用PWM的方式输出时发现,当频率达到4M左右时,波形失真严重,特别是下降沿,请问有什么方法输出高频率时钟?

非常感谢!!