OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2302|回复: 0

关于调用_sys_exit才能正常使用中断的原因

[复制链接]

1

主题

3

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-7-24
在线时间
6 小时
发表于 2019-10-16 16:35:46 | 显示全部楼层 |阅读模式
新手提问:在原子提供的外部中断例程里面都调用了SYSTEM文件夹的Usart.c,在教程介绍里面说的是方便使用串口打印Printf


今天偶然回去试了一下外部中断调用,由于不需要用串口打印,我就没调用usart.c,只用了delay和sys。在实际调试中
按照例程模板配置了PA1和PA2 ,我用的是STM32F103T8,结果发现无论怎样配置都没有中断响应。后来我把Usart.c文件添加到工程,再次
编译就有中断响应了,摸索了一会儿才发现是下面这段函数起作用的。我把它贴到main.c里面,在删除 Usart.c,中断依然可以正常响应。
void _sys_exit(int x)
{
        x = x;
}

贴吧找了一下,没找到太详细的介绍,有那位大佬能帮忙讲一下嘛!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 07:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表