BD—1接收机中嵌入式GUI的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:lpve530
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,卫星导航定位系统在高科技战争中的地位显得越来越重要。为了在战争中占据主动地位,发达国家都在争先研制各自的卫星导航定位系统。BD-1是我国自主研发的卫星导航定位系统。北斗用户接收机是在北斗系统的基础上研制的车载手持终端设备。人机界面是北斗一号卫星定位系统接收机的一个重要组成部分,它将数据处理的结果以适当的方式显示给用户,并接收用户的输入进行处理。本文讨论了基于嵌入式系统的BD-1用户接收机应用软件的设计与实现。本系统采用的嵌入式操作系统是VxWorks,嵌入式应用软件开发使用了WindML组件。本文详细讨论了应用软件的输入法部分、电文通信部分的设计和实现。遵循美观实用的原则进行了电文通信界面的设计。另外,还设计了相应的通信电文收发算法。针对输入法部分,根据当下最流行的手机输入法—T9输入法进行设计。输入过程中通过标志位g_bInputMode值的不同使输入方式在汉字、英文字母、数字和符号之间切换,从而满足了用户输入汉字电文和代码电文的要求,实现了系统功能。输入法中汉字的输入是该部分的关键,因此文中对其进行了系统讨论。然后根据前面的设计方案详细讨论了各个模块的实现。该嵌入式软件最终得以成功实现,并被应用到自主开发的接收机中。经过整个项目组的努力,该应用系统能够稳定、可靠的运行,并达到了用户的要求。
其他文献
期刊
期刊
在现有设备和线路情况下,追求光传输网络的最佳性能是所有运营商的目标和要求。组建立体网状网络,将现有网络优化到最佳性能,是本文的研究主题。 本文主要研究光传输网络立体
期刊
ESL是电子系统级(Electrical System Level)的缩写,是一类适用于系统级设计和验证的EDA设计方法学。本文应用了ESL工具AceelDSP设计了调频连续波(FMCW)防撞雷达的数字信号处
城市是人类最为集中的生态坏境,建设可持续发展的园林城市,是建设园林城市的重要组成部分。按“园林化、林荫化、景观化、特色化”要求,打造“绿树繁花、生机盎然、赏心悦目”的
期刊
期刊
期刊
期刊