在代码设计方面,我不确定如何继续进行项目。
考虑一个必须使用模数转换器监控电压值的设备,如果测量值离开某些限制,有时必须调节它的 pwm 输出。该设备还具有一个接口,例如 LED 和按钮以及一个电位计。
如果用户更改电位器值,设备在等待用户输入时仍需监控电压。另一个问题是设备必须快速行动(关闭驱动器以在 10 毫秒内供电)。您会推荐状态机还是程序编程?
用 C 语言构建状态机有多难?当控制器(STM32F0)必须读取 4 个 ADC 输入并生成 2 个 PWM 时,它是否足够快?
在代码设计方面,我不确定如何继续进行项目。
考虑一个必须使用模数转换器监控电压值的设备,如果测量值离开某些限制,有时必须调节它的 pwm 输出。该设备还具有一个接口,例如 LED 和按钮以及一个电位计。
如果用户更改电位器值,设备在等待用户输入时仍需监控电压。另一个问题是设备必须快速行动(关闭驱动器以在 10 毫秒内供电)。您会推荐状态机还是程序编程?
用 C 语言构建状态机有多难?当控制器(STM32F0)必须读取 4 个 ADC 输入并生成 2 个 PWM 时,它是否足够快?