找回密码
 立即注册
楼主: Cos***

今停一次,RTOS 线上教学:全局不关总中断的CosyOS for STC,20课时

 火... [复制链接]
  • TA的每日心情
    奋斗
    昨天 08:17
  • 签到天数: 39 天

    [LV.5]常住居民I

    0

    主题

    56

    回帖

    122

    积分

    注册会员

    积分
    122
    发表于 2024-4-30 12:44:07 | 显示全部楼层
    STC32G实验箱9.6,有文件测试吗,教程课程

    点评

    我一直以来都是用 开天斧、屠龙刀,做的测试程序,还未曾在试验箱上测试过,不知能否直接运行。我想,专业版测试程序大概率是能运行的,或者需要调整一下 串口 等 。。。  详情 回复 发表于 2024-4-30 13:02
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 11:08
  • 签到天数: 173 天

    [LV.7]常住居民III

    5

    主题

    579

    回帖

    2347

    积分

    荣誉版主

    积分
    2347
     楼主| 发表于 2024-4-30 13:02:58 | 显示全部楼层
    lmyyjx 发表于 2024-4-30 12:44
    STC32G实验箱9.6,有文件测试吗,教程课程

    我一直以来都是用 开天斧、屠龙刀,做的测试程序,还未曾在试验箱上测试过,不知能否直接运行。我想,专业版测试程序大概率是能运行的,或者需要调整一下 串口 等 。。。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:17
  • 签到天数: 39 天

    [LV.5]常住居民I

    0

    主题

    56

    回帖

    122

    积分

    注册会员

    积分
    122
    发表于 2024-4-30 13:11:42 | 显示全部楼层
    截图202404301311264414.jpg
    怎样配置

    点评

    CosyOS-II for 8051,关于 “mcucfg_8051.h” 中 “最低优先级中断REGBANK” 的配置: 方案一: 选择默认 bank0; 而后,全局的中断,都不要使用 “using” 关键字。 此方案适用于小白。 方案二: 配置为其它 regb  详情 回复 发表于 2024-4-30 13:38
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 11:08
  • 签到天数: 173 天

    [LV.7]常住居民III

    5

    主题

    579

    回帖

    2347

    积分

    荣誉版主

    积分
    2347
     楼主| 发表于 2024-4-30 13:38:13 | 显示全部楼层


    CosyOS-II for 8051,关于 “mcucfg_8051.h”“最低优先级中断REGBANK” 的配置:

    方案一:
    选择默认 bank0
    而后,全局的中断,都不要使用 “using” 关键字。
    此方案适用于 小白”

    方案二:
    配置为其它 regbank(bank1~bank3);
    而后,全局的中断,regbank的使用自己做出规划。
    此方案会 明显提高 “任务切换效率”减少 “中断运行时间”,但仅限 “高手” 使用,
    否则一旦应用错误,会出现各种莫名其妙的故障。



    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    前天 08:59
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    1

    主题

    21

    回帖

    87

    积分

    注册会员

    积分
    87
    发表于 2024-4-30 15:51:52 | 显示全部楼层
    CosyOS 发表于 2024-4-28 17:17
    过两天,CosyOS-II 会有版本更新,届时 C177 等警告 将不复存在。

    试了几天,没有发现问题,运行稳定。

    本来我的第一想法是,使用 EventGroup 进行同步,但没有成功。
    反正代码不多,直接改用二值信号 bin 试了一下,运行正常。

    由于我使用的时候没有文档,直播以后才有,我就下载文档看了一下,文档有提示 EventGroup 要手动调度一下,不知道是不是和这个有关系。

    好用的一塌糊涂

    点评

    事件标志组是需要手动调度一下的, 否则不能立即切换任务,要等系统滴答到来时进行完整调度,才能运行。 感谢你提出批评,以后我会尽量改善。  详情 回复 发表于 2024-4-30 16:26
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 11:08
  • 签到天数: 173 天

    [LV.7]常住居民III

    5

    主题

    579

    回帖

    2347

    积分

    荣誉版主

    积分
    2347
     楼主| 发表于 2024-4-30 16:26:05 | 显示全部楼层
    本帖最后由 CosyOS 于 2024-4-30 16:28 编辑
    Yang.Lian 发表于 2024-4-30 15:51
    试了几天,没有发现问题,运行稳定。

    本来我的第一想法是,使用 EventGroup 进行同步,但没有成功。

    事件标志组是需要手动调度一下的,
    否则不能立即切换任务,要等系统滴答到来时进行完整调度,才能运行。
    感谢你提出批评,以后我会尽量改善。

    其实,你还是可以用标志组的,问题不是不能解决,只是多写一句手动调度而已。

    有需要可随时找我,因为我可能会有更好的方法推荐给你。

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9492

    回帖

    1万

    积分

    管理员

    积分
    14057
    发表于 2024-4-30 16:28:06 | 显示全部楼层
    好用的一塌糊涂
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 11:08
  • 签到天数: 173 天

    [LV.7]常住居民III

    5

    主题

    579

    回帖

    2347

    积分

    荣誉版主

    积分
    2347
     楼主| 发表于 2024-4-30 17:25:31 | 显示全部楼层
    本帖最后由 CosyOS 于 2024-4-30 17:29 编辑

    CosyOS-II 最新版 V2.2.2-beta

    1、彻底解决了有关任务声明
    创建的相关问题。

    2、C251、MDK,支持屏蔽警告功能,可屏蔽 C177 等警告。
         当然,用户也可选择不屏蔽,默认配置是屏蔽的。

         该项配置在相应的mcu配置头文件中。

    截图202404301721243275.jpg

    3、修复了中断中给予计数信号量的bug。


    欢迎大家测试使用最新版。




    点评

    CosyOS-II 最新版 V2.2.2-beta ===请在顶楼附件中放上这个最新版本  详情 回复 发表于 2024-4-30 17:49
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9492

    回帖

    1万

    积分

    管理员

    积分
    14057
    发表于 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
    ===请在顶楼附件中放上这个最新版本

    ===初次接触的,直接使用这个最新版本学习/实践


    截图202404301750088384.jpg



    点评

    好的  发表于 2024-4-30 18:16
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:58
  • 签到天数: 70 天

    [LV.6]常住居民II

    1

    主题

    8

    回帖

    317

    积分

    中级会员

    积分
    317
    发表于 2024-5-1 07:42:08 | 显示全部楼层
    本帖最后由 berlin235 于 2024-5-1 10:10 编辑
    CosyOS 发表于 2024-4-29 15:50
    等我抽空专门研究一下,做一下适配,届时会通告大家!

    感谢老师,我昨天试了一下,导入usb的lib库就报错,不知道怎么搞,还有老师讲课时MDK能不能调成白底黑字,黑底我小屏电脑看不太清楚,谢谢!
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-18 03:49 , Processed in 0.070601 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表