基于网络的嵌入式调试器通信方法研究与实现

被引量 : 0次 | 上传用户:rgzgjh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的广泛应用,嵌入式软件开发变得日趋重要。嵌入式软件开发有别于桌面软件开发,其显著特点是软件开发的调试过程采用宿主机/目标机的模式进行,其交叉调试器分为宿主机和目标机两部分,因此在软件调试过程中就需要进行主机与目标机之间的通信。目前宿主机与目标机之间普遍采用的是串口通信方式,串口通信实现简单,使用方便,所以被广泛采用,但其固有的通信距离短、速度慢、抗干扰能力差等缺点抑制了调试器性能的发挥,无法满足对实时性要求较高的嵌入式系统的需要。而以太网接口通信方式则可以克服串口方式的不足,不仅可提供稳定可靠的数据传输,而且无论是在传输速度还是传输距离上都远远优于串口方式,是理想的通信方式。目前网络通信协议的发展已经相当成熟,Internet工程委员会在RFC文挡中已经明确定义了Internet协议族的规范,该规范已经成为一种标准在Internet中广泛应用。基于这种现状,作者提出了一种基于网络的嵌入式调试器通信方法,讨论了在嵌入式调试器中如何通过以太网接口实现主机与开发板之间的通信。本文介绍了嵌入式系统的硬件平台和软件调试特点,总结和分析了嵌入式Bootloader技术的实现原理,并针对该系统的硬件结构特性对引导启动程序进行裁减,以最少的系统资源实现硬件环境的配置;在该引导程序的基础上作者简单介绍了该系统所采用的基于T-Monitor规范的调试器所实现的调试功能,分析了该调试器的性能特性;本文重点分析和研究了网络通信协议,并在该系统中对网络协议栈进行了移植,成功地实现了调试器中的网络通信功能模块,既能保证数据和文件准确快速传输,又能满足嵌入式系统对资源占用的要求,是一种稳定高效的通信方式。
其他文献
随着我国的改革和开放,社会的政治、经济等各项制度随之发生了深刻的变化,在司法领域也出现了许多的新情况、新问题,如何让我国的现代司法与国际发达国家相接轨,如何改革相关
随着中国市场经济的不断发展和社会的转型,经济-贪利型犯罪的比例不断攀升,在刑事诉讼中如何正确认定和处理这些犯罪所涉及财产(以下简称涉案财产)问题的重要性日益突出。因
政治技术是指调整人(组织)际政治生活领域社会关系的社会技术。政治技术是由政治主体、政治客体和政治目标三个基本要素构成的。政治技术的存在和运行具有自己的功能和原则。
伴随着西南地区近代高等教育事业的兴起,西南地区园林学科教育便得到了不断的孕育。抗战时期高校内迁,国内园林学科教育中心随之而转移至西南,并由此催生了西南地区园林学科教育
目的先前的研究表明肺癌细胞株及肺癌组织中HnRNP B1的表达明显增高,并可能是肺癌的早期分子标志。然而HnRNP B1在肺癌发病中的分子机制尚未完全明了。本研究构建HnRNPB1特异
本文运用文献资料法、专家访谈法、录像观察统计法、数理统计等方法,以2004年休斯顿网球大师杯赛上的8位世界优秀职业网球选手为研究对象,对技战术的运用特征了进行了全面的
“三农”问题是我国在构建社会主义和谐社会过程中所面临的一个急需要解决的问题。“三农”问题的核心就是农民的利益问题,农民的利益问题主要是增收问题,千方百计增加农民收入
《刑事诉讼法》将犯罪嫌疑人、被告人供述和辩解规定为证据之一种,二审检察机关审查刑事上诉、抗诉案件过程中制作的讯问笔录正是被告人供述和辩解这一证据形式在二审检察阶段
会计电算化是高校会计专业的一门专业核心课程,为培养既精通理论知识也熟练掌握财务会计应用的高素质复合型人才助力。为更好地满足ERP财务业务一体化软件实训教学需要,本文
高校体育是我国高等教育的重要组成部分,高校体育中的学生体育赛事是推动高校体育工作的重要途径之一。近年来,在高校体育教育中为竞技体育培养高水平运动员已被逐步列入高校