ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

TC4XX SPI开发 VN9D5DXXX

TC4XX SPI开发 VN9D5DXXX 配置SPI通信同步异步一配置异步通信且Sequence带不同波特率的Job。1异步通信协议如下2EB配置如下从通信协议中可以看出异步通信需要配置DMA TX,DMA RX,及Spi_IsrQspilAL中断在EB中配置如下3另需要在OS ISR中配置TASK配置函数中断触发DMA的搬运4channel,job,sequence配置a.配置24个bit一个Data,channel最大可以发送24个Data总共24*3个byte。b.job引用channel在job中配置目标通道波特率等。c.在sequence中包含不同job在发送sequence后会根据job配置的channel属性进行各个通道发送。发送如下需要配置如下e.另外不同的Qspi knernal可以并行发送互不影响需要配置如下SpiSupportConcurrentSyncTransmit二同步发送同步发送不需要配置中断通信协议如下
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进