LynuxWorks LynxOS v5 ODE for PPC7D 英文正式版(LynxOS開放式集成開發環境軟體) 軟體簡介: (http://.twvcd) LynuxWorksLynxOSv5ODEforPPC7D英文正式版(LynxOS開放式集成開發環境軟體) LynxOSODE提供多項工具用於即時嵌入式應用開發。其交叉開發既支援其他主機平臺,也 支援LynxOS主機平臺。支援其他主機平臺的ODE交叉開發工具有編譯器、調試器、圖像綁定 工具,並提供網路支援件。許多開發人員也傾向於用LynxOS本身作為交叉式開發的主機平臺。 這時,PosixWorks可以提供X/Motif圖形介面介面、符合工業標準的開發工具、類似UNIX一樣 的許可權分級檔系統、豐富的網路資源件、在局域網上還可通過NFS或Samba訪問其他主機。利 用同作業系統主機進行嵌入式應用的交叉開發優點有: 能使原型工作更有現實意義。 能在主機上快速進行從工程建立到測試的整個過程。 能使嵌入系統具有類似UNIX的環境、標準Shell、命令和工具。 ODE包括一些可選代碼生成工具,以用於應用工程代碼生成、嵌入式ROM程式碼生成。這些工具包括: gcc/g++標準ANSIC和C++編譯器 gas構造LynxOS目標系統的巨集組合器 IDLynxOS連接器,用於a.out檔、COFF/XCOFF/靜態ELF重定向檔 Mkimage一個強大工具,用於生成KDIs(KernelDownloadableImages),包括結合LynxOS二進位核 心的完整的可啟動的能裝入ROM的用戶應用。 ODE包括豐富的調試工具、用於生成LynxOS核心和KDIs的配置工具。 Total/db——根源程式級調試器:LynsTotal/db調試器是一個基於流行的GNUgdb的高級C/C++根源程 式級調試工具。運用Total/db,能使gdb更有效進行目標板LynxOS核心生成、設備驅動、基於LynxOS 的應用生成。Total/db為基於LynxOS的即時複雜應用提供簡單易用、靈活的調試工具,包括豐富的調 試功能: 設置中斷點和單步執行 C/C++源碼和彙編碼查看 運算式附值和資料結構查看 堆疊查看 網路和串口調試介面,支援IP連接的Proxy 共用庫調試 靜態和動態連接設備驅動調試 對定制源碼用戶,能進行LynxOS核心調試 集成了Skdb Skdb——SimpleKernelDebugger:Skdb提供嵌入式目標系統的低層調試工具,以用於調試驅動設備、 在新硬體系統上裝載LynxOS核心、定制的核心系統等。這些工具包括記憶體的檢測與修改、中斷點設 置、單步執行等。Skdb可通過支援串口連接的代理調試主機(任何UNIX或WINDOWS主機都可運行這種代 理伺服器程式),以ASCII仿真終端方式運行,或通過IP連接運行。Lynx已經將Skdb集成為高級調試器 Total/db或TotalView的一個後臺調試工具,從而允許在系統級代碼調試中進行源碼級調試。