交叉编译和交叉调试工具的研究与实现

被引量 : 0次 | 上传用户:mahongxin2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的飞速发展,嵌入式系统开发工具在开发过程中所起的作用日益突出,相关的研究、技术也随之不断更新。嵌入式系统开发工具包括嵌入式硬件开发工具和嵌入式软件开发工具。其中在嵌入式软件开发工具中,使用的最多的工具就是交叉编译器和交叉调试器,同时这两者也是嵌入式软件开发工具的最核心部分。本文讨论的就是嵌入式软件开发工具中的交叉编译器和交叉调试器。论文首先阐述了交叉编译和交叉调试的概念,简要说明了嵌入式软件的开发过程,介绍了系统级调试和任务级调试的概念,比较了它们之间的区别;接着对GCC编译器主要组成部分进行了详细的分析;随即对交叉调试的核心技术进行了分析;之后阐述了GDB交叉调试器和远程串行协议并引入了调试代理的概念,分别研究、分析了两种调试代理的技术实现途径和方法。最后,详细的说明了如何将交叉编译工具和交叉调试工具移植到Windows平台上,设计并实现了两种调试代理。所完成的交叉编译器和交叉调试器作为一个重要的系统开发工具,成功应用于云南省科技厅的项目上。嵌入式开发研究领域正在向实时、分布式、SOC等方向发展,对交叉编译和交叉调试技术提出了很多新的研究问题和方向。由于交叉编译器和交叉调试器的复杂程度高、体系庞大、实现难度较大等,仍有上述部分研究领域无暇涉及,希望后续研究能够在上述方面深入下去。
其他文献
当一个案件事实真伪不明时,证明责任分配就是解决问题的最佳手段。自罗马法时代,法学家们对证明责任的概念及其分配方式有着各种各样的看法,不同法系国家的证明责任的概念及
改革开放以来,我国企业获得了巨大的发展。但是,随着经济全球化步伐的加快,国内竞争国际化、国际竞争国内化的趋势日趋明显,我国企业面临的成长与发展压力也越来越大。如何实
本论文分为四部分:第一部分:文献综述主要从四个方面对酮类Baeyer-Villiger氧化反应的研究进展做了简单综述:(1)引言;(2)Baeyer-Villiger氧化反应的机理;(3)Baeyer-Villiger氧化反应的类
随着经济发展的全球化以及国内外环境的快速变化,政府需要面对日趋繁杂的公共事务,这对政府的能力是一大挑战。而公务员作为政府的人格化身,其绩效水平决定着政府管理国家经
随着国内寿险业的改革与开放,国内寿险竞争主体日益增多,寿险公司之间的竞争也日趋激烈。中国的寿险行业也是全球保险业的有机组成部分,正在参与全球保险市场的激烈竞争,同时
远程监控是不间断电源UPS监控技术的发展方向和研究热点,本文为了解决工业现场UPS的监控问题,建立了适合机电设备的基于MODBUS的远程监控和故障诊断平台,实现了对RS-485总线
本文根据低纬热带大气中的风压场平衡关系对CISK-Rossby波进行了研究,指出对于弱对流加热,CISK-Rossby波既可以向东西方向传播,又可以向南北方向传播,并且这种弱对流加热所激
随着现代信息技术的发展,基于网络环境的阅读教学已经开始被作为一种有效的方法应用于实际教学中,对其教学理念和教学方法的研究目前也不断深入。与课堂阅读教学模式相比,新型的
自1983年世界首例转基因烟草作物问世以来,转基因技术在世界范围内对农作物的生产和遗传改良产生深刻的影响,但基因工程可能导致我们无法预测的植物性状改变,有时这种改变在短时
刻板印象(stereotype)是一种人类社会交往活动中十分普遍的认知现象,也是社会学领域内长期令人瞩目的研究焦点之一。上世纪90年代后,Greenwald和Banaji,还有国内的杨治良先生,分