TECO东元电机-东元变频器-teco东元电机股份有限公司官网

產品分類

當前位置: 首頁 > 工業電子產品 > 其他電子產品 > SoM

類型分類:
科普知識
數據分類:
SoM

Some Small Talk about Eclipse

發布日期:2022-10-09 點擊率:130

       
The Eclipse framework is becoming an extremely popular basis for software development tools. Eclipse is a software platform comprising extensible application frameworks, tools, and runtime library for software development and management. It is written primarily in Java to provide software developers and administrators an integrated development environment (IDE). So, it is not a software development tool. It is a software development environment. The beauty of the package is its extensibility.

Users can extend its capabilities by installing plug-ins written for the framework, such as development toolkits for other programming languages and can write and contribute their own plug-in modules. You can use Eclipse as the basis for your own in-house development environment. With the exception of a small runtime kernel, everything in Eclipse is a plug-in. So, every plug-in developed integrates with Eclipse in exactly the same way as others, and all features are created equal.

The beginnings of the framework

The root of Eclipse was in an IDE called VisualAge, born in the IBM development lab in North Carolina, which was established in 1984. VisualAge for Java was based on an extended Smalltalk virtual machine that executed both Smalltalk and Java byte codes. VisualAge Micro Edition, which supported development of embedded Java applications and cross system development, was a reimplementation of the IDE in Java. This version of VisualAge morphed into the Eclipse framework.

Free and easy

Eclipse is released as free software licenses. The Eclipse SDK includes the Eclipse platform, Java Development Tools (JDT), and Plug-in Development Environment (PDE), and both user and programmer documentation. The article, “Notes on the Eclipse Plug-in Architecture,” is one good description on the framework and can be found at www.eclipse.org/articles/Article-Plug-in-architecture/plugin_architecture.html. And, you can find sources for Eclipse at http://www.eclipse.org/downloads/.

Eclipse



A few examples of MCU Eclipse environments

STMicroelectronics has several IDEs available, including an Eclipse-based package from iSYSTEM. This software includes a plug-in that allows debugging directly from within the Eclipse environment. Eclipse is used as an editor, project and build manager, and debugger. It provides all standard CDT debugger functionality in addition to SFR view and Real-time expressions view. STMicro also offers DS-5 Application Edition Eclipse-based IDE from Keil for developing Linux applications targeting ARM-based platforms.

Keil’s ARM Workbench is also available for Analog Devices, Atmel, Freescale, Infineon, NXP, Renesas, Silicon Labs, and Texas Instruments processors among many others.

Additionally, Infineon offers the Altium VX-toolset, a complete programming package for the XC2000/XC166/C166 family with a C/C++ compiler, assembler/linker, and seamlessly integrated debugger (simulator, ROM monitor, OCDS) integrated into an IDE based on Eclipse.

下一篇: PLC、DCS、FCS三大控

上一篇: Accelerometers get s

推薦產品

更多
主站蜘蛛池模板: 毛片6| 中文字幕不卡在线播放 | 国产人成无码视频在线观看 | 91精品国产美女福到在线不卡 | 亚洲欧美一区二区三区日产 | 国产热re99久久6国产精品 | 99re热这里有精品首页视频 | 日日躁夜夜躁狠狠久久av | 精品人妻久久久久久888 | 一级啊片 | 日韩欧美一区二区不卡看片 | 中文字幕一区二区人妻 | 色噜噜成人综合网站 | 99久久久无码国产精品性 | 色窝窝免费一区二区三区 | 久久中文字幕人妻熟av女蜜柚m | 一区二区三区欧美日韩国产 | 97成人在线 | 美女被视频在线看九色 | 草久在线视频 | 成人做受视频试看60秒 | 久草视频首页 | 人人妻人人澡人人爽不卡视频 | 日本一级吃奶挤奶 | 人妻丰满熟妇aⅴ无码 | 欧美毛片精品一区 | 国产乱人伦无无码视频试看 | 少妇高潮流白浆在线观看 | 欧美a级毛欧美1级a大片 | 国产情趣酒店鸳鸯浴在线观看 | 久久国产欧美日韩精品免费 | 国产成人精品magnet | 一级中文字幕乱码免费 | 老熟妇性老熟妇性色 | 亚洲系列 | 国产日韩欧美综合在线 | 国产欧美日韩一区 | 午夜成年人| 国产成人av三级在线观看按摩 | 国产欧美色一区二区三区 | 久久草草 |