论文摘要
随着使用ARM核心处理器作为解决方案的嵌入式智能产品越来越多,基于ARM核心处理器的嵌入式软件调试方法,在开发过程中日益受到人们的关注。ARM公司新近推出的ARM11核心处理器,已经被广泛地应用在无线设备、电子类消费产品和汽车控制系统等领域。因此,基于边界扫描测试技术(JTAG),设计实现ARM11的调试系统,有助于调试板级支持包等底层嵌入式软件,方便程序开发者快速定位程序错误。基于JTAG的ARM11调试系统在硬件上划分为PC宿主机、调试目标机和协议转换器。PC宿主机用于运行调试软件,调试目标机运行被调试程序,利用协议转换器,PC宿主机由并口设备向调试目标机的JTAG接口发送调试命令,同时从并口设备读取由JTAG接口返回的调试信息。调试系统采用自底向上的方法设计实现,总体上划分为协议层和功能层两大部分。协议层由JTAG信号仿真、状态转换机和边界扫描链三个模块组成。JTAG信号仿真模块通过基于Linux和Windows两种平台的并口读写操作实现;状态转换机模块采用数字序列法设计,在JTAG信号的控制下,利用状态转换实现数据交互;边界扫描链模块采用快速移位设计方案,完成对命令寄存器和数据寄存器的访问。在协议层的基础之上,调试系统的功能层设计了读写寄存器、读写内存单元,以及设置断点和观测点功能。其中读写寄存器功能,利用ARM11核心处理器提供的调试数据通道实现完成;然后利用读写寄存器操作,依次给出了整字、半字和字节单位的内存读写方法;最后通过读写断点和观测点寄存器,完成设置多种模式的断点和观测点。
论文目录
相关论文文献
- [1].基于C语言程序辅助调试软件设计及其实现[J]. 科技风 2013(18)
- [2].应用于加速器现场的网络和串口设备调试软件设计[J]. 核电子学与探测技术 2014(06)
- [3].调试软件安装与使用作业指导书编制的必要性[J]. 数字技术与应用 2015(11)
- [4].纯电动汽车用电机调试软件设计[J]. 电机与控制应用 2013(06)
- [5].Keil C51软件使用方法[J]. 电子制作 2011(01)
- [6].数控系统伺服调试软件的研发[J]. 金属加工(冷加工) 2017(Z2)
- [7].基于LabVIEW的电机调试软件系统[J]. 成都信息工程学院学报 2008(04)
- [8].HIRFL-CSR调试软件进展(英文)[J]. IMP & HIRFL Annual Report 2010(00)
- [9].基于pyGTK的多协议串口调试软件的开发[J]. 山西电子技术 2011(02)
- [10].基于Modbus RTU的串口调试软件的实现[J]. 计算机技术与发展 2009(09)
- [11].基于Eclipse平台的嵌入式远程调试软件实现[J]. 微处理机 2014(03)
- [12].基于CAN总线的PC端控制系统调试软件的设计与实现[J]. 信息通信 2015(05)
- [13].关于西门子传动设备调试软件DriveMonitor的应用[J]. 电气应用 2013(08)
- [14].伺服转台调试软件的开发与应用[J]. 数字制造科学 2017(04)
- [15].基于Modbus通信协议的油田RTU调试软件设计与实现[J]. 软件导刊 2017(06)
- [16].变压器差动保护装置调试软件的开发[J]. 信息与电脑(理论版) 2012(22)
- [17].手把手教你学CPLD、FPGA设计(十七)[J]. 电子世界 2010(05)
- [18].HIMM数字电源远程调试软件系统的设计[J]. 电源学报 2016(05)
- [19].GDU系列伺服配置调试软件[J]. 工业技术创新 2015(05)
- [20].基于NiosⅡ的UART设计与实现[J]. 电子设计工程 2012(17)
- [21].浅析配网自动化中远方终端的设计与调试[J]. 科技创新导报 2016(12)
- [22].变频器二次组态开发调试软件的设计[J]. 大功率变流技术 2010(05)
- [23].CNG改装AC300系统ECU原理及2例故障的排除[J]. 汽车电器 2013(12)
- [24].数控机床振动的抑制与系统精度的优化调整[J]. 制造技术与机床 2010(08)
- [25].基于LabVIEW的多路DC-DC变换器调试软件系统[J]. 仪表技术与传感器 2011(05)
- [26].基于VC++的SDR处理平台可视化调试软件设计[J]. 科技信息 2010(35)
- [27].基于ARM7的GPRS数据传输硬件系统[J]. 电脑与电信 2013(10)
- [28].基于VC的短信智能遥控设备的调试软件设计[J]. 科技信息 2012(05)
- [29].《单片机原理与应用》课程设计的改革与实践[J]. 高校实验室工作研究 2012(02)
- [30].保护测控装置调试软件设计与实现[J]. 工业控制计算机 2014(11)
标签:嵌入式系统论文; 调试论文; 边界扫描测试技术论文;