Loading AI tools
来自维基百科,自由的百科全书
IAR Systems是瑞典軟件公司,其主要產品為Embedded Workbench,是嵌入式系統的集成開發環境,包括組譯器、編譯器、連接器等程式碼工具鏈和除錯器。公司成立於1983年,並在斯德哥爾摩的納斯達克北歐市場上市。 IAR是Ingenjörsfirman Anders Rundgren的縮寫[1],意思是Anders Rundgren 工程公司。IAR Systems 開發C 和C++ 語言編譯器、除錯器和其他工具,用於開發和調試8 位元、16 位元、32 位元和64 位元的處理器,包括MCU/MPU/ASIC 等處理器。 公司開始於8 位元編譯器市場,目前主要發展在32 位元市場,更多的是針對32 位元微控制器(MCU)。公司總部位於瑞典烏普薩拉,在全球擁有200多名員工。 該公司在美國、英國、德國、法國、日本、韓國、中國、印度和台灣設有子公司,台灣分公司[2]成立於2020年4月,定期舉辦原廠軟件使用教學課程,並通過經銷商服務世界其他地區。 IAR Systems 公司是IAR Systems 集團的一個子公司。
此條目可參照英語維基百科相應條目來擴充。 (2021年11月22日) |
IAR Embedded Workbench 為集成開發環境(IDE, Integrated Development Environment),主要針對微處理器(MCU)進行應用程式的開發,目前支持30多個不同的處理器系列,具有編譯器、分析工具、除錯器、功能安全和安全保護方案。 該開發工具支持這些目標。 8051、SAM8、STM8、AVR、AVR32、MSP430、CR16C、Coldfire、S08、HCS12、M16C、M32C、Maxim MAXQ、R8C、RX、RL78、RH850、78K、SH、V850、H8、M32C、SuperH。 主要產品Embedded Workbench for Arm (簡稱EWARM)[3]支持ARM7,ARM9,ARM10,ARM11,Cortex: M0、M0+、M1、M3、M4、M7、M23、M33; R4、R5、R52、R7、R8; A5、A7、A8、A9、A15、A17、64 位元的A35、A53、A55、A57、A72。 而全球第一套商業開發工具Embedded Workbench for RISC-V (簡稱EWRISC-V)[4]支持RV32 32位元內核和擴展,未來的版本將包括對64 位元的支持。官方網站有提供免費試用版本提供下載。
符合ISO/ANSI C標準; 截至2017年3月
ISO/ANSI C++合規性;截至2017年3月:
嵌入式C++合規性;截至2015年2月:
MISRA C規則檢查的一致性:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.