TI论坛
直播中

褚溢稚

7年用户 153经验值
私信 关注
[问答]

TM4C129中断注册编译后总是出现错误是怎么回事?

想给UART3注册中断,发现如果在startup_rvmdk.S中注册后编译总出现这个错误是什么问题?

回帖(4)

苏笛笛

2019-9-4 13:54:45
在启动文件里的前面位置增加
EXTERN  IntUARTHandler
参考TivaWare里面的写法。
举报

褚溢稚

2019-9-4 13:59:49
引用: Evawang 发表于 2019-9-4 15:36
在启动文件里的前面位置增加
EXTERN  IntUARTHandler
参考TivaWare里面的写法。

中断注册后还是不行,我实在不晓得问题出在哪里了,上传源码,麻烦帮忙看看,还么?
举报

苏笛笛

2019-9-4 14:15:19
引用: 黑锋叨叨 发表于 2019-9-4 15:41
中断注册后还是不行,我实在不晓得问题出在哪里了,上传源码,麻烦帮忙看看,还么?

楼主,你的代码里在哪里声明的?
你的启动代码中272行:
IntUART3Handler
        B       IntUART3Handler
这是啥意思?
参考C:tiTivaWare_C_Series-2.1.0.12573examplesboardsek-tm4c1294xluart_echo的例程去写。
这里用的串口0:
;******************************************************************************
;
; External declaration for the interrupt handler used by the application.
;
;******************************************************************************
        EXTERN  UARTIntHandler
 
 
举报

褚溢稚

2019-9-4 14:23:43
引用: Evawang 发表于 2019-9-4 15:56
楼主,你的代码里在哪里声明的?
你的启动代码中272行:
IntUART3Handler

嗯,是的,问题以解决,很感谢
举报

更多回帖

发帖
×
20
完善资料,
赚取积分