打印
[应用相关]

中断始终不能进入

[复制链接]
517|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bbapple|  楼主 | 2017-1-14 18:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
同时采集两路信号输入:
A、通过芯片内部AD转换外部测量信号,将转换结果通过UART0发送到PC;
B、通过UART1接收外部信号,将结果通过UART0发送到PC。
现在涉及两个中断:AD和UART1串口中断。AD采样率比串口传输速率快挺多。
经过试验,程序只能进入AD中断,始终不能进入串口中断。单独接受信号两路都能接收。
沙发
handleMessage| | 2017-1-14 18:32 | 只看该作者
中断在执行的时候不接收其他中断吗

使用特权

评论回复
板凳
zhouhuanの| | 2017-1-14 18:39 | 只看该作者
由于AD中断的频率高,导致前一次AD中断结束之后,再次请求中断的时候又进入AD中断。

使用特权

评论回复
地板
bbapple|  楼主 | 2017-1-14 18:41 | 只看该作者
不知道是不是一定正确,不过根据对程序的执行结果来看,貌似中间不能再执行优先级更高的中断。

使用特权

评论回复
5
wanglaojii| | 2017-1-14 18:50 | 只看该作者
可以吧串口中断的优先级调高。

使用特权

评论回复
6
laozhongyi| | 2017-1-14 18:52 | 只看该作者
感觉usb传输这个也比较快。

使用特权

评论回复
7
Edisons| | 2017-1-14 18:59 | 只看该作者
多个中断请求发生时,响应最高优先级中断

使用特权

评论回复
8
_gege| | 2017-1-14 19:03 | 只看该作者
这个应该可以试试中断嵌套.

使用特权

评论回复
9
Mozarts| | 2017-1-14 19:09 | 只看该作者


中断嵌套的,需要整明白所需要的中断源的

使用特权

评论回复
10
Listate| | 2017-1-14 19:11 | 只看该作者
建议首先查看IO是不是配置有问题呢。

使用特权

评论回复
11
天灵灵地灵灵| | 2017-1-14 21:30 | 只看该作者
你确认软件都对了?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

293

主题

1811

帖子

1

粉丝