如何解决USB库,地址重叠问题?
如题使用STC官方的USB-CDC库函数,重新映射了中断地址后,会报USB中断地址重叠,改如何解决?
只引用一个就可以了。 hsrzq 发表于 2024-7-6 20:27
只引用一个就可以了。
我需要的是中断偏移后的地址,但是USB库封装好了,没法修改 ISR.ASM 里面有00CBH,lib里面有去掉isr里面的,或者不管警告 soma 发表于 2024-7-6 21:46
ISR.ASM 里面有00CBH,lib里面有去掉isr里面的,或者不管警告
USB库是官方的改不了
找到个方法:
LDR_SIZE EQU 0000H
MAPISR MACRO ADDR
CSEG ATADDR
LJMP LDR_SIZE + $
ENDM
MAPISR2003H
MAPISR200BH
MAPISR2013H
MAPISR201BH
MAPISR2023H
MAPISR202BH
MAPISR2033H
MAPISR203BH
MAPISR2043H
MAPISR204BH
MAPISR2053H
MAPISR205BH
MAPISR2063H
MAPISR206BH
MAPISR2073H
MAPISR207BH
MAPISR2083H
MAPISR208BH
MAPISR2093H
MAPISR209BH
MAPISR20A3H
MAPISR20ABH
MAPISR20B3H
MAPISR20BBH
MAPISR20C3H
MAPISR20CBH
MAPISR20D3H
MAPISR20DBH
MAPISR20E3H
MAPISR20EBH
MAPISR20F3H
MAPISR20FBH
MAPISR2103H
MAPISR210BH
MAPISR2113H
MAPISR211BH
MAPISR2123H
MAPISR212BH
MAPISR2133H
MAPISR213BH
MAPISR2143H
MAPISR214BH
MAPISR2153H
MAPISR215BH
MAPISR2163H
MAPISR216BH
MAPISR2173H
MAPISR217BH
MAPISR2183H
MAPISR218BH
MAPISR2193H
MAPISR219BH
MAPISR21A3H
MAPISR21ABH
MAPISR21B3H
MAPISR21BBH
MAPISR21C3H
MAPISR21CBH
MAPISR21D3H
MAPISR21DBH
MAPISR21E3H
MAPISR21EBH
MAPISR21F3H
MAPISR21FBH
END 小坤 发表于 2024-7-6 21:52
USB库是官方的改不了
找到个方法:
又搞过的吗? {:5_344:} {:4_174:}{:4_174:}
页:
[1]