Quick and Easy Code Generation for NXP Microcontrollers

Code Architect

This service provided by Embedded Systems Academy.
The offline version CANopen Architect is an EDS editor that produces C source code to configure the Micro CANopen source code.
Try CANopen simulations using the CANopen Magic Monitor, Analyzer and Simulator.

Current Project: Not Saved Open Project | Save Project | New Project

Select the desired microcontroller and peripheral:

Start >  89LPC924 >  UART

 Help: How do I select what I want?

Step 2 Configure the UART and click on Generate:
CPU Clock Frequency (MHz):
Mode 1 and 3  
Desired baud rate:
Use Baud Rate Generator:
Mode 2  
Baud rate:
Mode 2 and 3  
Multi-processor Communications:
Enter ISP mode on Break Detect:
Interrupt on Framing Error, Break Detect and Overrun Error:
Double Buffering:
Double Buffering Interrupt on last transmit:
Transmit Interrupt at end of Stop bit:
Combined Transmit and Receive Interrupts  
Interrupt Register Bank:

Interrupt Priority:

Interrupt function name:

Seperate Transmit and Receive Interrupts  
Transmit Interrupt Register Bank:

Transmit Interrupt Priority:

Transmit Interrupt function name:

Receive Interrupt Register Bank:

Receive Interrupt Priority:

Receive Interrupt function name:

Transmit function name:

Receive function name:

Get function name:

Initialization function name: