Codewarrior中如何将函数指针数组放入ROM里?
- UID
- 142881
- 性别
- 男
|
Codewarrior中如何将函数指针数组放入ROM里?
void (*DeviceRequest[])(void) = { getstatus, //这些都是函数名 clearfeature, setfeature, setaddress, getdescriptor, };
如上一函数指针数组,在C51中只需要在前面加上Code关键字就行了。
Codewarrior里应该如何处理呢?
void (*const DeviceRequest[])(void) =
这样可以吗?设置指针地址为常量,不可变。
还有什么其他方式吗?不胜感激! |
|
|
|
|
|