浅谈OpenHarmony的内核实时性
浅谈OpenHarmony的内核实时性 (文章已获得诚迈科技资深研发工程师-陆道授权) 典型的几种需要实时性的场景: 电力系统需要10ms之内完成一次数据采集 工业控制中的PLC需要在固定时间内完成一定的动作以满足协作要求。 有些工业场景甚至微秒级的时间内做出响应。 人行机器的视觉图像数据,手臂的运动的实时性要求。 工业场景下网络数据的传输实时性要求。 衡量内核的实时性指标: 中断响应时间 任务切
·
浅谈OpenHarmony的内核实时性
(文章已获得诚迈科技资深研发工程师-陆道授权)
典型的几种需要实时性的场景:
电力系统需要10ms之内完成一次数据采集
工业控制中的PLC需要在固定时间内完成一定的动作以满足协作要求。
有些工业场景甚至微秒级的时间内做出响应。
人行机器的视觉图像数据,手臂的运动的实时性要求。
工业场景下网络数据的传输实时性要求。
衡量内核的实时性指标:
中断响应时间
任务切换时间
衡量任务的实时性指标:
任务的最短时延
任务的最长时延
任务的任务的平均延时
影响内核的实时性因数:
时钟节拍tick
调度算法
资源等待时间
多任务
OpenHarmony上实时性提升的几种方案的优缺点对比
KFreeRtos设计
OpenHarmony上是实时线程KFreeRtos开发
更多推荐
所有评论(0)