楼主想要讨论的问题是单片机RTOS中很重要和和基本的问题。但是建议楼主将讨论的题目修改为“在关闭总中断的情况下 在STC单片机上实现中断里和中断外任务切换的 技术方法探讨”。 建议的理由如下: (1)首先题目不当。因为“是否应该允许”这种讨论的主体和客体都不明确,容易变成骂战。主体是谁?谁有权利来允许和不允许?客体又是谁?谁愿意或者必须服从谁的允许不允许。 比如“允不允许打狗”就是一个典型,如果不说明是什么样的人,在什么样的场合,打什么样的狗,就得不出有效的结论来。 (2)其次是论点涉及的对象不具体,“RTOS临界区”和“任务切换”的概念对于不同的领域有不同的语义,并且对于STC单片机RTOS而言,“任务切换”就分为中断里和中断外两种,而STC单片机上的“RTOS临界区”和“RTOS临界区保护方法”远不止一种。 (3)然后题目的 “深度思考”要求不明确。是楼主已经“深度思考”过了,准备分享自己“深度思考”的结果,还是楼主还没有“深度思考”,准备分享自己“深度思考”的过程? 又或者是楼主要求有兴趣的网友自己在家“深度思考”? (4)最后是楼主本身就是一个单片机RTOS的研发者,楼主没有以身作则,有点老太太打电筒只照别人不照自己的味道。 楼主你自己的CosyOS允不允许在关闭中断的情况下进行中断里和中断外的任务切换?你没有说。你觉得应该不允许?也没有说?如果现在的版本不允许,是技术没有实现还是根本就不想允许?也没有说。你自己都不说,自己都不做例子,别人怎么跟帖? (5)如果题目修改了,是技术类的讨论,我会参与。如果不修改,是思想类的讨论,也还是有价值的。只是我已经过了这个阶段了,就不参与了,大家讨论和争论就好,我吃瓜就行了。 所以不论怎么样都支持楼主开辟讨论帖。
|