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.
关键词
Keywords
references
吴红兰, 黄圣国. 嵌入式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)