

- #M3 PROCSSOR UPDATE#
- #M3 PROCSSOR FULL#
- #M3 PROCSSOR SOFTWARE#
- #M3 PROCSSOR PROFESSIONAL#
- #M3 PROCSSOR SIMULATOR#
In the following, I will address the aspects of Controller Area Network (CAN) prototyping using two inexpensive, yet extremely versatile ARM Cortex M3 systems, namely the Arduino Due and the mbed NXP LPC1768.
#M3 PROCSSOR FULL#
I used the Arduino Mega 2560 for a full SAE J1939 protocol implementation, and I am now working with the most versatile of all embedded processors, the ARM microcontroller family, specifically the ARM Cortex M3. I started with a simple project, Controller Area Network (CAN) prototyping, and from there on I worked my way into higher hardware levels. It is not too long ago that I re-discovered an old love, embedded programming, by working with an inexpensive, yet surprisingly versatile hardware system, the Arduino Uno.

All posts will, however, contain multiple references to websites and technical literature for the reader who is interested in more detail. line by line within your source code), you do need a JTAG debugger, and systems such as the jBoard-X2 and the Landtiger board support debugging at a very low cost level.Ĭoming back to the topic at hand, all necessary aspects will be explained to a degree that fits the ultimate purpose of this series, the quick and easy Controller Area Network (CAN) prototyping with the ARM Cortex-M3 processor. In order to accomplish effective debugging (i.e.
#M3 PROCSSOR PROFESSIONAL#
Throughout this series of posts, I will repeat myself by saying that the mbed LPC1768 and the Arduino Due are without a doubt great systems for CAN Bus and SAE J1939 prototyping, but they do lack one important feature that is mandatory for professional embedded programming: A Debugger.
#M3 PROCSSOR SOFTWARE#
It is important to note that the prototyping hardware, software drivers, and the software development tools will take precedence over actual application development. The purpose of this series of online posts is to give the interested engineer or hobbyist a head start on the technology involved with Controller Area Network (CAN) prototyping using the ARM Cortex-M3 processor.

#M3 PROCSSOR SIMULATOR#
#M3 PROCSSOR UPDATE#
