电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
STM32中啥时候用到临界区
已解决
73482
个问题
已帮助
5993
位优秀工程师
STM32中啥时候用到临界区
huihui163
2020-11-23
浏览量:846
STM32中啥时候用到临界区,临界区有是啥概念?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
一笔之名也
临界区就是关了所有的中断的区,不能被打断,一直运行程序的区,所以,关键的代码都是要在这个区内 的
发布于
2020-11-23
举报
评论 0
0
0
其他答案
数量:
6
宫梓萱
临界区就是不能被打断的运行段,就跟原子一样,是一个整体的不能再分了,程序执行在临界区时会屏蔽掉任何中断,
发布于
2020-11-23
举报
评论 0
0
0
yhj416606438
关闭临界就是为了不让系统做切换工作,这样就不会打断执行的内容了
发布于
2020-11-23
举报
评论 0
0
0
xdsnet
可以这样理解临界区:
临界区运行的代码一进入必须运行完才行,其间不被 常规 中断(软硬件)打断。
发布于
2020-11-24
举报
评论 0
0
0
c63733bac38c1420
临界区是共享资源,只能有一个进程同时访问,比如说打印机,在操作系统中会用到临界区概念,比如说在STM32上移植ucOSII的源码时可以看到在访问操作系统源码中的全局变量时需要关中断,用完之后开中断,以保护临界区。
发布于
2020-11-24
举报
评论 0
0
0
STM32ZET6
临界区不能响应中断,相当于关了所有的中断,程序可以一直运行下去
发布于
2020-11-26
举报
评论 0
0
0
chen0000009
当有某个资源会被两个及以上的进程访问时,且存在互斥,就是临界的
临界区访问前要上锁,访问完成后要解锁
发布于
2020-12-28
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
STM32中啥时候用到临界区
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: