硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1760|回复: 4
收起左侧

[ThreadX全家桶] 请教,threadx调用tx_event_get()函数导致外部中断异常

[复制链接]

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2021-10-31 18:34:18 | 显示全部楼层 |阅读模式
本帖最后由 yachli 于 2021-11-1 08:25 编辑

tx_event_flags_get(....,timeout),timeout=waitforever的话则一切正常,timeout不是waitforever的话会导致外部中断不响应,跟到tx_initialize_low_level里发现没进中断响应函数。外部中断100us一次,内部计数器中断4ms一次。请问各位老师可能是什么原因?

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115830
QQ
发表于 2021-11-1 00:09:30 | 显示全部楼层
函数是不是写错了,没有这个函数。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2021-11-1 08:28:15 | 显示全部楼层
eric2013 发表于 2021-11-1 00:09
函数是不是写错了,没有这个函数。

谢谢老师指正,记错了,已修改。
是tx_event_flags_get(,,,timeout)函数
请帮忙分析一下是什么原因、
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2021-11-1 12:55:20 | 显示全部楼层
本帖最后由 yachli 于 2021-11-1 13:59 编辑

tracex显示是system Timer thread导致,原因是啥???
error.bmp
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115830
QQ
发表于 2021-11-1 17:18:56 | 显示全部楼层
yachli 发表于 2021-11-1 08:28
谢谢老师指正,记错了,已修改。
是tx_event_flags_get(,,,timeout)函数
请帮忙分析一下是什么原因、

这个问题暂时没有遇到过。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-21 10:33 , Processed in 0.255863 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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