记一次stm32f103t8c6+openmv实现串口通信遇到的问题
单片机型号: stm32f103t8c6
相机:OpenMV Cam H7(Stm32H743) OV5640
1.卡中断,stm32死机
省流:进入中断但是没有执行中断,导致卡住。检查一下逻辑注释一下就行。
usart1换到了usart2时候,stm会死机,debug发现卡B. 查了一下说是卡中断了,代码发现usart1没注释,注释完就没出现过卡中断情况了。
2.传参失败
省流:引脚接错了,正常rx tx引脚输出3v3
最开始一直传不进来参数,一直以为是代码问题,找了很久也没发现bug,去看了一下别人代码发现跟自己也是大差不差,debug也没发现什么问题。
后来从usart1换到了usart2,自己相机还是废的,但是连了一下别人相机发现可以正常传参,排除软件问题。
ps:我都不知道这rx tx引脚标出来干啥的,真是害人不浅啊。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 素颜的博客~!
评论