当前位置:首页 » 编程软件 » 通信仿真软件实时编译器怎么运行

通信仿真软件实时编译器怎么运行

发布时间: 2025-01-30 03:03:16

㈠ keil怎么连接仿真器

  1. 首先打开Keil软件,打开一个工程,点击keil的编译图标,编译软件。

    ㈡ 我在用medwin仿真 如何在设置编译工具里进行设置才可以用C51编程

    medwin本身不带C51编译工具,需要安装C51编译软件后才能进行仿真,建议你去下载keil-c编译软件,安装后再设置好仿真器,就可以工作了 具体的使用方法可以到南京万利电子有限公司的网站去下载medwin使用说明书 南京万利电子有限公司的网站是: http://www.manley.com.cn/ 编译工具设置 MedWin集成开发环境系统默认使用万利电子有限公司的汇编器A51.EXE和连接器L51.EXE,支持汇编语言编写的程序开发,如果使用其它外部编译工具,需要对外部编译工具的路径和程序进行设置。 系统默认的汇编器和连接器 这是MedWinV3环境的初始默认选项,用户只使用汇编作为编程语言时,建议选择此选项。 指定路径下的编译工具 当使用C作为编程语言时,建议选择此选项。系统默认C编译器为C51.EXE,连接器为BL51.EXE或L51.EXE,INC文件指向与BIN目录相同层的INC目录,LIB文件指向与BIN目录相同层的LIB目录。 注意:只需将路进指向外部编译工具原始安装位置,不要移动或复制外部编译工具中的任何文件! 用户指定的编译工具 这是高级用户的选项,用户必须设置:编译器,汇编器以及连接器的执行文件和INC,LIB文件所处的路径。 注意:只需将路进指向外部编译工具原始安装位置,不要移动或复制外部编译工具中的任何文件! 设置工作目录 MedWin 集成开发环境开发调试程序是以项目方式进行的,用户建立的项目存放在系统默认或用户指定的工作目录中。系统初次使用时,工作目录为本地硬盘最后一个本地盘符下的WorkDir文件夹。 当选择确定工作目录后,所有新建的项目都会建立工作目录所处的文件夹中。MedWin最多支持预先设定的16个工作目录,被[项目|新建项目]对话框使用。 MedWin环境设置 MedWin系统默认的环境设置可以通过[设置|环境设置]选项设置。下图为命令菜选项页设置。 设备驱动管理器 MedWin集成开发环境设备通过设备驱动管理器,实现对不同的仿真设备进行管理:MCU类型,通讯方式和仿真方式等。 SE-52HP,ME-52HP,SE-52HU,ME-52HU仿真器的设备驱动程序为:Insight ME-52HU系列仿真器设备驱动程序,驱动程序列表中说明驱动程序的版权信息,DLL版本,LIB版本和支持仿真器列表。点击选择驱动按钮,设备驱动程序列表前的“√”表明已经选用该驱动。 设置通讯方式 当设备驱动程序选择完成后,通过执行[设置|设置通讯方式]命令,可以改变当前选择的通讯端口: 􀁺 通用串行总线(USB) 􀁺 打印口1(LPT1) 􀁺 打印口2(LPT2) 􀁺 打印口2(LPT3) 或选择 自适应通讯端口 MedWin选项 MedWin 选项设置分为:基本设置,窗口设置,窗口配色,文本编辑器和调试选项等五部分,通过执行[设置|选项]命令,可以对与上述五个部分相关的所有配置进行修改,以满足不同的需求。 基本设置 1. 常规 常规包含MedWin运行时初始状态的设置、文件被外部程序修改时的处理和关闭项目时界面参数的保存。 运行: 􀂄 打开最后一次使用的项目,默认为打开。为方便使用MedWin,启动运行后,自动打开前次使用的项目,并且可以通过以下选项,选择进入文本编辑状态或构建项目、下载程序代码到仿真器: 􀁺 默认打开项目时进入文本编辑状态 􀁺 进入调试状态 􀂄 打开反汇编窗口,默认为无效。当开发调试处于硬件调试阶段时,可以打开反汇编窗口,直接在反汇编程序上进行调试。 文件被外部程序修改时: 􀁺 提示选择对话框 􀁺 自动重新装载文件 关闭项目时: 􀂄 保存文档窗口位置 􀂄 保存数据窗口位置 􀂄 保存内存窗口位置 􀂄 保存地址断点 􀂄 保存书签 􀂄 保存观察窗口内容

    ㈢ dsp用什么仿真工具

    这个问题好,我用过510,对于560只知道功能比510强大许多,具体却没有深究过。看了你的问题后,特意搜了下,找到一篇解释的很详细的,转贴到这里,让大家共享。

    1. 实时调试工具和传统仿真器的区别?
    DSP 侧重于数据流处理,而MCU(如X86,ARM)侧重于事件处理。数据流需要
    实时处理,所以DSP 子系统通常是实时系统。实时系统需要实时调试,但一般
    的DSP 仿真器是不支持实时调试。

    2.传统Debuger 与实时调试的区别?
    一般来说调试是通过调试工具完成的,调试工具通常是一个在PC 上运行
    的软件。Debugger 调试工具的主要任务是从目标CPU 获取信息并控制程序在目
    标CPU 上的运行。(例如单步执行,设置断点,运行)但通常的仿真器在执行上
    述工作时需要把在目标CPU 上运行的程序停下来。
    实时系统需要实时调试工具,实时调试工具是在不停止目标CPU 工作的情
    况下,从目标CPU 获取信息并控制程序在目标CPU 上的运行。
    想要实现实时调试,需要在调试工具和目标CPU 之间建立一条实时信息通道。
    实时通道包括两个方面:硬件通道和软件通道。我们称实时硬件通道为实时仿
    真器,实时软件通道为实时调试工具。

    3. DSP 实时调试---Realtime emulator
    要在调试工具和目标CPU 之间实现硬件实时通信通道,需要在PC 端和目标
    DSP 端定义硬件接口。
    TI 的DSP 用JTAG 作为硬件调试接口,我们通常所用的PC 端的硬件接口有
    PCI,USB,EPP,PCMCIA,所以DSP 实时调试工具通常是一个盒子或一个PC 插卡加
    盒子。实时调试工具的代表是TI 的XDS560 和闻亭公司的XDS560。TI 的XDS510
    和闻亭公司的XDS510 是准实时仿真器(510 不支持AET)

    4. Realtime debugger----High speed RTDX
    为在调试工具和目标CPU 之间实现软件实时数据交换通道,TI 在CCS 中定义
    了RTDX 技术。RTDX 译为实时数据交换。在PC 上使用CCS 调试工具的使用者要
    在目标DSP 中使能RTDX 模块,DSP 软件工程师要把RTDX.obj 与他自己的程序连
    接起来,然后在他的应用软件中调用RTDX 功能。
    当使用RTDX 功能时,需要停止目标DSP 的运行,然后在调试工具和DSP 之
    间建立数据通道。
    当使用TDS510 或XDS510 型号的仿真器时,RTDX 的速度仅有5-10K bytes/S,
    对于DSP 的应用来说,这远远不够。仿真器与DSP 的JTAG 接口造成了RTDX 的
    瓶颈,想要增大RTDX 的带宽就需要使用TDS560 或XDS560 和选择DSP 的EJTAG
    接口(如6211,64x,55x)。如果使用XDS560 和6211 芯片,RTDX 速度可以提
    高到1.5M bytes/S,我们称之为高速RTDX。

    5. Real time Event debug----Advance Event Trigger (AET)
    在实时系统,需要处理(像硬件中断,定时器)这样的实时事件。我们在
    处理一般事件时,通常是在中断程序入口插入一个软件中断,事件一旦被触发,
    程序将停在中断处,我们可以观察所需要的信息。但目标DSP 被停止运行后,
    我们将丢失其他的实时事件和实时数据流。
    为解决这样的问题TI 提出了AET(高级事件触发),我们可以在不停止DSP
    运行的情况下捕捉到实时事件。要运行AET,我们需使用560 和选择有EJTAG
    接口的DSP 芯片(621X,64X,55X,OMAP)。510 不支持AET。

    6. Summary

热点内容
服务器设置允许访问ip 发布:2025-01-30 22:02:42 浏览:544
服务器ipip广播 发布:2025-01-30 22:02:19 浏览:227
linux目录打包 发布:2025-01-30 21:59:07 浏览:597
qt源码下载地址 发布:2025-01-30 21:58:47 浏览:517
域名解析了不能访问 发布:2025-01-30 21:29:29 浏览:64
车辆顶配配置怎么选 发布:2025-01-30 21:29:17 浏览:161
websocket上传大文件 发布:2025-01-30 21:26:17 浏览:413
无法访问目标主机linux 发布:2025-01-30 21:25:23 浏览:328
存储介质满 发布:2025-01-30 21:18:50 浏览:885
通过ip直接访问网站 发布:2025-01-30 21:18:44 浏览:350