最近在用SPI带一个1602的LCD屏,发现如果使用16位传数据ok,但是改为8位传数据时,SIMO线没有信号,CLK线有信号(8位)。
除了该SPICCR.***=7外,还需要修改哪里吗?此时只有时钟信号,在simo上没有信号
***.***=15时,正常工作。SIMO上有信号。
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带一个1602的LCD屏,发现如果使用16位传数据ok,但是改为8位传数据时,SIMO线没有信号,CLK线有信号(8位)。
除了该SPICCR.***=7外,还需要修改哪里吗?此时只有时钟信号,在simo上没有信号
***.***=15时,正常工作。SIMO上有信号。
装个controlSuite,所有外设时钟什么的都有例子,有了这些例子,配合蹩脚的英文阅读能力看注释和手册,都不难搞的,这个例子在路径下
ti\controlSUITE\device_support\f2803x\v127\DSP2803x_examples_ccsv5\spi_loopback_interrupts
有两个,这个是中断模式的,还有一个不中断的,回上一个目录就什么都有了。
等等,这个例子好像有点问题,注释说是配置成4级,但实际是两级,发送的时候就是连续发两个。查手册吧,就那句注释说4级那里,按手册改