看板 ASM 關於我們 聯絡資訊
※ 引述《mosquito520 ( )》之銘言: : 在Keil C當中直接指定function的位址, main.c: extern char const funcdata[]; main(){ ..... func1(); ..... func2(); ..... } funchink.c: void func1(void){ ... } void func2(void){ ... } funcdata.c: char const funcdata[]={0,2,3,4,56,7,8,99,00......}; project.lin ..... CODE( 0X0000-0XFFFF,?PR?FUNC1?FUNCHINK(01400h),?PR?FUNC2?FUNCHILK(01800h)\ ,?CO?FUNCDATA(02000h)) ..... 這樣應該就能把DATA 跟FUNCTION都指定位置了。 -- ~~~ 一切的正義在曼尼大神的正義之前均無足輕重 在海賊的砲口下唯有曼尼大神的正義可以私下研究 ~~~ -= WolfLord =- BM4GMR - A23203 - -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.76.231
mosquito520:最初的需求要用macro disable掉function? 03/03 11:52
mosquito520:照您這樣的寫法 main()裡面disable掉應該會出現警告 03/03 11:53
mosquito520:但還是不能disable實體的function 03/03 11:53