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

全局不关总中断的 RTOS,CosyOS视频教学, 送【USB转双串口,烧录器,仿真器】

 火... [复制链接]
  • TA的每日心情

    2024-5-26 19:23
  • 签到天数: 70 天

    [LV.6]常住居民II

    4

    主题

    38

    回帖

    198

    积分

    注册会员

    积分
    198
    发表于 2024-5-9 23:37:13 | 显示全部楼层
    我想问一下,之前的例程(4月26日)的演示文件使用INT0作为PendSV中断,但我想使用预留的13号中断,因为我INT0另有用途,而且我的Keil已经打了扩展31号中断的补丁,请问这种情况如何编程?

    点评

    在相应的 mcucfg 头文件中配置该功能。 [attachimg]43561[/attachimg] 但要注意的是,该功能需在 文本编辑界面 配置。 [attachimg]43562[/attachimg] 结合事例,一看就能懂。 但需要注意的是,某些中断不能使  详情 回复 发表于 2024-5-10 00:06
    STC存在的意义?
    凡夫俗子也能创造弑神诛仙的奇迹。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 03:33
  • 签到天数: 200 天

    [LV.7]常住居民III

    5

    主题

    645

    回帖

    2645

    积分

    荣誉版主

    积分
    2645
     楼主| 发表于 2024-5-10 00:06:55 | 显示全部楼层
    本帖最后由 CosyOS 于 2024-5-10 00:18 编辑
    李皇谛 发表于 2024-5-9 23:37
    我想问一下,之前的例程(4月26日)的演示文件使用INT0作为PendSV中断,但我想使用预留的13号中断,因为我I ...

    在相应的 mcucfg 头文件中配置该功能。

    搜狗截图20240509235109.png


    但要注意的是,该功能需在 文本编辑界面 配置。

    搜狗截图20240509235353.png


    结合示例,一看就能懂。

    但需要注意的是,某些中断不能使用。
    PendSV的替代中断的选择,必须要满足如下条件:
    在关闭该中断的前提下,置中断标志位后,再开启该中断,能正常响应中断。

    根据现有不完全的测试结论,
    STC8 有很多中断可能无法满足该条件,如 TM2、TM3、TM4、INT2、INT3、INT4等等。
    STC32G,暂时未发现不能满足该条件的中断。

    可靠性验证
    如果您配置的 PendSV中断 无法满足上述条件,那么任务将无法正常启动并运行,可及时被发现。
    现象是,好像是死机了,板子启动后没有任何反应了。



    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    2024-5-26 19:23
  • 签到天数: 70 天

    [LV.6]常住居民II

    4

    主题

    38

    回帖

    198

    积分

    注册会员

    积分
    198
    发表于 2024-5-10 01:16:07 | 显示全部楼层
    CosyOS 发表于 2024-5-10 00:06
    在相应的 mcucfg 头文件中配置该功能。

    13号中断欸,是一种没有硬件触发条件、没有硬件屏蔽开关的“预留中断”。似乎只能使用汇编做无条件跳转指令,但我没学汇编……

    点评

    建议你还是先不要用这个软中断,因为能不能行,我没测试过。 仅能用汇编来触发,更是难以应用了,因为这会导致多个C文件都要开启内嵌汇编。 我抽空研究下,然后通知你结论。 硬件中断那么多,你都能用完吗?用硬件中  详情 回复 发表于 2024-5-10 13:37
    STC存在的意义?
    凡夫俗子也能创造弑神诛仙的奇迹。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 03:33
  • 签到天数: 200 天

    [LV.7]常住居民III

    5

    主题

    645

    回帖

    2645

    积分

    荣誉版主

    积分
    2645
     楼主| 发表于 2024-5-10 13:37:19 | 显示全部楼层
    李皇谛 发表于 2024-5-10 01:16
    13号中断欸,是一种没有硬件触发条件、没有硬件屏蔽开关的“预留中断”。似乎只能使用汇编做无条件跳转指 ...

    建议你还是先不要用这个软中断,因为能不能行,我没测试过。
    仅能用汇编来触发,更是难以应用了,因为这会导致多个C文件都要开启内嵌汇编。
    我抽空研究下,然后通知你结论。
    硬件中断那么多,你都能用完吗?用硬件中断是一样的,没必要非得软中断。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    6 天前
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    0

    主题

    14

    回帖

    96

    积分

    注册会员

    积分
    96
    发表于 2024-5-11 13:35:14 | 显示全部楼层
    顶起来,让更多的人看到
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:53
  • 签到天数: 39 天

    [LV.5]常住居民I

    1

    主题

    81

    回帖

    249

    积分

    中级会员

    积分
    249
    发表于 2024-5-11 14:27:15 | 显示全部楼层
    能把回放放在帖子里吗,现在还看不懂
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    565

    主题

    9926

    回帖

    1万

    积分

    管理员

    积分
    14432
    发表于 2024-5-11 15:57:46 | 显示全部楼层
    国产原创 RTOS for 32位8051,STC32G12K128 线上免费课程
    国产原创 RTOS for 1T 8051,     STC8H8K64U     线上免费课程
    国产原创 RTOS
    线上免费教学,腾讯会议直播通知,10课时
    腾讯会议直播号497-3446-6072
    (安装腾讯会议软件后,输入该会议号)

    全局不关总中断的 RTOS / CosyOS-II for STC MCU
    2024/4/26,周五下午 14:00 ~ 16:30,教学视频回放已上传
    2024/4/28,周日下午 14:00 ~ 16:30,
    教学视频回放已上传
    2024/4/30,周二上午   9:00 ~ 11:30教学视频回放已上传

    2024/5/15,周三下午 14:00 ~ 16:30,即将开课,期待中
    2024/5/17,周五下午 14:00 ~ 16:30,即将开课,期待中
    2024/5/20,周一下午 14:00 ~ 16:30,即将开课,期待中
    2024/5/22,周三下午 14:00 ~ 16:30,即将开课,期待中

    ===本课程结束
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 23:35
  • 签到天数: 32 天

    [LV.5]常住居民I

    1

    主题

    39

    回帖

    225

    积分

    中级会员

    积分
    225
    发表于 2024-5-12 00:46:43 | 显示全部楼层
    这是最近的课程啊,我竟然没有注意到
    回复 支持 反对 送花

    使用道具 举报

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

    [LV.6]常住居民II

    0

    主题

    78

    回帖

    145

    积分

    注册会员

    积分
    145
    发表于 2024-5-12 11:37:53 | 显示全部楼层
    很期待新课
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 11:04
  • 签到天数: 42 天

    [LV.5]常住居民I

    0

    主题

    12

    回帖

    94

    积分

    注册会员

    积分
    94
    发表于 2024-5-12 23:20:45 | 显示全部楼层
    经过这段时间的试用,发现很好用,系统稳定,使用方便。期待后面的课程,深入学习一下。
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-6-14 01:17 , Processed in 0.070526 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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