打印
[其他ST产品]

uCOS设置primask为什么可屏蔽中断

[复制链接]
820|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcky001|  楼主 | 2023-10-30 10:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在uCOS初始化时,调用了 BSP_IntDisAll();                                            /* Disable all Interrupts.                              */

这句话是设置了primask位,即是关闭了可屏蔽中断。
为什么要这样做啊?我去掉了这句话后,lwip确实就不正常了。

使用特权

评论回复
沙发
flycamelaaa| | 2023-10-31 15:14 | 只看该作者
总的来说,priMask可以帮助uCOS在处理中断任务时,根据任务的优先级进行合理的调度和安排,实现更高效的中断处理。

使用特权

评论回复
板凳
AloneKaven| | 2023-10-31 22:26 | 只看该作者
关掉所有可屏蔽异常吧

使用特权

评论回复
地板
春日负喧| | 2023-11-17 21:01 | 只看该作者
这是禁用所有中断的吧

使用特权

评论回复
5
白马过平川| | 2023-11-18 01:00 | 只看该作者
可能是和STC的EA = 1这种操作差不多

使用特权

评论回复
6
故意相遇| | 2023-11-18 03:00 | 只看该作者
你看看接下来都配置了啥?

使用特权

评论回复
7
西洲| | 2023-11-18 07:00 | 只看该作者
可能是为了屏蔽不需要的中断,我猜

使用特权

评论回复
8
捧一束彼岸花| | 2023-11-18 09:00 | 只看该作者
你留着就好了,这算是系统里的一个操作了

使用特权

评论回复
9
温室雏菊| | 2023-11-18 11:00 | 只看该作者
不会用,感觉ucos比较复杂,不如RTT

使用特权

评论回复
10
我吃小朋友| | 2023-11-18 13:00 | 只看该作者
关闭一些不用的中断?可能是这样

使用特权

评论回复
11
她已醉| | 2023-11-18 15:00 | 只看该作者
你屏蔽这段话,lwip就不行了?仿真看看?

使用特权

评论回复
12
SantaBunny| | 2023-11-18 18:08 | 只看该作者
应该是为了屏蔽不需要的中断

使用特权

评论回复
13
风凉| | 2023-11-18 19:00 | 只看该作者
大致是屏蔽中断,但是我也不知道它是干啥的

使用特权

评论回复
14
一只眠羊| | 2023-11-18 22:00 | 只看该作者
就留着吧,别纠结了,也不影响程序运行

使用特权

评论回复
15
童雨竹| | 2024-8-6 07:18 | 只看该作者

使用的开关管数量多,且要求参数一致性好,驱动电路复杂,实现同步比较困难。这种电路结构通常使用在1KW以上超大功率开关电源电路中。

使用特权

评论回复
16
Wordsworth| | 2024-8-6 08:21 | 只看该作者

需要让电源热稳定,在稳定后再进行测试

使用特权

评论回复
17
Clyde011| | 2024-8-6 09:24 | 只看该作者

确保在开关管导通,

使用特权

评论回复
18
公羊子丹| | 2024-8-6 10:17 | 只看该作者

反激式电路与正激式电路相反,

使用特权

评论回复
19
万图| | 2024-8-6 11:20 | 只看该作者

理解了共模噪声我们就知道共模电感就知道为什么共模电感会接在交流一侧了

使用特权

评论回复
20
Uriah| | 2024-8-6 12:23 | 只看该作者

这样就可以制作出我们想要的邮票孔了。

使用特权

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

本版积分规则

1510

主题

4550

帖子

6

粉丝