首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
在嵌入式软件开发过程中调试占据很重要的位置。在详细分析Eclipse,CDT和GDB的特征后,扩展CDT的调试服务框架及其扩展点,实现在宿主机/目标机的开发模式中使用交叉GDB进行嵌入式软件的源代码级交叉调试软件。该交叉调试软件使用Eclipse作为集成开发环境,集成并扩展CDT插件,在宿主机端解析、加载带调试信息的目标文件,启动交叉GDB处理用户的调试操作,通过目标机服务器把经过封装的调试命令发给目标机执行,完成调试功能。该交叉调试方式支持通用的调试操作如设置/删除断点、源代码级或汇编级单步执行、连续执行目标程序、查看/修改目标程序变量、寄存器、内存和查看表达式等,以全软件的方式解决了嵌入式软件开发调试比较困难的、代价高的问题,加快了嵌入式软件开发周期。  相似文献   

2.
《电子产品世界》1997,(9):43-43,13
点阵液晶显示模块(LCM)具有轻 便、长寿、省电、可以显示汉字信 息等优点,因此受到产品设计、开发人员的青睐,现在正越来越广泛地应用于仪器仪表、工业控制等领域。由于液晶显示模块在国内尚处于初级应用阶段,设计人员在使用液晶显示模块方面普遍感到经验不足。本文总结了我公司液晶显示技术服务中心近年来在工作中获得的一些经验,为广大初次使用液晶显示模块进行产品设计的技术人员提供几点注意事项,供大家参考。一、上电调试前的检查:  相似文献   

3.
主要给出一种在VIM编辑器中实现对嵌入式软件调试功能集成的方法。首先,对VIM源码打上vimgdb补丁,使重新编译出来的VIM编辑器支持在其内部对调试器gdb的调用;然后,建立与安装适合调试嵌入式软件的gdb组件,并对vimgdb脚本进行适当的修改,使VIM可方便地在适合PC与嵌入式软件调试的gdb组件间切换。调试样例过程表明,在VIM中实现了对嵌入式软件的调试,而且,这种调试模式可行、高效。  相似文献   

4.
嵌入式软件     
风河推出开发调试工具Wind River Workbench3.0;The MathWorks发布Embedded IDE Link MU。  相似文献   

5.
软件盗版率高居不下已成为众所周知的现实.根据BSA(美国软件企业联盟)的调查,2005年全球平均软件盗版率为36%,为此开发商要损失约290亿美元.针对这一前提,软件开发商可以主动地采取技术手段,保护软件不被盗版.  相似文献   

6.
王明菊 《通讯世界》2016,(21):229-230
C语言是一种执行能力较强的结构化语言.C语言程序凭借自身的强大功能,其中主要包括使用方便、能够快速完成目标程序的处理等,并且能够对硬件进行直接操作,因此得到广泛应用.本文将对C语言的设计调试展开研究,希望为C语言程序使用起到积极的促进作用.  相似文献   

7.
基于实时操作系统的嵌入式软件设计   总被引:1,自引:0,他引:1  
本文简述了嵌入式实时操作系统μC/OS-Ⅱ的特点,给出μC/OS-Ⅱ在韩国三星公司生产的S3C44B0X嵌入式微处理器上的移植过程,并详细介绍了基于ARM和μC/OS-Ⅱ的嵌入式软件的编写.  相似文献   

8.
传统嵌入式软件开发环境架构存在缺乏可扩展性、不能共享通信资源、不能共享目标机代理等资源的问题。文章研究嵌入式软件通信架构~([1])(Target communication Framework,简称TCF),以及基于该架构的嵌入式软件开发环境技术。TCF在目标机和宿主机之间建立共享的通信链接、统一通信协议、基于服务的架构,共享通信通道和目标机代理,是下一代嵌入式软件开发环境的全新设计理念。  相似文献   

9.
C语言是计算机专业及相关专业的专业基础课,也是全国计算机等级考试的科目之一。利用调试程序错误的方法来提高初学者的实际编程能力,学生独立改正一些程序错误后,在以后程序设计中犯相同错误的几率变小,有效提高了初学者的实际编程能力。  相似文献   

10.
使用ADS1.2进行嵌入式软件开发(下)   总被引:1,自引:0,他引:1  
上期主要介绍了基于ARM的嵌入式系统软件开发中,怎样来对必要的C库函数进行移植和重定向,以及如何根据不同的目标存储器系统进行程序编译和连接设置。本期介绍程序中的存储器分配和如何根据设置正确初始化系统。放置堆栈和heapScatterloading机制提供了一种指定代码和静态数据布局的方法。下面介绍如何放置应用程序的堆栈和heap。* _user_initial_stackheap重定向应用程序的堆栈和heap是在C库函数初始化过程中建立起来的。可以通过重定向对应的子程序来改变堆栈和heap的位置,在ADS的库函数中,即_user_initial_stackheap()函数。_use…  相似文献   

