Part Number:TMS320F28377D-EP
请求帮助:
您好!
F28377xd 的SPIFIFO使用问题:
1.SPI 总线在FIFO MOD 下,是否可在FIFO缓存器内连续写两个字(16bits),组成32位长字,然后启动发送;如果设定DLY = 0,是否意味作SPISTE线在连续两个字的发送过程中,维持“Low”。
2.如何实现尼?
十分感谢!
Ben Qin:
你好,
Ling Fei Zhang 说:.SPI 总线在FIFO MOD 下,是否可在FIFO缓存器内连续写两个字(16bits),组成32位长字,然后启动发送;
参考下图,应该是可以的。
Ling Fei Zhang 说:如果设定DLY = 0,是否意味作SPISTE线在连续两个字的发送过程中,维持“Low”。
你是指这个位吗? 这跟SPISTE没有关系吧?
,
Ling Fei Zhang:
谢谢您的回复!
是Spistea Slave ‘s chip 的片选线,F28377D 的SPI 最大字长16bits,它的手册中说明 ,在标准的SPI 方式下 发送完成16bits 数据,SPISTEA 会置H;
它没有说明 FIFO方式下,如连发8个字(16bits),字与字期间TXDLY = 0,是否意味作SPISTEA一直维持位低呢?
,
Ben Qin:
你好,我咨询下相关资深工程师后回复您。
,
Ben Qin:
是的,如果您将两个 16 位字符连续写入 FIFO,SPI 将使用一个 SPISTE 脉冲来传输它们。