查看: 5652|回复: 6

[其他] 发一个dispatch.s文件中关于任务上下文切换的注释文件

[复制链接]
  • TA的每日心情
    奋斗
    2017-1-17 10:45
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    38

    主题

    395

    帖子

    3

    高级会员

    Rank: 4

    积分
    780
    最后登录
    2023-11-17
    发表于 2012-2-15 14:59:56 | 显示全部楼层 |阅读模式
    在操作系统中,执行任务上下文切换的程序都是存放在由芯片指令编写的汇编文件中,其中的函数涉及到对CPU寄存器的操作,这些程序可以称为RTOS中核心的核心。
    在MQX中,执行上下文切换的代码位于psp的dispatch.s文件中。其中包含关于实现任务调度的函数有:
    _sched_start_internal
    _sched_run_internal
    _sched_check_scheduler_internal
    _sched_execute_scheduler_internal
    在部分代码的注释中,对这些函数的执行进行了一定的说明,对于初学者而言,有一定的参考意义。
    我知道答案 目前已有6人回答

    dispatch_SY_2012-02-13.rar

    5.02 KB, 下载次数: 91, 下载积分: 威望 1

    回复

    使用道具 举报

    该用户从未签到

    11

    主题

    25

    帖子

    0

    新手上路

    Rank: 1

    积分
    88
    最后登录
    1970-1-1
    发表于 2012-7-20 23:43:21 | 显示全部楼层

    回复:发一个dispatch.s文件中关于任务上下文切换的注释文件

    谢谢,正在这一块纠结中
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    18
    最后登录
    1970-1-1
    发表于 2012-8-18 11:48:52 | 显示全部楼层

    RE:发一个dispatch.s文件中关于任务上下文切换的注释文件


    非常感谢,你们都是高人啊,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6

    主题

    45

    帖子

    0

    注册会员

    Rank: 2

    积分
    154
    最后登录
    2021-12-2
    发表于 2013-4-22 15:22:23 | 显示全部楼层

    RE:发一个dispatch.s文件中关于任务上下文切换的注释文件

    感谢楼主的无私分享,这为理解MQX提供了很大的帮助
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    178

    帖子

    0

    高级会员

    Rank: 4

    积分
    825
    最后登录
    1970-1-1
    发表于 2013-4-24 11:43:08 | 显示全部楼层

    RE:发一个dispatch.s文件中关于任务上下文切换的注释文件

    感谢分享!!学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    25

    帖子

    0

    新手上路

    Rank: 1

    积分
    40
    最后登录
    1970-1-1
    发表于 2014-3-17 13:45:13 | 显示全部楼层

    RE:发一个dispatch.s文件中关于任务上下文切换的注释文件

    板主,你好! 我在调试MQX4.1程序在我的硬件电路板上(MK60DN512VLL10)的时候,程序总是死在“ASM_LABEL(no_one_to_run) /* woohoo, idle task must be enabled, this point cannot be reachable, you have serious problem */ b .”里,请问是怎么回事呢,但在开发板(MK60DN512ZVLQ104)上却可以正常运行。谢谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-5-18 15:16
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    0

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    94
    最后登录
    2019-12-27
    发表于 2015-7-13 10:13:43 | 显示全部楼层
    感谢分享!!学习了
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 04:09 , Processed in 0.103290 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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