求助!!HC32L136 无法进入外部中断
5360|7
|
|
|
评论
@longggggg :补充一点,官方系统库用weak定义没问题,只需要在实现中断函数的位置,重新用extern定义就可以了
@martinhu :刚刚弄懂,是这样的,官方系统库提供的自定义中断函数采用了weak定义,而不是extern,导致外部重写时,并不是重写该中断函数,而是仅仅定义一个普通函数。
在中断回调中,无法正常调用,那么重写函数也就没有被使用,所以被编译器优化去掉了
是不是因为有week?
|
|