嵌入式开发者社区
标题:
6748用户,SPI问题
[打印本页]
作者:
chene
时间:
2014-10-31 19:28
标题:
6748用户,SPI问题
在贵公司给的SPI-flash例程中有以下问题
(1)什么时候(哪条命令),主设备往从设备发clock信号,假如要字长是16位的话,是不是一次读写只往从设备发16个周期的clock信号。
(2)SPI是怎么中断的啊,最起码这个中断的前提得接收数据吧,这样的话,就得在中断之前向从设备发Clock信号了吧
(3)例程里面字长是8位,我改成16位的话是不是这一条命令 /* Sets the Charcter length */
SPICharLengthSet(SOC_SPI_1_REGS, CHAR_LENGTH, dataFormat);
作者:
希望缄默
时间:
2014-11-1 13:45
1、数据传输的时候
2、发送 void SpiTransfer(void) 使能中断
3、是
作者:
chene
时间:
2014-11-2 23:11
@1,我当然是知道数据传输的时候了,关键是哪条命令啊, SPIDat1Config(SOC_SPI_1_REGS, SPI_DATA_FORMAT0, 0x1);还是这个 SPITransmitData1(SOC_SPI_1_REGS, *p_tx);
欢迎光临 嵌入式开发者社区 (https://51ele.net/)
Powered by Discuz! X3.4