1

Where are the source files containing the definitions and the HAL functions located for the Due?

I am trying to do CMSIS programming.

asked Oct 2, 2021 at 21:38
3
  • 1
    There is an interesting discussion about Hardware Abstraction Layers (HAL) on Reddit’s r/Arduino. They assert that the Arduino environment as a whole is a HAL. reddit.com/r/arduino/comments/2y61su/… Commented Oct 3, 2021 at 4:16
  • 1
    There is also an interesting discussion on the Arduino forum about getting started with the common microcontroller interface standard (CMSIS) forum.arduino.cc/t/anyone-using-cmsis-how-to-get-started/226150 Commented Oct 3, 2021 at 4:24
  • 1
    Also there are a number of CMSIS libraries available for Arduino. Commented Oct 3, 2021 at 4:26

1 Answer 1

2

The Arduino Core for supporting Arduino Due is called ArduinoCore-Sam, which can be found at https://github.com/arduino/ArduinoCore-sam, inside the system directory, you will find the CMSIS device driver.

answered Oct 4, 2021 at 15:22

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.