Direct port manipulation using arduino Due

Hello folks,

I am a bit reluctant to change to the arduino due, mostly because I don't know how to work with it at a low level and the standard arduino functions just don't do it. I need to set up timers, ports and peripherals on a certain way.

Can someone share some examples?

For direct port access see

search these forums with phrases like "due timer" to find previous threads that might be useful.

The Datasheet for the SAM3X8E is daunting at 1467 pages, but its organised into many small sections for each peripheral / feature of the chip.

And look at the source code for the Arduino runtime - this will help see how various things are done. Many times libsam is used, this too is in your source tree for you to read.