指针在嵌入式平台上由C中的整数构成

我遇到了以下代码:

#define ADCA (*(volatile ADC_t*)0x200) 

它适用于AVR微控制器的嵌入式C代码。 ADC_t是一个联盟。

我知道(volatile ADC_t*)0x200它是一个指向绝对存储器地址的指针,但我仍然不太确定第一个*意味着什么。

首先*取消引用指针。 换句话说, ADCA0x200处的内存。