I am currently writing code for the ATMEGA328P in Atmel Studio 7. I program it using the ISP connector on the ATMEL ICE (new white one).
I am programming a standalone chip chip on a breadboard.
I am finding that the chip is too slow to achieve some of the audio signal processing that I want to do.
I would like to upgrade to using the Atmel SAM3X8E ARM Cortex-M3
However I need some type of development board. I have not been able to find an ATMEL xplained board for this processor.
I feel that using an ARDUINO DUE would be the best fit especially considering the two 12 bit DACS.
I am unclear on several issues:
1) Can I physically program the Atmel SAM3X8E ARM Cortex-M3 chip on the DUE using the Atmel ICE. The cable I am currently using has a 6 pin connector(used for 328p) and a 10 pin connector similar to the one that goes into the ICE (Jtag???).
2) Can I single step through the code on the DUE using the debugger on the ICE?
3) Will AS7 allow me to import Arduino Due code?
4) Is there a good resource on starting to write code for the Atmel SAM3X8E ARM Cortex-M3
I would love to hear from someone who has actually got this working to get their impression on how well it works.
Any help would be greatly appreciated as I have not been able to find any consistent take on this topic on the internet.