嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。
随着处理器新品种、新型号的不断涌现和不断更新,目前市面上的嵌入式系统调试仿真工具也层出不穷,这些调试仿真工具因其功能、性能、通用性的不同价格也相差非常悬殊,从几十元的简易JTAG调试器到几万元甚至几十万元的高端调试仿真器应有尽有,以前这方面的工具大部分都是进口的,现在国内有些公司也开始开发这方面的工具,而且性价比很好,只是国内做的大部分都是专用的,通用的比较少,因为通用的应用也很少,而且价格昂贵。
下面列举一些我曾经用过的调试仿真工具:
1)MCS-51单片机调试仿真系统MDS-55-B5,由三环电子生产;
2)调试PPC860、IXP425和PPC440EP用的BDI2000(进口);
3)调试SB1250(MIPS)和PPC405GP用的Risc Watch Debugger(进口);
4)调试PPC860用的EST ICE(进口)和BDM Probe(进口);
5)调试MC68K用的Code Cruiser加串口;
6)调试S3C44B0和S3C4510用的简易JTAG调试器,用于S3C44B0和S3C4510调试的简易JTAG调试器有两种,一种是与SDT2.51软件配合使用简易JTAG调试器,另一种是与ADS1.2配合使用简易JTAG调试器(不过我没有用成过,因为我下载的ADS1.2不能用),叫做Wiggler线缆,第10章中的简易JTAG线缆烧写器就是指Wiggler,这两种简易JTAG的Protel99SE版原理图和PCB图都可以从本书附带的光盘中找到。
关键字:嵌入式 系统调试 仿真工具
引用地址:
嵌入式系统调试仿真工具
推荐阅读最新更新时间:2024-11-14 11:30
凌华科技推出首款基于NVIDIA Ampere架构的嵌入式MXM图形模块
凌华科技推出首款基于NVIDIA Ampere架构的嵌入式MXM图形模块,适用于边缘计算和AI 嵌入式MXM图形模块可实现高性能、高能效的GPU计算,以加速具有时效性和任务关键型的边缘工业应用 摘要: 凌华科技EGX-MXM-A1000、EGX-MXM-A2000和EGX-MXM-A4500是首批采用NVIDIA Ampere架构嵌入式GPU的模块。 凌华科技嵌入式MXM图形模块具备紧凑、高能效的MXM外形设计,可实现高性能的GPU加速,让医疗、制造、交通运输等众多垂直市场能够采用边缘计算和嵌入式AI。 坚固耐用型设计可抵御严苛条件下的极端温度、冲击和振动、以及腐蚀。 中国上海 - 2021年11月10日
[工业控制]
基于飞凌嵌入式i.MX8MP核心板的智能巡检机器人应用方案
今年1月,工业部、教育部和财政部等十七部门印发了《“机器人+”应用行动实施方案》,提出到2025年制造业机器人密度较2020年实现翻番,服务机器人、特种机器人行业应用深度和广度显著提升,机器人促进经济社会高质量发展的能力明显增强。 机器人大致可分为工业机器人、服务机器人和特种机器人,虽然相较于前两类机器人而言特种机器人的市场规模最小,但随着新一轮的科技和产业变革的加速演进,5G和人工智能与机器人技术深度融合,这让特种机器人的应用场景不断拓宽,在各行各业中发挥着的作用也愈加关键。今天小编就为大家介绍一种用于替代人工对设备进行检查和维护的特种机器人—— 智能巡检机器人 。 一、智能巡检机器人 在城市快速发展的过程中
[机器人]
凌华科技推出首款基于NVIDIA Ampere架构的嵌入式MXM图形模块
凌华科技推出首款基于NVIDIA Ampere架构的嵌入式MXM图形模块,适用于边缘计算和AI 嵌入式MXM图形模块可实现高性能、高能效的GPU计算,以加速具有时效性和任务关键型的边缘工业应用 凌华科技EGX-MXM-A1000、EGX-MXM-A2000和EGX-MXM-A4500是首批采用NVIDIA Ampere架构嵌入式GPU的模块。 凌华科技嵌入式MXM图形模块具备紧凑、高能效的MXM外形设计,可实现高性能的GPU加速,让医疗、制造、交通运输等众多垂直市场能够采用边缘计算和嵌入式AI。 坚固耐用型设计可抵御严苛条件下的极端温度、冲击和振动、以及腐蚀。 中国上海 - 2021年11月10日 全球领先的边
[嵌入式]
英飞凌推出基于ARM®内核的嵌入式功率系列
2014年11月14日,德国慕尼黑讯——英飞凌科技股份有限公司 (FSE: IFX / OTCQX: IFNNY) 今日宣布,基于ARM®内核的嵌入式功率系列桥式驱动器提供无以伦比的集成水平,以应对智能电机控制在广泛的汽车应用中日益增长的趋势。英飞凌利用ARM® Cortex™-M3处理器以及非易失存储器、模拟和混合信号外设、通信接口连同 MOSFET 栅极驱动器,将高性能微控制器集成到单芯片上,可谓业内首创。因此,英飞凌嵌入式功率系列为通常与16 位相关的应用空间实现了 32 位的性能。目前提供的嵌入式功率系列第一批产品的样品适用于采用三相(无刷直流)电机的TLE987x 系列和采用二相(直流)电机的TLE986x 系列。
[汽车电子]
ARM_Linux嵌入式开发环境配置
1.打开电脑超级终端进行配置串口(无串口可能还需要USB转串口); 2.安装USB驱动(独立安装,为上电时); 3.打开光盘中的dnw.exe 下载软件,可以看到USB 连接OK。 启动开发板时,把S2打到NOR一边,打开软件DNW,串口,上电,最后接上USB,不行,关电再开一次就OK了. 先按照开发板的内容,做一下,进行整体了解一下。 开发板采用的BIOS是基于三星原来的bootloader 之vivi 改进而来,名为Supervivi,它采用功能菜单的方式,并可以和原来的命令交互模式互相切换。 Supervivi 可以使用JTAG 板( 一般借助H-JTAG软件) 直接烧写入Nor Flash中使用,也可以直接烧
[单片机]
五种基于STM32平台的嵌入式操作系统解析
基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和rt-thread。下面分别介绍这五种嵌入式操作系统的特点及不足,通过对比,读者可以根据自己的应用需求选择合适的平台。 TOP1:μClinux μClinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面意思看是指微控制Linux。同标准的Linux相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大的网络功能、出色的文件系统支持、标准丰富的API,以及TCP/IP网络协议等。因为没有MMU内存
[单片机]
MP32处理器在定制嵌入式系统中实现MIPS辅助系统
MP32处理器是业界第一款100%兼容MIPS? 2.0体系结构的软核处理器,适用于我们的所有FPGA和HardCopy? ASIC。这一灵活的应用类处理器在您的定制嵌入式系统中实现了软件和工具MIPS辅助系统,您还可以使用ALTEra的嵌入式知识产权(IP)内核以及Qsys系统集成流程。通过这些设计资源,您可以加速开发高度集成的低成本、低功耗MIPS定制嵌入式系统。 特别是Qsys系统集成工具,利用它您能够集成单个或者多个内核MP32处理器和Altera的系列嵌入式视频和网络IP内核,以及您自己的定制IP,从而迅速方便的开发定制解决方案。 Altera一直与业界最好的供应商——Altera?嵌入式联盟合作,提供同
[单片机]
实现从USB到嵌入式系统的部署
目录 概述 C系列模块 USB单模块外盒 Wi-Fi DAQ设备 NI CompactDAQ NI CompactRIO R 系列扩展机箱 总体性能比较 概述 NI公司推出的 C 系列平台包含超过 36 种测量模块和7种用于不同部署方式的机箱。根据配置的尺寸与复杂度要求,可实现由简单的4通道温度记录器到高通道数、高采样速率的控制系统。 C系列模块 概览 目前,有超过 36种C系列模块用于不同的测量应用,包括热电偶、电压、RTD、电流、电阻、应变、数字 (TTL及其它)、加速度计和麦克风等。每个模块的通道数从4个到32个,以适应广泛的系统需求。针对各种特定的测量类型,C系列模块将信号调理、传感器连接与数据采集集成于模块中。
[嵌入式]