Re: Keil C, 如何把中斷位址 定在0x2000之後呢?
※ 引述《ast9869 (甘願為妳~)》之銘言:
: 當我們有
: void Timer2_ISR() interrupt 5
: {
: //blabla....
: }
: 時,Compiler出來的 Code Map中可以看到
: * * * * * * * C O D E M E M O R Y * * * * * * *
: 0000H 002BH *** GAP ***
: CODE 002BH 0003H ABSOLUTE =>這裡是Timer5中斷的位置
: CODE ......................
: 可不可以讓他在
: CODE 202BH 0003H ABSOLUTE 呢?
: 應該是說,我想要所有的中斷位址都在0x2000h 之後出現!!
: 感覺起來是在BL51, 還是STARTUP.A51那邊設定!!
: 麻煩各位先進了!
自問自答一下…
Options for Target > C51 > Interrupt vectors at Address
改成 0x2000就行了
--
█████████████████
█ ████████████████
█████████████████
█ ████████████████
█████████████████
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.110.225.153
→
08/31 17:27, , 1F
08/31 17:27, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章