我正在开发一个项目,其中包含计算正弦波作为控制环路的输入。
\n正弦波的频率为 280 Hz,控制循环每 30\xc2\xa0\xc2\xb5s 运行一次,并且针对 Arm Cortex-M7 的所有内容都是用 C 编写的。
\n目前我们只是在做:
\ndouble time;\nvoid control_loop() {\n time += 30e-6;\n double sine = sin(2 * M_PI * 280 * time);\n ...\n}\nRun Code Online (Sandbox Code Playgroud)\n出现两个问题:
\n\n