Additional Information

Site Information

 Loading... Please wait...

Blog

MCUXpresso Software Development Kit (SDK) Incorporates A Free Version Of Micro CANopen FD Library

Posted by Industry News on

The latest release of the MCUXpresso software development kit (SDK) from NXP incorporates a free version of the EmSA's (Embedded Systems Academy) Micro CANopen FD library.

The MCUXpresso IDE provides embedded development engineers an easy-to-use Eclipse-based development environment for NXP MCUs based on ARM Cortex-M cores, including its general-purpose crossover and Bluetooth-enabled MCUs. The MCUXpresso IDE comes with advanced editing, compiling, and debugging features with MCU-specific debugging views, code trace and profiling, multicore debugging, and integrated configuration tools. The MCUXpresso IDE debug connections support Freedom, Tower system, LPCXpresso, i.MX RT-based EVKs, and other custom development boards with industry-leading open-source and commercial debug probes from NXP, P&E Micro, and SEGGER.

The library contributed by EmSA is available for various micro-controllers of the LPC54xxx and LPC55xxx families. Support for the i.MX RT family is in planning. The CANopen FD libraries are separated by their support for devices and managers. The software samples demonstrate a generic input and output device and a minimum control application. The libraries are fully functional. There is, however, a limitation on the number of supported PDOs and node IDs. The license allows developers to integrate these libraries into commercial projects. For more details on the CANopen FD libraries in MCUXpresso SDK, there are various videos on the NXP Youtube channel.

More Information...


Open1768 - LPC1768 ARM Cortex M3 Development Board

Open1768 - LPC1768 ARM Cortex M3 Development Board

Open1768 is an ARM Cortex-M3 development board that features an LPC1768 device as the microcontroller. It supports further expansion with various optional accessory boards for specific applications. The modular and open design makes it ideal for starting application development with the ARM Cortex-M3 microcontroller.

The MCUXpresso IDE brings developers an easy-to-use Eclipse-based development environment for NXP MCUs based on ARM® Cortex®-M cores, including many others, the LPC series processors.

The MCUXpresso IDE offers advanced editing, compiling, and debugging features with the addition of MCU-specific debugging views, code trace and profiling, multicore debugging, and integrated configuration tools.

The MCUXpresso IDE is available in full-featured free (code size unlimited) and affordable professional editions.

More Information...

LPC1768/1769 - ARM Cortex M3 Development - The "Hello World!" Application

This post is a follow-up on my article LPC1768/1769 - ARM Cortex M3 Development - MCUXpresso IDE Installation And Adding A Template Project, in which we installed the MCUXpresso integrated development environment (IDE) and created a working but non-functional project for the LPC1768/LPC7169 processor.  You can start the compilation (click on "Build 'LPC1769Template' [Debug]"), and there will [...]

Read More »


LPC1768/1769 - ARM Cortex M3 Development - MCUXpresso IDE Installation And Adding A Template Project

After getting your LPC1768 or LPC1769 Cortex-M3 Development Board, it is time to getting started with MCUXpresso IDE. In this Step by Step tutorial we will go through the process of creating projects in MCUXpresso IDE for Cortex-M series Microcontrollers by NXP(Founded by Philips) based on CMSIS (Cortex Microcontroller Software Interface Standard). MCUXpresso is a derivative [...]

Read More »


Professional ARM Cortex M3 Development System With Eclipse-Based IDE Starting At 85 Dollars

There are two worlds when it comes to the programming of embedded applications, one for hobbyists and engineers involved in rapid prototyping and one for "professional" programmers. The first one is represented by hardware platforms such as the Arduino, Raspberry Pi, BeagleBone, and others. The second is dominated by non-standard and thus expensive hardware systems [...]

Read More »


The MCUXpresso Integrated Development Environment (IDE)

This page is part of a series of posts by Wilfried Voss titled  NXP LPC17xx ARM Cortex-M3 Microcontroller - Programming Tips & Tricks, explaining the programming of embedded systems using the ARM Cortex-M3 processor. The MCUXpresso IDE brings developers an easy-to-use Eclipse-based development environment for NXP MCUs based on ARM® Cortex®-M cores, including, among many others, the LPC [...]

Read More »