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...

A Beginner's Guide to SAE J1939 Embedded Software Development

Introduction Welcome to my beginner's guide! By opening this page, you have entered the first and probably most crucial stage toward developing your SAE J1939 project: Reading. Over the years, I dealt with many newcomers to the J1939 technology, some of them motivated by great product ideas. Others were thrown into a project because they were [...]

Read More »


Classical CAN, CAN FD, And LIN Kit Simulates Devices And Networks For SAE J1939, NMEA 2000, CANopen

Warwick Control Technologies has released a development kit that enables users to simulate Classical CAN, CAN FD, and LIN devices and networks. It also supports the simulation of SAE J1939, NMEA 2000, and CANopen devices and networks. The kit comes with the Kvaser Hybrid Pro two-channel interface to test Classical CAN, CAN FD, and LIN systems through [...]

Read More »


STM32 Programming - Developing with FreeRTOS, Using Assembly, C/C++

The STM32F103 Arm Microcontroller and Embedded Systems: Using Assembly and C The STM32F103 microcontroller from ST is one of the most widely used ARM microcontrollers, and the blue pill board utilizes the STM32F103 microcontroller.  It comes at a low price, and it is widely available around the world. This book uses the blue pill board to discuss [...]

Read More »


Marine Flow Meter With SAE J1939 Interface For Fuel Consumption Measurement

The DFM Marine flow meter by Technoton represents a system for the direct measurement of fuel consumption in engine lines or fuel lines of boilers/burners, designed for fuel systems with hourly consumption from 20 to 4,000 l/h. The CAN Bus /  SAE J1939 interface provides more than sixty useful parameters and counters, transmits data (PGN) according to the SAE J1939 [...]

Read More »


Embedded NXP i.MX8 Board Supports Dual CAN Bus Port

Avnet Integrated announced the release of their scalable MSC SM2S-IMX8Plus SMARC 2.1 module family, integrating the i.MX 8M Plus processor from NXP.The modules utilize the 1.8-GHz dual- or quad-core Arm Cortex-A53 processors plus the 800-MHz Arm Cortex-M7 real-time processor plus the GC7000UL 2D/3D graphics processing unit (GPU). Several options are available with and without the video processing [...]

Read More »


SAE J1939 To USB Gateway Records J1939 Data Frames (PGNs) To Micro SD Card

As of today, we have accomplished another milestone toward full SAE J1939 data recording using our SAE J1939 Gateway Module With USB Port, RTC, MicroSD Memory Card. The device's firmware now allows the recording of SAE J1939 data frames (PGNs) to the onboard microSD card without requiring a PC connection. The previous version supported the data [...]

Read More »


MCUs That Combine CAN FD (Flexible Data-Rate) And Core Independent Peripherals

Microchip Technology announced its PIC18 Q84 family, a series of microcontroller units (MCU) that supports data transmission and reception through a CAN FD network. The CAN FD port meets the demand for increased bandwidth in CAN applications. The CAN FD module supports the CAN 2.0B standard and thus is fully backward compatible with previous CAN Bus modules. The [...]

Read More »


Compact Controller Based On Raspberry Pi Compute Module 3+ Supports Modbus RTC And Modbus TCP Programming

The new  RevPi Compact from KUNBUS is the latest addition to the RevPi product suite of industrial PCs. It represents a robust and cost-effective compact controller based on the Raspberry Pi Compute Module 3+, and it comes with a wide range of connectivity options and functions.The Raspberry Pi Compute Mode 3+ The  Compute Module 3+ (CM3+) is a [...]

Read More »


Configurable Panel PC For Maritime Applications Comes With CAN Bus Interface

Kontron introduced the Flatclient MAR, a panel PC for maritime applications. It is DNV GL- and IEC60945/IACS E10-compliant, making it suitable for national and international shipping, marine engineering structures, and offshore wind farms.The panel PC's design withstands extreme environmental conditions such as temperature fluctuation, vibration, and splash water. Its graphics performance ensures detailed map displays and [...]

Read More »