嵌入式acoral多线程调试器的分析与实现-analysis and implementation of embedded a coral multithreaded debugger.docxVIP
- 9
- 0
- 约6.22万字
- 约 88页
- 2018-07-28 发布于上海
- 举报
嵌入式acoral多线程调试器的分析与实现-analysis and implementation of embedded a coral multithreaded debugger
独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。作者签名:日期:年月日论文使用授权本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)作者签名:导师签名:日期:年月日摘要近些年来,随着嵌入式技术的快速发展,嵌入式软件开发的复杂度越来越高,因此调试在嵌入式软件开发中的作用也越来越大,一款优秀的调试工具可以极大的提高嵌入式软件的开发效率,缩短开发周期,抢占市场先机。然而与桌面操作系统的单一化不同,由于应用领域的多样化,嵌入式操作系统也具有多样化的特点,因而也提高了嵌入式调试工具的开发难度,因此深入并全面的分析嵌入式调试工具的实现原理具有十分重要的意义。由于硬件资源有限,大多数情况下很难直接在嵌入式开发板中运行桌面调试工具,通常情况下,嵌入式开发中的调试多为远程交叉调试,由宿主机和目标机共同完成嵌入式调试过程。本文将从嵌入式操作系统内核和上层调试代理两个方面深入研究嵌入式调试工具的实现原理,并以嵌入式实时操作系统aCoral为基础,开发一款嵌入式多线程调试器。本文研究了调试系统的实现原理,并在此基础上深入分析了嵌入式Linux中调试代理gdbSever的实现原理和Linux内核对应用层调试的支持;研究了嵌入式aCoral操作系统的设计原理和基本架构,分析了嵌入式ARM处理器架构和其编程指令;然后以上面的研究为基础设给出了嵌入式多线程调试器的设计思路,并详细阐述了各个模块的设计思想和实现原理,最后在嵌入式操作系统aCoral上实现了一款嵌入式多线程交叉调试器,并对其功能进行了全面的测试,实验证明该系统具有功能完善、性能稳定、可扩展性好等优点。关键词:操作系统内核,嵌入式,调试代理,远程调试,aCoralABSTRACTInrecentyears,withtherapiddevelopmentoftheembeddedtechnology,thedevelopmentoftheembeddedsoftwareismoreandmorecomplicated.Thus,debuggingisplayinganimportantroleoftheembeddedsoftwaredevelopment.Agoodkindofdebuggingtoolscannotonlygreatlyimprovetheefficiencyofthedevelopmentofembeddedsoftware,butalsoshortenthedevelopmentcycletoseizethemarketopportunities.However,unlikethesimplificationofthedesktopoperatingsystem,theembeddedoperatingsystemalsohasthecharacteristicsofdiversificationbecauseofitsvarietyapplicationfields,whichconsequentlyincreasedthedifficultyoftheembeddeddebuggingtools.Soithastheveryvitalsignificancetoanalyzetheimplementationprincipleoftheembeddeddebugtooldeeplyandcomprehensively.Duetothelimitedhardwareresources,inmostcasesitisdifficulttodirectlyrunthedesktopdebuggingtoolsintheboardoftheembeddeddevelopment.Undernormalcircumstances,thedebuggingoftheembeddeddevelopmentisremotecrossdebugging,whosedebuggingprocessiscompletedbythehostmachineandtargetmachinetogether.Thisthesistriestogetfurtherresearchof
您可能关注的文档
- 葡萄酒投资基金的风险评估和控制协商时不妨喝酒在最后作结果时应喝白开水美国著名政治家富兰克林-the risk assessment and control consultation of the wine investment fund might as well drink plain boiled water when the final result is made, famous american politician frankl.docx
- 葡萄金黄化植原体基因芯片检测技术及rflp分析的分析-analysis of gene chip detection technology and rflp analysis of golden grape explant.docx
- 莆田涵江镇传统民居建筑形态分析-analysis on architectural form of traditional residential buildings in hanjiang town, putian.docx
- 葡萄vitisvinifera×v.labrusca和刺梨rosaroxburghii对锰胁迫的生理响应差异-physiological responses of vitis vinifera × v labrusca and rosa roxburghii roxburghii to manganese stress.docx
- 葡萄vitisvinifera×vlabrusca和刺梨rosaroxburghii对锰胁迫的生理响应差异-physiological responses of vitis vinifera× vla brusca and rosa roxburghiumghi to manganese stress.docx
- 葡萄糖浓度波动对兔视网膜müller细胞的作用及可能机制-effect and possible mechanism of glucose concentration fluctuation on rabbit retinal m ü ller cells.docx
- 葡萄糖催化氧化制备葡萄糖酸钠-preparation of sodium gluconate by catalytic oxidation of glucose.docx
- 葡萄砧木钾吸收动力学及不同土壤类型供钾能力分析-potassium absorption kinetics of grape rootstock and analysis of potassium supply capacity of different soil types.docx
- 葡萄中主要抗病虫害农药残留的测定及去除方法的分析-analysis of determination and removal methods of pesticide residues against diseases and insect pests in grape.docx
- 葡萄种质表型遗传多样性研究及初级核心种质构建-study on genetic diversity of grape germplasm phenotype and construction of primary core germplasm.docx
- 芡实对糖尿病肾病大鼠肾脏组织mmp-9 timp-1及collagenⅳ表达的影响-effect of gordon euryale seed on mmp - 9 timp - 1 and collagen ⅳ expression in kidney tissue of diabetic nephropathy rats.docx
- 嵌入式javascript脚本解释器的分析与实现-analysis and implementation of embedded javascript script interpreter.docx
- 嵌入式linux下媒体播放器关键技术的分析与应用-analysis and application of key technologies of media player under embedded linux.docx
- 嵌入式linux可定制用户界面的分析与实现-analysis and implementation of embedded linux customizable user interface.docx
- 嵌入式gpu中光栅化及深度预测试单元的分析与设计-analysis and design of raster and depth prediction test unit in embedded gpu.docx
- 嵌入式linux下无线视频智能监控系统分析与实现-analysis and implementation of wireless video intelligent monitoring system based on embedded linux.docx
- 嵌入式linux下阻抗测量系统及图形界面分析与实现-analysis and implementation of impedance measurement system and graphical interface under embedded linux.docx
- 嵌入式pci-e设备驱动程序的开发与应用-development and application of embedded pci - e device driver.docx
- 嵌入式nas中raid控制器io算法的研究与实现-research and implementation of io algorithm for raid controller in embedded nas.docx
- 嵌入式ph值和高于ph值的碱百分比浓度测试仪的分析与设计-analysis and design of embedded ph value and alkali percentage concentration tester higher than ph value.docx
最近下载
- 小学科学苏教版五年级下册全册教案(2023春精编版).doc VIP
- 2025年广东省公需课《人工智能赋能制造业高质量发展》试题及答案【完整版】.pdf VIP
- 四川省2025年高职单招文化素质考试(普高类)数学试卷(含答案解析).pdf
- 青海国晟新能源集团有限公司招聘笔试参考题库附答案解析.docx VIP
- 数字可寻址照明接口第209部分:控制装置的特殊要求 颜色控制(设备类型8),G的B_T30104.209-2013.docx VIP
- QB_T 4844-2015 碎纸机.pdf VIP
- 上海市长宁区2026届初三一模物理试题(含答案).pdf VIP
- 2025年湖南城建职业技术学院单招职业技能测试题库ab卷.docx VIP
- GRI全球报告倡议组织标准GRI 3- Topic Materials 2021 - Simplified Chinese.pdf VIP
- 2026年新疆农发集团彩印包装有限公司招聘备考题库及答案详解(新).docx VIP
原创力文档

文档评论(0)