11.
基于面向对象的思想,结合嵌入式软件开发的特点,在机载综合情报显示系统软件设计中,为达到在不同操作系统上运行的要求,将数据获取及处理和数据的使用分开,在操作系统上封装一层硬件依赖型接口,实现了不同的操作系统丰用统一接口和同一段代码,增强了代码的复用性。  相似文献   

12.
给出一种基于VxWorks嵌入式操作系统的双模机顶盒的软件实现,能够同时支持数字电视和高速IP数据接入业务.重点分析了软件系统的规划和设计,以及主应用任务创建的具体流程.  相似文献   

13.
嵌入式软件功能路径测试用例自动生成研究   总被引:1,自引:2,他引:1  
根据嵌入式软件的结构特点尝试了一种适合于嵌入式软件测试实际的功能路径测试方法.通过分析功能路径上的结点谓词和功能约束条件,用一种简洁、快速的算法建立和求解输入变量的约束系统,生成功能路径测试用例.实践证明,该测试用例可同时测试嵌入式软件的功能和结构,测试效率高、生成代价低且测试较为全面,能有效降低嵌入式软件开发、测试和维护的成本.  相似文献   

14.
嵌入式测试系统具有集成度高、体积小、速度快、可靠性强等特点,而嵌入式Linux源码开放,内核可定制,是嵌入式测试系统理想的软件系统平台。对基于嵌入式Linux的测试系统进行研究,对嵌入式Linux软件系统各个环节的实现过程进行较为全面的探讨,并总结出可行的实现方案。  相似文献   

15.
寻北仪软件的模块化设计   总被引:5,自引:3,他引:2  
在寻北仪产品调试过程中,在具备硬件环境的前提下,软件成为系统的灵魂,它实现了系统控制、数据采集、信息处理。文章对寻北仪软件的模块化设计及实现进行了详细的讨论,给出了软件数据流图转换为软件模块图的方法。实践证明,采用软件的模块化设计,加快了不同型号的寻北仪产品软件设计周期,为产品的可调试性、可维护性和可升级性提供了保证。  相似文献   

16.
基于TPM的安全嵌入式系统研究   总被引:1,自引:0,他引:1  
针对嵌入式系统面临的安全问题,论文对嵌入式系统的体系结构进行研究,分析了嵌入式系统安全问题的特点,总结出嵌入式系统的安全策略,设计出基于可信平台模块TPM(Trusted Platform Module)的安全嵌入式系统的体系结构,使其能够从体系结构上较好地解决目前嵌入式系统面临的安全问题。  相似文献   

17.
介绍了一种基于无人飞行器平台的嵌入式软件重构方法,并通过实例详细介绍了基于80C196单片机的嵌入式软件重构的设计和实现方法。在讨论了重构原理和具体实现方法后,强调了在软件重构设计时需要考虑的可靠性措施。  相似文献   

18.
一种面向通信设备的嵌入式软件平台   总被引:1,自引:0,他引:1  
文章介绍了一种应用于通信设备中的嵌入式软件平台,在给出了嵌入式软件平台的体系架构的基础上,从嵌入式实时操作系统、符合通信行业需求的定制组件和中间件、通信应用软件的集成开发环境3个层面对嵌入式软件平台的关键技术和特点进行了描述,并分析了嵌入式软件平台的经济价值和社会效益.  相似文献   

19.
吕琳 《电子科技》2006,(8):28-30
实时嵌入式软件的应用与开发是当今计算机软件发展领域的一个热点,要保证实时嵌入式软件的质量是非常重要的.分析了实时嵌入式软件的特点和实时嵌入式软件测试的总体结构和宿主机及目标机的体系结构,探讨了脚本语言及其解释器.  相似文献   

20.
凌玲 《电子工程师》2010,36(8):52-53,56
现代伺服控制系统集机、电、液于一体,同时大量采用计算机处理控制技术,实现灵活的系统功能。软件在伺服控制系统中起到了越来越重要的作用,本文从模块化设计思想出发,通过对伺服控制软件的体系结构设计,合理划分了软件组成,使得软件结构更加清晰,系统结构具有更好的容错性、可靠性及扩展性能。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号