假如你要读取的地址是ADDRESS,赋给变量a,那么读取8位数据(1字节)为a=*(uint8_t *)ADDRESS; 16位 a=*(uint16_t *)ADDRESS; 32位 a=*(uint32_t *)ADDRESS;
最好参考下stm32的 flash闪存编程 里面对解锁以及操作讲的很详细