对话
功能性? |
贡献者
最后两条注释是对特定代码行的注释。请单击评论标题中的链接以获得正确的上下文。 |
贡献者作者
我最初调用设置 STATE_QUEUED,然后调用 cycle_start() 以在概念上排列事物(命令排队 –> 执行),然后将其设置为设置 STATE_CYCLE 并调用 st_wake_up()。我保留了对 st_wake_up() 的调用,因为它设置了其他几个变量。有一次我使用的是 step_pulse_time,但一旦我开始理解它是如何工作的就把它分解了。看起来其他任何值集对模拟都不重要(定时器内容和 out_bits,在 TIMER2_COMPA_vect() 中再次设置)。 当我开始研究模拟器时,我想到的是一个类似模拟的模拟器(包装以与 UGS 一起使用),并且在涉及模拟多少控制器功能时仍然需要更正我的假设。 我有一个更改,其中包含您的建议以及 get_step_time() 返回值的常量定义。 |
贡献者
太好了,非常感谢。我现在将它合并。 |
使模拟时间与实际工作保持一致。解决问题 306 中提出的问题。