遥控粗粗的可以跑通了,今天就开始做自动导航相关的东西了。想了一下,不如先处理GPS。我的GPS是串口的GPS,因此我需要一个函数,大概getline的效果差不多。
如果是STM32的话,比较简单,直接调HAL的函数来读读写写就好了;另外听说树莓派上用Python也挺方便的。可惜这次是打算用Raspberry Pi,还不能用Python,只能用C/C++。
先放出来我的参考文章,基本就按照这个配就行,另外那个cfmakeraw函数最好别用……
其实本来也没什么,不过以前C语言学的不牢,对stdio的缓冲区理解不到位,printf的时候没有\n,导致缓冲区没刷新。以前知道iostream的这个问题,但printf就没往这茬想,吃了个大亏,真是脚都要抠烂了……
既然是C++,那就封装成一个类吧(然而并没有什么卵用。