在进行Flash读操作时,有个特定地址0x3f022,0x3f023,
uint8_t a1 = *((unsigned char *)0x3f022);
uint8_t a2 = *((unsigned char *)0x3f023);
uint16_t a3 = *((unsigned short int *)0x3f022);
uint32_t a4 = *((unsigned int *)0x3f022); //前三句都正常,这句话引发 hardfault_handle,但别的地址读取都没问题啊。
|