Where are they defined: USART0, US_MAN etc

Hi Folks,

I am trying to manipulate the Due USART's programmatically and require a bit of assistance.

There are constants defined such as USART0 and US_MAN and a host of others that are used to program in my case a USART.

What I would like to know is the complete list of symbolic names instead of guessing and possibly getting it wrong. Is there a file somewhere that defines these symbols?

Thanks.

It's incredibly easy in the STM32 world as there is a GUI to help you define behaviours. Not so in Arduino. :slight_smile:

https://android.googlesource.com/platform/external/arduino-ide/+/f876b2abdebd02acfa4ba21e607327be4f9668d4/hardware/arduino/sam/system/CMSIS/Device/ATMEL/sam3xa/include/component

Hi ard_newbie,

That was quick work, just what I was after.

Thanks

I found a local copy at C:\Users\xxxxx\OneDrive\Documents\ArduinoData\packages\arduino\hardware\sam\1.6.11\system\CMSIS\Device\ATMEL\sam3n\include\component