OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5244|回复: 12

GPS有没有寄存器操作的,我看不懂库函数

[复制链接]

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
发表于 2014-11-5 21:30:11 | 显示全部楼层 |阅读模式
5金钱
GPS有没有寄存器操作的,我看不懂库函数,大神分享程序,感激不尽



这是GPS发来的数据: 我不知道怎么提取,原子大神的程序是库函数写的,我不会。。。。。。

$GPGGA,130902.00,,,,,0,04,5.41,,,,,,*5B
$GPGSA,A,1,31,22,14,18,,,,,,,,,5.50,5.41,1.00*0F
$GPGSV,3,1,09,12,35,068,08,14,40,324,36,15,09,084,,18,73,126,12*7A
$GPGSV,3,2,09,21,23,193,,22,64,324,39,24,21,038,,25,50,122,*78
$GPGSV,3,3,09,31,32,239,38*40
$GPGLL,,,,,130902.00,V,N*43
$GPRMC,130903.00,V,,,,,,,051114,,,N*75
$GPVTG,,,,,,,,,N*30
$GPGGA,130903.00,,,,,0,04,5.41,,,,,,*5A
$GPGSA,A,1,31,22,14,18,,,,,,,,,5.50,5.41,1.00*0F
$GPGSV,3,1,09,12,35,068,10,14,40,324,37,15,09,084,,18,73,126,12*72
$GPGSV,3,2,09,21,23,193,,22,64,324,39,24,21,038,,25,50,122,*78
$GPGSV,3,3,09,31,32,239,38*40
$GPGLL,,,,,130903.00,V,N*42
$GPRMC,130904.00,V,,,,,,,051114,,,N*72
$GPVTG,,,,,,,,,N*30
$GPGGA,130904.00,,,,,0,04,5.41,,,,,,*5D
$GPGSA,A,1,31,22,14,18,,,,,,,,,5.50,5.41,1.00*0F
$GPGSV,3,1,09,12,35,068,10,14,40,324,37,15,09,084,,18,73,126,08*79
$GPGSV,3,2,09,21,23,193,,22,64,324,39,24,21,038,,25,50,122,*78
$GPGSV,3,3,09,31,32,239,38*40
$GPGLL,,,,,130904.00,V,N*45
$GPRMC,130905.00,V,,,,,,,051114,,,N*73
$GPVTG,,,,,,,,,N*30
$GPGGA,130905.00,,,,,0,04,5.41,,,,,,*5C
$GPGSA,A,1,31,22,14,18,,,,,,,,,5.50,5.41,1.00*0F
$GPGSV,3,1,09,12,35,068,10,14,40,324,37,15,09,084,,18,73,126,08*79
$GPGSV,3,2,09,21,23,193,16,22,64,324,39,24,21,038,,25,50,122,*7F
$GPGSV,3,3,09,31,32,239,38*40
$GPGLL,,,,,130905.00,V,N*44
$GPRMC,130906.00,A,2236.24651,N,11350.45889,E,1.492,29.23,051114,,,A*58
$GPVTG,29.23,T,,M,1.492,N,2.763,K,A*09
$GPGGA,130906.00,2236.24651,N,11350.45889,E,1,04,3.88,192.3,M,-3.1,M,,*4F
$GPGSA,A,3,31,22,14,18,,,,,,,,,8.38,3.88,7.43*0C
$GPGSV,3,1,09,12,35,068,10,14,40,324,37,15,09,084,,18,73,126,08*79
$GPGSV,3,2,09,21,23,193,15,22,64,324,39,24,21,038,,25,50,122,*7C
$GPGSV,3,3,09,31,32,239,38*40
$GPGLL,2236.24651,N,11350.45889,E,130906.00,A,A*6B
$GPRMC,130907.00,A,2236.24659,N,11350.45818,E,1.843,74.87,051114,,,A*5F
$GPVTG,74.87,T,,M,1.843,N,3.412,K,A*0B
$GPGGA,130907.00,2236.24659,N,11350.45818,E,1,04,3.88,193.6,M,-3.1,M,,*4A
$GPGSA,A,3,31,22,14,18,,,,,,,,,8.38,3.88,7.43*0C
$GPGSV,3,1,09,12,35,068,10,14,40,324,37,15,09,084,20,18,73,126,08*7B
$GPGSV,3,2,09,21,23,193,18,22,64,324,39,24,21,038,,25,50,122,*71
$GPGSV,3,3,09,31,32,239,38*40
$GPGLL,2236.24659,N,11350.45818,E,130907.00,A,A*6A
$GPRMC,130908.00,A,2236.24661,N,11350.45740,E,1.472,81.72,051114,,,A*57
$GPVTG,81.72,T,,M,1.472,N,2.726,K,A*00
$GPGGA,130908.00,2236.24661,N,11350.45740,E,1,04,3.88,195.0,M,-3.1,M,,*4C
$GPGSA,A,3,31,22,14,18,,,,,,,,,8.38,3.88,7.42*0D
$GPGSV,3,1,09,12,35,068,10,14,40,324,37,15,09,084,,18,73,126,08*79
$GPGSV,3,2,09,21,23,193,17,22,64,324,39,24,21,038,26,25,50,122,*7A
$GPGSV,3,3,09,31,32,239,38*40
$GPGLL,2236.24661,N,11350.45740,E,130908.00,A,A*6C
$GPRMC,130909.00,A,2236.24676,N,11350.45617,E,0.486,,051114,,,A*7B
$GPVTG,,T,,M,0.486,N,0.900,K,A*20
$GPGGA,130909.00,2236.24676,N,11350.45617,E,1,04,3.88,197.0,M,-3.1,M,,*4A
$GPGSA,A,3,31,22,14,18,,,,,,,,,8.37,3.88,7.42*02
$GPGSV,3,1,09,12,35,068,10,14,40,324,37,15,09,084,,18,73,126,08*79
$GPGSV,3,2,09,21,23,193,15,22,64,324,39,24,21,038,,25,50,122,27*79
$GPGSV,3,3,09,31,32,239,37*4F
$GPGLL,2236.24676,N,11350.45617,E,130909.00,A,A*68
$GPRMC,130910.00,A,2236.24694,N,11350.45453,E,0.269,,051114,,,A*7A
$GPVTG,,T,,M,0.269,N,0.498,K,A*2B
$GPGGA,130910.00,2236.24694,N,11350.45453,E,1,04,3.88,199.3,M,-3.1,M,,*41
$GPGSA,A,3,31,22,14,18,,,,,,,,,8.37,3.88,7.42*02
$GPGSV,3,1,09,12,35,068,10,14,40,324,37,15,09,084,,18,73,126,07*76
$GPGSV,3,2,09,21,23,193,,22,64,324,39,24,21,038,,25,50,122,*78
$GPGSV,3,3,09,31,32,239,37*4F
$GPGLL,2236.24694,N,11350.45453,E,130910.00,A,A*6E
$GPRMC,130911.00,A,2236.24716,N,11350.45275,E,0.081,,051114,,,A*76
$GPVTG,,T,,M,0.081,N,0.150,K,A*2E
$GPGGA,130911.00,2236.24716,N,11350.45275,E,1,04,3.87,201.9,M,-3.1,M,,*4E
$GPGSA,A,3,31,22,14,18,,,,,,,,,8.37,3.87,7.41*0E

