如何解除阻止flash 如何读取flash中的内容?

如何读取flash中的内容?假设您要读取的数据位于0x0801000的闪存地址。使用以下代码读取:数据为8位:char Val=*((volatile char*)(0x0801000))数据为16位

如何读取flash中的内容?

假设您要读取的数据位于0x0801000的闪存地址。使用以下代码读取:数据为8位:char Val=*((volatile char*)(0x0801000))数据为16位:short Val=*((volatile short*)(0x0801000))数据为32位:intval=*((volatile int*)(0x0801000))读取数据的本质是将绝对地址转换为相应的指针,然后将指针指向位置数据。