stm32spi初始化卡死

stm32spi初始化卡死,第1张

stm32spi初始化卡死的解决方法如下:

1、keil的debug模式在线调试运行,即可知道程序卡死位置;

2、在中断程序中点灯或者打印,判断中断程序是否能够正常运行;

3、在程序主逻辑中打印或者点灯,多次编译烧录,判断卡死位置。

进入控制面板-网络和 Internet,选择"网络和共享中心"-管理网络连接,然后点击"本地连接", 打开TCP/IP属性设置,然后点击"确定" 即可. 以上设置是针对vista系统的 *** 作步骤,其他系统下类似。

你这个是以查询的方式接收数据。

这个函数是坚持SPI_DR是否为空,新状态为置位

spi配置的时候,注意几点:

1:主从模式一致。从模式服从主模式,不要主SPI是一种配置,从模式是另外一个配置;

2:主机启动时钟前,从机应该已经开机了,使能了<通俗的来说>

3:NSS脚的电平配置一定要注意高低,具体是高是低,我不告诉你,数据手册上有的。<这里切记切,主机还是从机>

你这个函数没问题。用法也没问题。我能估计的是以上的某一点。当然,按照数据手册来说,后面还有很多地方都可能出问题,比如单工通信配置等等。恕我是新手,无法考虑那么多了!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11556043.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存