最佳答案

查看完整内容[请看2#楼]

论坛有:http://www.openedv.com/posts/list/36652.htm
酱油团队--
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-11-5 21:30:12 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

26

主题

467

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
876
金钱
876
注册时间
2013-10-3
在线时间
23 小时
发表于 2014-11-5 21:31:59 | 显示全部楼层
这个提取部分的程序应该都一样吧,,,话说库函数写的程序应该更容易看懂的啊,,这个你看不懂的话,,以后可改怎么办哦!!!还是努力看懂吧
避免犯错本是错误所在,我错故我在……
回复

使用道具 举报

14

主题

338

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
金钱
464
注册时间
2013-6-15
在线时间
15 小时
发表于 2014-11-5 21:44:54 | 显示全部楼层
看不懂库函数的C语言都是半吊子水平,好好学学C吧,单片机只是工具
回复

使用道具 举报

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
 楼主| 发表于 2014-11-5 22:04:11 | 显示全部楼层
回复【2楼】zhang164534:
---------------------------------
之前一直学习的寄存器呢;没有接触库函数,
酱油团队--
回复

使用道具 举报

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
 楼主| 发表于 2014-11-5 22:04:37 | 显示全部楼层
回复【3楼】as564335sa:
---------------------------------
感觉c学的也不差呢。
酱油团队--
回复

使用道具 举报

14

主题

338

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
金钱
464
注册时间
2013-6-15
在线时间
15 小时
发表于 2014-11-5 22:36:53 | 显示全部楼层
回复【5楼】xiaolong12:
---------------------------------
懂结构体懂指针懂链表懂枚举能看不懂32的库?
回复

使用道具 举报

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
 楼主| 发表于 2014-11-5 22:38:45 | 显示全部楼层
回复【7楼】as564335sa:
---------------------------------
除了枚举,这些都会--
酱油团队--
回复

使用道具 举报

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
 楼主| 发表于 2014-11-5 22:55:07 | 显示全部楼层
回复【7楼】as564335sa:
---------------------------------
刚看了下手册库函数真的好用。。。。。。。就是老师不准用,只准用寄存器
酱油团队--
回复

使用道具 举报

14

主题

338

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
金钱
464
注册时间
2013-6-15
在线时间
15 小时
发表于 2014-11-5 23:14:32 | 显示全部楼层
回复【9楼】xiaolong12:
---------------------------------
其实没什么,寄存器用惯了就懒得用库了,写起来烦
回复

使用道具 举报

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
 楼主| 发表于 2014-11-6 02:03:14 | 显示全部楼层
回复【10楼】as564335sa:
---------------------------------
原子大哥的程序里为啥不能用中文?我取模了几个中文显示都乱码,我之前写了一个显示中文的函数,在别的程序都可以用
酱油团队--
回复

使用道具 举报

14

主题

338

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
金钱
464
注册时间
2013-6-15
在线时间
15 小时
发表于 2014-11-6 08:07:38 | 显示全部楼层
回复【11楼】xiaolong12:
---------------------------------
什么中文,你是说在液晶上显示吗,那可能是取模方式跟液晶刷屏方向不一致
回复

使用道具 举报

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
 楼主| 发表于 2014-11-6 08:55:24 | 显示全部楼层
回复【12楼】as564335sa:
-----------------------------回复【12楼】as564335sa:
在lcd上显示,取模怎么算都乱码
酱油团队--
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-29 09:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表