ZHCU696G September 2019 – October 2023
软件项目使用 C-background 和 C-ISR 框架。此项目使用 C 语言后台代码作为应用的主要支持程序,并负责所有系统管理任务、决策制定、智能和主机交互。C-ISR 代码在时间关键型中断服务例程 (ISR) 中执行,并运行全部的关键控制代码。此代码包括 ADC 读取、控制计算和 PWM 更新。使用备用 PWM 模块计时器以50kHz的固定速率执行 C-ISR 的控制 ISR 部分。图 3-23 示出了固件的软件流程图。
此项目分为两个增量实验,便于用户学习并熟悉电路板
和软件。这个方法对也适用于调试和测试电路板。