Embedded Studio集成開發環境


SEGGER Embedded Studio是一款功能強大的C/C++集成開發環境,支持ARM和RISC-V微控制器。 專為嵌入式開發設計,提供一站式解決方案。


特點

? 強大的項目管理器
? 先進的編輯器
? 與GNU鏈接器相比,SEGGER鏈接器的速度更快,并且可以顯著節省內存
? 基于軟件包的項目生成器,支持常見微控制器
? C/C++編譯器:GCC和LLVM
? 免費的ANSI/ISO C兼容的嵌入式C庫
? 支持ARM和RISC-V微控制器
? 支持的仿真器:J-Link/J-Trace、DAP-Link(CMSIS-DAP)
? 通過GDB協議支持第三方的仿真器
? 跨平臺支持:Windows、macOS和Linux


處理器支持

SEGGER Embedded Studio支持ARM7/9、Cortex系列微控制器及RISC-V微控制器。 SEGGER Embedded Studio版本分為全ARM微控制器版本,僅支持Cortex-M的低成本版本,支持RISC-V微控制器的版本。


強大的項目管理器
Embedded Studio包含一個先進的項目管理器,可實現大型項目和多項目解決方案的簡單管理。
Embedded Studio的軟件包管理器提供對各種MCU支持包的訪問,可以按需安裝并在有新版本時提示更新?;贛CU支持包,只需單擊一個按鈕,即可為新的目標硬件啟動新的項目。


SEGGER工具鏈
Embedded Studio帶有預先構建的LLVM和GCC工具鏈,以及專用于嵌入式系統的SEGGER編譯器、鏈接器和運行時庫。


SEGGER鏈接器
SEGGER鏈接器簡化了鏈接,優化了應用程序大小,并解決了嵌入式開發中常見的鏈接問題。
SEGGER鏈接器通過只鏈接所需內容來優化應用程序的大小和性能。它通過對輸入片段進行排序優化內存的使用,并壓縮初始化的數據和代碼。


功能豐富的調試器
SEGGER Embedded Studio集成了功能豐富的圖形化調試器和可直接調試目標硬件的J-Link仿真器支持。J-Link豐富的調試功能都已集成到Embedded Studio中。
調試器提供了各種調試窗口,可以檢查和處理正在運行的應用程序及其執行信息。這些窗口包括混合模式反匯編窗口、源代碼窗口、半主機I/O終端窗口、SWO窗口、SEGGER的實時傳輸窗口,以及用于(實時)操作系統的腳本化的線程窗口。


先進的編輯器
先進的源代碼編輯器不僅支持用戶自定義的語法突出顯示、自動代碼縮進和匹配括號突出顯示,還為應用程序的符號、函數和關鍵字提供代碼補全建議,為用戶編碼和文檔標準提供匹配的配置代碼和注釋模板。編輯器集成在項目管理器中,以便在文件、項目和解決方案中實現高效搜索和替換。用戶可以配置所有功能的行為。










技術資源:

    Embedded Studio

聯系我們:

京ICP備:京ICP備05011254號-1 版權歸北京麥克泰軟件技術有限公司所有
北京麥克泰軟件技術有限公司

《人妻avav中文系列久久_日本japanesefree40成熟》未删节版