
浏览全部资源
扫码关注微信
武警工程大学 信息工程系,陕西 西安,710086
[ "罗卫兵(1969-),男,湖南益阳人,博士,教授,主要从事信息与通信工程领域的研究。E-mail:luoweibing@21cn.com" ]
[ "胡健生(1984-),男,辽宁兴城人,博士研究生,讲师,主要从事嵌入式系统及军事通信的研究。E-mail:hujiansheng121@163.com" ]
收稿日期:2013-08-28,
修回日期:2013-09-05,
纸质出版日期:2014-03-05
移动端阅览
罗卫兵, 胡健生. 基于STM32+ucGUI的北斗导航定位系统设计[J]. 液晶与显示, 2014,29(2): 195-201
LUO Wei-bing, HU Jian-sheng. Design of Beidou navigation system based on STM32&ucGUI[J]. , 2014,29(2): 195-201
罗卫兵, 胡健生. 基于STM32+ucGUI的北斗导航定位系统设计[J]. 液晶与显示, 2014,29(2): 195-201 DOI: 10.3788/YJYXS20142902.0195.
LUO Wei-bing, HU Jian-sheng. Design of Beidou navigation system based on STM32&ucGUI[J]. , 2014,29(2): 195-201 DOI: 10.3788/YJYXS20142902.0195.
针对当前手持嵌入式产品在导航定位功能实现上存在的局限性,本文提出基于STM32+ucGUI构架的北斗导航定位终端。利用UM220北斗接收模块实现了导航信息的获取,利用STM32的中断处理功能完成信息的处理;为了简便完美地完成人机界面设计,在硬件平台上移植了ucGUI;利用ucGUI的动态设备对象接口,高效地实现了电子罗盘界面设计。实验结果表明,系统冷启动时的定位时间小于2 min,热启动时的定位时间小于1 min,经度纬度不受运动速度影响,误差小于3 m。工程实践表明该系统应用效果良好,具有一定的实际应用价值。
Aimed at the limitation of the navigation of the embedded handheld devices
the display terminal of Beidou navigation based on the STM32+ucGUI is put forward.Using the Beidou navigation receiver module-UM220
the navigation information is obtained. The procession of information is completed by the interrupt handling of the STM32. In order to realize the human machine interface friendly
the ucGUI is transplanted on the platform. The electronic compass is completed efficiently by the auto device object of the ucGUI.The experiment result shows that the navigation time of cold boot is less than 2 min while that of hot boot is less than 1 min.Either the longitude or the latitude is affected by the speed and the deviation is less than 3 m.It can satisfy the system requirements of non-contact
online
real time
higher precision and rapid speed
as well as strong anti-jamming and stabilization.
吴红兰, 黄圣国. 嵌入式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]. 现代计算机, 2010, 6: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_HXH.基于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)
0
浏览量
34
下载量
5
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621