0

IAR 定义了 __flash 关键字来指定一个指针在使用时指向 FLASH 空间,如

uint8_t __flash *dataPtr;

我正在尝试通过常规指针将地址传递给函数,并使用 FLASH 指针指向 FLASH 中的该地址。由于可移植性原因(跨其他架构),我被限制使用常规指针传入,所以我不能只更改我的函数定义。似乎找不到任何方法来“抛弃” __flash 修饰符。我买了一张去 IAR 的票,但我真的很想在这个周末结束这件事。

有人有想法么?

4

0 回答 0