產品分類

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

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

      Some Small Talk about Eclipse

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

             
      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

      推薦產品

      更多
      主站蜘蛛池模板: 国产亚洲一区二区在线观看| 精品在线视频一区| 国产视频一区二区在线播放| 国产传媒一区二区三区呀| 国产成人精品一区二区三区无码| 亚洲欧美成人一区二区三区| 亚洲AV午夜福利精品一区二区| 国产精品区一区二区三| 老熟女高潮一区二区三区| 国产一区二区三区在线视頻 | 亚洲日本一区二区| 国产成人精品一区二三区| 亚洲AV日韩AV一区二区三曲| 欧洲无码一区二区三区在线观看| 国产麻豆精品一区二区三区v视界 国产美女精品一区二区三区 | 日本一区二三区好的精华液| 3d动漫精品一区视频在线观看| 精品国产免费一区二区三区香蕉| 久久精品无码一区二区日韩AV| 爆乳无码AV一区二区三区| 99热门精品一区二区三区无码 | 无码中文字幕乱码一区| 日韩av无码一区二区三区| 日韩精品无码一区二区中文字幕| 九九久久99综合一区二区| 伊人久久精品无码av一区| 夜夜添无码一区二区三区| 亚洲AV综合色区无码一区爱AV| 国产激情无码一区二区app| 国产精品丝袜一区二区三区| 激情一区二区三区| 久久亚洲日韩精品一区二区三区| 亚洲国产高清在线精品一区| 亚洲一区电影在线观看| 亚洲一区二区三区亚瑟| 色一情一乱一区二区三区啪啪高| 国产精品一区二区久久沈樵| 亚洲乱码国产一区网址| 日韩电影一区二区| 成人欧美一区二区三区在线视频| 精彩视频一区二区三区|