CosyOS
发表于 2024-4-30 13:38:13
lmyyjx 发表于 2024-4-30 13:11
怎样配置
CosyOS-II for 8051,关于 “mcucfg_8051.h” 中 “最低优先级中断REGBANK” 的配置:
方案一:
选择默认 bank0;
而后,全局的中断,都不要使用 “using” 关键字。
此方案适用于 “小白”。
方案二:
配置为其它 regbank(bank1~bank3);
而后,全局的中断,regbank的使用自己做出规划。
此方案会 明显提高 “任务切换效率” 和 减少 “中断运行时间”,但仅限 “高手” 使用,
否则一旦应用错误,会出现各种莫名其妙的故障。
Yang.Lian
发表于 2024-4-30 15:51:52
CosyOS 发表于 2024-4-28 17:17
过两天,CosyOS-II 会有版本更新,届时 C177 等警告 将不复存在。
试了几天,没有发现问题,运行稳定。
本来我的第一想法是,使用 EventGroup 进行同步,但没有成功。
反正代码不多,直接改用二值信号 bin 试了一下,运行正常。
由于我使用的时候没有文档,直播以后才有,我就下载文档看了一下,文档有提示 EventGroup 要手动调度一下,不知道是不是和这个有关系。
好用的一塌糊涂
CosyOS
发表于 2024-4-30 16:26:05
本帖最后由 CosyOS 于 2024-4-30 16:28 编辑
Yang.Lian 发表于 2024-4-30 15:51
试了几天,没有发现问题,运行稳定。
本来我的第一想法是,使用 EventGroup 进行同步,但没有成功。
事件标志组是需要手动调度一下的,
否则不能立即切换任务,要等系统滴答到来时进行完整调度,才能运行。
感谢你提出批评,以后我会尽量改善。
其实,你还是可以用标志组的,问题不是不能解决,只是多写一句手动调度而已。
有需要可随时找我,因为我可能会有更好的方法推荐给你。
神农鼎
发表于 2024-4-30 16:28:06
好用的一塌糊涂
CosyOS
发表于 2024-4-30 17:25:31
本帖最后由 CosyOS 于 2024-4-30 17:29 编辑
CosyOS-II 最新版 V2.2.2-beta
1、彻底解决了有关任务声明与创建的相关问题。
2、C251、MDK,支持屏蔽警告功能,可屏蔽 C177 等警告。
当然,用户也可选择不屏蔽,默认配置是屏蔽的。
该项配置在相应的mcu配置头文件中。
3、修复了中断中给予计数信号量的bug。
欢迎大家测试使用最新版。
神农鼎
发表于 2024-4-30 17:49:10
CosyOS 发表于 2024-4-30 17:25
CosyOS-II 最新版 V2.2.2-beta
1、彻底解决了有关任务声明与创建的相关问题。
CosyOS-II 最新版 V2.2.2-beta
===请在顶楼附件中放上这个最新版本
===初次接触的,直接使用这个最新版本学习/实践
berlin235
发表于 2024-5-1 07:42:08
本帖最后由 berlin235 于 2024-5-1 10:10 编辑
CosyOS 发表于 2024-4-29 15:50
等我抽空专门研究一下,做一下适配,届时会通告大家!
感谢老师,我昨天试了一下,导入usb的lib库就报错,不知道怎么搞,还有老师讲课时MDK能不能调成白底黑字,黑底我小屏电脑看不太清楚,谢谢!
lmyyjx
发表于 2024-5-1 09:57:55
这个这样显示的
CosyOS
发表于 2024-5-1 13:17:20
大家对本次课程都有什么看法、建议、都可以提出来,
综合一下大家的建议,后续课程可以做一些适当的调整。
lyagp03
发表于 2024-5-3 10:16:56
收藏一波,后面希望能用到。看介绍挺不错的