CH32V203C8T6使用SPI2出现的问题

最近调试一个项目CAN转SPI(SPI主机),另外一个SPI从机接收

使用到SPI2,一直测试不通,特此记录

首先使用沁恒官方给的历程(点击即可下载该历程)

可以正常跑通,使用自己的程序  一样的初始化和调用函数   始终不行

排除芯片问题以及SPI2部分的代码,针对USB的代码进行排除,成功找到

USB历程中有一段关于UART的代码,使用到了DMA1_14的通道,虽然我在

主函数中没有调用,但最后还是影响到了这个通道的传输数据,可能的原因是

回调函数调用中还是把这些函数给执行了,具体的调用代码没找

 

 另外(重点)

 

 沁恒工作人员提示我

 

 注意主时钟的分频系数

 

posted @ 2023-02-23 14:16  TheRemember  阅读(238)  评论(0)    收藏  举报