求:C语言写的串口读取的程序,最好是读取GPS数据用的

求:C语言写的串口读取的程序,最好是读取GPS数据用的,第1张

看看这个项目:

http://freshmeat.net/projects/gpsd/

其实GPS的串口程序很简单,一个是打开串口设备,从串口设备读取数据,再一个就是进行字符串处理。

调用时间接口代码如下:

#include

#include

intmain(void){

time_tcurrTime=time(NULL)

if(currTime!=(time_t)(-1))

printf("Thecurrenttimestampis:%ld(s)",curr_time)

return0

}

调用是将程序的执行交给其他的代码段,通常是一个子例程,同时保存必要的信息,从而使被调用段执行完毕后返回到调用点继续执行。

全球定位系统(GlobalPositioningSystem,GPS)是一种以人造地球卫星为基础的高精度无线电导航的定位系统,它在全球任何地方以及近地空间都能够提供准确的地理位置、车行速度及精确的时间信息。GPS自问世以来,就以其高精度、全天候、全球覆盖、方便灵活吸引了众多用户。GPS不仅是汽车的守护神,同时也是物流行业管理的智多星。随着物流业的快速发展,GPS有着举足轻重的作用,成为继汽车市场后的第二大主要消费群体。GPS是美国从20世纪70年代开始研制,历时20年,耗资200亿美元,于1994年全面建成,具有在海、陆、空进行全方位实时三维导航与定位功能的新一代卫星导航与定位系统


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

原文地址: https://outofmemory.cn/sjk/6818134.html

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

发表评论

登录后才能评论

评论列表(0条)

保存