當前位置:首頁 » 編程軟體 » 通信模擬軟體實時編譯器怎麼運行

通信模擬軟體實時編譯器怎麼運行

發布時間: 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