针对当前手持嵌入式产品在导航定位功能实现上存在的局限性,本文提出基于STM32+ ucGUI构架的北斗导航定位终端.利用UM220北斗接收模块实现了导航信息的获取,利用STM32的中断处理功能完成信息的处理;为了简便完美地完成人机界面设计,在硬件平台上移植了ucGUI;利用ucGUI的动态设备对象接口,高效地实现了电子罗盘界面设计.实验结果表明,系统冷启动时的定位时间小于2 min,热启动时的定位时间小于1 min,经度纬度不受运动速度影响,误差小于3 m.工程实践表明该系统应用效果良好,具有一定的实际应用价值.
参考文献
[1] | 吴红兰,黄圣国.嵌入式GPS数据采集与分析系统设计[J].实验室研究与探索,2011,30(1):54-57.WU H L,Huang S G.Design of embedded GPS data receiving and analysis system[J].Research and Exploration in Laborary,2011,30(1):54-57.(in Chinese) |
[2] | 魏强,王晓浩,周兆英,等.GPS的微型系统及其制导[J].光学精密工程,2009,17(7):1660-1664.Wei Q,Wang X H,Zhou Z Y,et al.Guidance and implement of micro system based on GPS[J].Optics and Precision Engineering,2009,17(7):1660-1664 (in Chinese) |
[3] | 张洋溢,王忠.基于ARM的GPS/GPRS多功能手持终端的设计与实现[J].计算机测量与控制,2011,19(12):3050-3053.Zhang Y Y,Wang Z.Design and implementation of an embedded GPS/GPRS multi-function handheld terminal based on Linxu[J].Computer Measurement & Control,2011,19(12):3050-3053.(in Chinese) |
[4] | 沈鹏,徐景硕,张建忠.北斗导航系统及其在无人机上的应用[J].航空电子技术,2007,38(2):5-9.Shen P,Xu J S,Zhang J Z.BeiDou navigation positioning system and its application to unmanned aerial vehicle[J].Electronics for Aeronautics and Astronautics,2007,38 (2):5-9.(in Chinese) |
[5] | 钱成越,薛原.基于北斗导航系统的移动导航定位终端设计[J].现代计算机,20106:165-169.Qian C Y,Xue Y.Design of a mobile navigation terminal based on Beidou (COMPASS) navigation satellite systems[J].Modern Computer,2010,6:165-169.(in Chinese) |
[6] | 张晓安,逯亮清,杨彪.应用延长基线法实现北斗双星的快速定向[J].光学精密工程,2010,18(11):2461-2466.Zhang X A,Lu L Q,Yang B.Fast orientation of Beidou bi-satellite by extending baseline[J].Optics and Precision Engineering,2010,18(11):2461-2466.(in Chinese) |
[7] | STMicroelectronic.STM32 Reference Manual[EB/OL].http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1031/LN1565/PF164485. |
[8] | uc-GUI Manual v4.www.micrium.com[EB/OL].http://micrium.com/rtos/ucgui/overview. |
[9] | 北京翔宇星通.UM220接口协议,2011.[EB/OL].http://download.csdn.net/download/snowdrinker/5508139.BeiJing xiangyuxingtong.UM220 interface protocol,2011[EB/OL].http://download.csdn.net/download/snowdrinker/5508139.(in Chinese) |
[10] | Code_HX H.基于STM32的ucGUI移植和优化[EB/OL]http://www.haogongju.net/art/73074.2011/7/27.Code_HXH.The transplant and optimization of ucGUI based on STM32[EB/OL].http://www.haogongju.net/art/73074.2011/7/27.(in Chinese) |
[11] | 张洋,刘军,严汉宇.原子教你玩STM32[M].北京:北京航空航天大学出版社,2013.Zhang Y,Liu J,Yan H Y.YUAN Zi teach you how to play STM32[M].Beijing:BEIHANG University Press,2013.(in Chinese) |
上一张
下一张
上一张
下一张
计量
- 下载量()
- 访问量()
文章评分
- 您的评分:
-
10%
-
20%
-
30%
-
40%
-
50%