正点原子代码移植到米联客开发板上问题

米联客的板子给的例程没有详细的代码。给的是一个网表,不能进行修改,给的文档也不适合新手,新手看看不懂。 正点原子整个通信都是由代码完成的,有详细的讲解说明,看得明白,文档什么也清晰。

把正点原子的代码改了一下引脚绑定,然后生成bit流,就可以烧到米联客的板子上。

最开始以为PC发到开发板发不过去, 然后利用ILA查看信号,发现信号可以发过去,并且包是正常的,

然后检查有没有给出回复,发现给出了回复。给出的回复也很正常

只能怀疑是不是CRC校验不对,然后数据包直接被丢弃了

于是首先从电脑发一个包,记录下来,然后再写一个仿真,让板子发一个同样的包,检测板子发出的包CRC和电脑是不是一样的,发现也是一样的


本文章使用limfx的vscode插件快速发布