做了一个人小程序,主要功能有两个:
1.扫描按键,当按键按下后打开继电器开关,再次按下,则关闭继电器
2.定时上传串口重GPS模块中获取的坐标到服务器
现在遇到个问题就是:
1.如果将两个功能都写在主程序中,会出现,按下键很久才会打开继电器,主要是获取GPS占用了太多cpu时间
2.之后把GPS这段代码放到定时器TIM3中,但是又出现可能获取不到串口数据或者是GPS获取时间太长,反正得不到想要的结果,之后又想了很多办法,发现程序都不稳定
初入单片机大门,很多都不是很清楚,有大神或者有这方面经验的朋友给个思路好嘛,万分感谢