1. 寄存器地址 1) volatile unsigned int * pointer = (unsigned int *)0x40028000; // volatile 为了防止编译器对程序进行优化 *pointer = 1; //该寄存器地址的数据为1 volatile为了防止编译器对程序进行优化 (unsigned int *)强制转换为地址而不是数据 <