请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY的定义与应用

[复制链接]
liuzhidao 提问时间:2019-6-6 15:36 /
安 富 莱 教 程 中有提到关于此定义:
--------------------------------

此宏定义比较重要,定义了受 FreeRTOS 管理的最高优先级中断。简单的说就是允许用户在这个中断
服务程序里面调用 FreeRTOS 的 API 的最高优先级。设置 NVIC 的优先级分组为 4 的情况下。配置
configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY为0x01表示用户可以在抢占式优先级为1
到 15 的中断里面调用 FreeRTOS 的 API 函数,抢占式优先级为 0 的中断里面是不允许调用的。
--------------------------------
如果在以上的条件下,在抢占式优先级为 0 的中断里调用了FreeRTOS的API函数,会有什么结果?

收藏 评论2 发布时间:2019-6-6 15:36

举报

2个回答
tanic 回答时间:2019-6-6 16:38:48
rtos错误 程序卡死

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

liuzhidao 回答时间:2019-6-6 16:50:25
tanic 发表于 2019-6-6 16:38
rtos错误 程序卡死

感谢,找时间测试一下。
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版