以下内容是我花了一个星期的软件和硬件的调试,学习到的经验
遇到的问题
1:首先,是能够用示波器观察到片选引脚cs的波形,是一种锯齿波,与我所查资料以及手头另一块AVR板子出来的负电平的矩形波不一样。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c8b63000da222f00a5e6f74485c9194a.png)
其实放大了看也是矩形波,虽然不完美但是也能完成正确的片选功能
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7ed34e21209df5f612869f42579acd79.jpeg)
2:MOSI信号引脚有波形,SCK也有波形,但是就是无法正常写入数据。那么这时就是最重要的了,两者的信号电平要一致,这是我调试这么多天悟出来的,有点小菜,但是很真实嘛。
结论和经验
1:检查电路,有没有虚焊,或者二极管焊反。我就是二极管焊反排查了一天,偶然发现的。
2:如下图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a2c2a7d4690b1afa44ecfe7aeea4fe25.png)