论坛» 企业专区» Renesas

在指定地址存放函数首地址

菜鸟
2015-06-02 16:27 1楼

之前在做飞思卡尔的时候,通过下面的方式重新定义中断向量表

void (* near const _vect[])() @0xFF00 = { /* Interrupt vector table */
UNASSIGNED_ISR,
UNASSIGNED_ISR,
}

将函数地址装在FF00------>

最近研究RL78F13系列,发现用这种方式写会报错。

向大家请教一下,RL78怎么在指定地址写常量呢?

工程师
2015-06-02 16:58 2楼
不懂~~帮顶咯
专家
2015-06-02 17:12 3楼
不顶~~帮懂咯
菜鸟
2015-06-03 09:19 4楼
其实。。。我就是想知道RL78怎么在绝对地址上写个常量。。。
菜鸟
2015-07-25 22:45 5楼

((void(code *)(void))0x00)();

C中可以这样指定函数地址,不知道能不能帮到你!

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]