作者morewatertw (多喝水)
標題Re: [請益] KeilC指定function位址
時間Fri Feb 14 10:39:09 2014
※ 引述《MaxHaru (懂得放手..才是王道)》之銘言:
: 請教各位,
: 我知道Keil C可以在環境中設定function要放在哪個位址.
: 現在想用#if / #endif來定義function存不存在,
: 結果發現, 當環境設定中設定了function要放在哪位址址.
: 但#if定義function不存在時, Keil C Compile會有問題.
: 所以想來這裡請教, 是否有什麼方法可以直接在source code直接定義function的位址.
: EX:
: #if exist
: ...定義function的位址...
: ...function定義...
: #endif
: 謝謝.
直接定義function的位址沒用過
也許可以改換另一種方式
在keil c 環境設定中設定function的位址
而函式的內容則用#if exist #endif 去分開
參考看看.
void function
{
#if exist
#endif
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.185.162
※ 編輯: morewatertw 來自: 59.124.185.162 (02/14 10:40)