最近公司做了一系列的项目,我也是负责好几个项目并行开发,也是很吃力,很紧张,幸好今天进展还算顺利。
STM32程序编写记录
今天最难调试的是 一个485IC,明天开始调试移动M5311的NBiot模组。
程序写的没毛病,但是总是出错 我也很无语,最后查了一些资料终于搞定了,很开心。
代码记录如下:
|
|
其中最重要的是485EN使能端口的配置,以及发送和接收数据时的上拉和下拉配置。
|
|
“delay_ms(2);” 延时非常重要!!发送数据前 先把EN脚拉高,然后发送数据 ,数据发送完将EN再拉低,进入接收中断以后,确保接收到数据立即将EN复位(拉高)进行下一次的准备。
致此,公司此项目开发的新PCB,代码我已全部调通,明天进行NB调试与设备装机调试,并且进行其它传感器的校验。