CW08,怎么将一个C语言函数定位在一个绝对地址上?
 
- UID
- 139252
- 性别
- 男
|
还是想知道:
使用strongchen的方法,可以将函数定位在MY_ROM区域,不过还是想知道如何将函数定位在一个绝对地址上? 比如把 void fun(void) 定位在 0xDD00的FLASH地址上,怎么做?
[此贴子已经被作者于2006-5-21 15:09:17编辑过] |
|
|
|
|
|
 
- UID
- 139252
- 性别
- 男
|
还是想知道如何将函数定位在一个绝对地址上?
因为程序中有30多个函数,总不能写30多个MY_ROM段。 最好有类似变量 const @0xd000 的编译命令解决。
[此贴子已经被作者于2006-5-21 17:15:40编辑过] |
|
|
|
|
|
 
- UID
- 139252
- 性别
- 男
|
本意是想C内嵌汇编进行程序散转,以加快程序执行速度。现使用指针函数已经解决问题。
谢谢各位。 |
|
|
|
|
|