CosyOS
发表于 2024-6-2 19:06:41
CosyOS-II 最新版 V2.3.0 新增的 中断挂起服务FLAG队列 的方法,
并没有对原有设计做出任何改变,仅是在原有的基础上,
为用户提供了更多的选择。
中断挂起服务FLAG队列 的核心优势:
1、比 中断挂起服务FIFO队列 具有更高的性能。
2、即使出现 永不停息的高速并发调用,任务仍然有机会运行。
22456890
发表于 2024-6-3 11:56:26
神农鼎 发表于 2024-4-4 15:51
全局不关总中断的 RTOS / CosyOS-II for STC MCU
跟贴认真学习 可赠送STC32G12K128实验箱,可做示波器 / 波 ...
这些图片上器件都有吗{:4_183:}
22456890
发表于 2024-6-3 12:05:08
只修改了选项,改成了行为同步-恢复挂起测试,但是串口没反应
神农鼎
发表于 2024-6-3 14:16:44
CosyOS 发表于 2024-6-1 17:27
CosyOS-II “中断挂起服务FIFO队列” @ “中断挂起服务FLAG队列”
主频越高,同等条件,抗干扰往往越差 !
MCU也是个抗干扰系统,工作频率高抗干扰很难做
STC8H8K64U内部设计的外部晶振抗干扰电路
STC32G12K128内部设计的外部晶振抗干扰电路
STC32G8K64内部设计的外部晶振抗干扰电路
STC MCU 内部加了很多专业的抗干扰电路 !
但频率越高,MCU内部的抗干扰电路设计难度就越大
===有时大到,自己骗自己,
现在的系统都没干扰了,去除抗干扰电路
实际原因:难度太大
给领导的理由是:降成本,客人系统没干扰,
系统干扰客人自己更专业,他们会自己解决
领导知到太难了,不接话研发的话,希望研发能克服困难
但领导到客人那,那是一致对外:
===系统干扰系统解决,系统干扰跟 MCU 无关,MCU不是抗干扰器件 !!!
都是忽悠,MCU不是系统的一分子吗,兵来将挡水来土掩
===挡不住,才需要交给系统增加成本解决啊
像 外部时钟干扰,外部复位干扰,I/O 干扰
===内部都可以简单高效解决
外部处理起来不但复杂而且成本高
CosyOS
发表于 2024-6-3 14:51:05
22456890 发表于 2024-6-3 12:05
只修改了选项,改成了行为同步-恢复挂起测试,但是串口没反应
那你只好再仔细查找原因了,测试程序在默认状态下,一定是可以正常运行的。
屠龙刀 可以正常运行,试验箱我没试过哦。
CosyOS
发表于 2024-6-3 14:55:47
22456890 发表于 2024-6-3 12:05
只修改了选项,改成了行为同步-恢复挂起测试,但是串口没反应
检查一下 串口切换 与 实际串口是否一致
Yang.Lian
发表于 2024-6-4 10:33:39
本帖最后由 Yang.Lian 于 2024-6-4 10:43 编辑
CosyOS 发表于 2024-6-1 17:27
CosyOS-II “中断挂起服务FIFO队列” @ “中断挂起服务FLAG队列”
我刚才确认了好几遍
我用的是 2.2.3 但是 没有找到 pResumeTask
原话是
CosyOS-II V2.3.0 版本 已发布!
但是,#1 楼又没有 2.3.0 所以是什么情况
CosyOS
发表于 2024-6-4 11:14:37
Yang.Lian 发表于 2024-6-4 10:33
我刚才确认了好几遍
我用的是 2.2.3 但是 没有找到 pResumeTask
原话是
新版本还未提供下载,因为 内核版本的更新是相对频繁的,
如果 每次都同步更新 开发模板和测试程序 工作量是很大的,
所以,每过一段时间,在恰当的时机,才会更新 开发模板和测试程序。
想试用新版本,可前往gitee下载
黄乃贝
发表于 2024-6-4 13:24:53
直接在该网页下载的例程,怎么编译后提示 ERROR: FILE DOES NOT EXIST 工程里面是包含 os_var.h文件的呀,这个则怎么解决
CosyOS
发表于 2024-6-4 14:04:48
黄乃贝 发表于 2024-6-4 13:24
直接在该网页下载的例程,怎么编译后提示 ERROR: FILE DOES NOT EXIST 工程里面是包含 os_var.h文件的 ...
文件路径 还是不要有 中文,容易出问题的。
我想可能是这个原因。