实时操作系统应用开发技术基于轻量级鸿蒙与RISC-V的编程实践第6章RTOS下程序设计方法.pptxVIP

  • 1
  • 0
  • 约4.34千字
  • 约 10页
  • 2026-08-13 发布于安徽
  • 举报

实时操作系统应用开发技术基于轻量级鸿蒙与RISC-V的编程实践第6章RTOS下程序设计方法.pptx

实时操作系统应用开发技术第六章RTOS下程序设计方法主讲人:王宜怀时间:2025.61/24

CONTEN录程序稳定性问题ISR设计、线程划分及优先级安排问题利用信号量解决并发与资源共享的问题优先级反转问题2/24

程序稳定性问题实时操作系统应用开发技术6.1PART-3/24

程序稳定性问题是程序设计的核心问题,也是复杂问题,本节给出程序稳定性问题最基础性论述。这个论述不局限于RTOS下程序设计,也适用于OS下程序设计。6.1程序稳定性问题4/24

保证通信稳定是嵌入式系统的关键。可通过选用低速波特率、增加校验等方式增强通信稳定性。例如,串行接口选用9600波特率,增加循环冗余校验。保证通信的稳定物理信号输入稳定对系统至关重要。可通过软件滤波等方法增强信号稳定性。例如,对模拟量采用中位值滤波法,对开关量采用基于统计计数的判定方法。保证物理信号输入的稳定嵌入式系统稳定性要求保证CPU运行稳定。可通过指令冗余、软件拦截技术、数据保护等方法增强CPU运行稳定性。例如,在双字节指令后插入NOP指令,避免程序跑飞。保证CPU运行的稳定物理信号输出稳定是系统可靠运行的保障。可通过输出重置、滤波等方法保证输出稳定。例如,定期向输出系统重置参数,对输出进行柔和控制。保证物理信号输出的稳定020104036.1.1稳定性的基本要求5/24

看门狗定时器是解决计算机运行“跑

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档