# title
Accessing memory-mapped peripherals with Arm DS

# topic.label
Accessing memory-mapped peripherals with Arm DS

# topic.topics[].topics[].label
Test using a struct at a specific address

# topic.topics[].topics[].label
Add the scatter-loading description easily to an Arm DS project

# metadata.contentDescription
In this tutorial, learn about mapping a C variable to each register of a memory-mapped peripheral, then using a pointer to that variable to read and write the register.