CooCox CoIDE-----393 components + 327 examples = A fulcrum for moving the world
"Give me a fulcrum," Archimedes is reported to have said, "and a place to stand—and I will move the world." In the field of ARM
Cortex-M3&Cortex-M0 embedded development, CooCox CoIDE has provided all its users with a
free fulcrum. According to the latest data, this fulcrum =
393 components +
327 examples.
As a user-friendly software, CoIDE has abstracted boot codes, peripherals libraries, drivers and OS into a great many components, most of which have corresponding examples. With CoIDE, users only need to select components and add examples to build a usable project.
When everyone adds fuel the flames rise high. The current components and examples were not only provided by CooCox, but also uploaded by the users, all marked with authors of course. There is no denying that the fulcrum will upgrade continuously with the joint efforts of CooCox and users.
CoIDE is Eclipse-based and uses GCC compiler, and it’s easy to port a project from other IDE to CoIDE. A porting example:
Porting CodeLite project to CoIDE « CooCox Forum
List of Chips Supported By The Components&Examples-----
- Energy Micro: EFM32G2xx, EFM32G8xx
- NXP: LPC11c1x, LPC11xx, LPC13xx, LPC17xx
- Nuvoton: NUC100, NUC120, NUC130, NUC140, NuMicroM051 series
- ST: STM32F100x, STM32F101x, STM32F102x, STM32F103x, STM32F105x, STM32F107x
- TI: LM3S19xx, LM3S2xxx, LM3S3xxx, LM3S5xxx, LM3S6xxx, LM3S8xx, LM3S8xxx, LM3S9xxx
P.S.: About Examples
- After selecting a component, the top left window in CoIDE will show component name(with * examples). Click it and you’ll see the Example window, where there are 327 examples in total.
- Click some component, and the Help window will show the component’s information, some of which include a Hello world item, i.e. a simple example of the component.
So in fact the number of the examples is over 327.
Data source of this post:
CooCox-Free and Open-source components and example code download
To learn more about CooCox CoIDE, please go to
Free ARM Cortex M3 and Cortex M0 IDE