刚玩stm32,请各位指点一下,我想定义变量在flash指定位置。所用编译器,keil.谢谢!
#include "absacc.h"
static const char data[30]__at(0x00001000)= "";
你怎么用的,0x00001000要换成你需要的地址.
这应该没问题,除了在__at之前有空格,不然会报错.__at其实是个宏定义,参见absacc.h