Content originally posted in LPCWare by frame on Mon Apr 15 01:42:25 MST 2013
Quote:
How about Chapter 2 in the User Manual:
LPC43xx ARM Cortex-M0 co-processor and Inter-Process Communication (IPC)
I can only recommend the same.
And to broaden your scope, tutorials about multithreaded programming are helpful too.
But generally, such an assymetric multicore MCU is definitely not the right thing for a beginner.
The concept of concurrency, even of pseudo-concurrency (multithreading) is lost on a lot of people.
As those systems tend to provoke the worst kind of bugs, like race conditions, and are difficult to debug.
For a private project, I would postpone such stuff until sufficiently proficient.
For a commercial project, you will definitely need someone really experienced in this field for help,
or it going to be a recipe for disaster.