恭喜,你发布的帖子
发布于 2024-07-02 08:37:42
10楼
要是不行的话第二次就已经不行了。不用等到第三次。
图中没发现可疑的地方。最可疑的就是没有看到全部子程序。盲猜,应该是有逻辑使用了未赋值的L。总是习惯性地觉得某L能保持上次的值。
看看这里。Bitime指令前面有比较指令,当这个比较不on的时候Bitime就没有值。下面的LD1哪来的有效运算?当然,你选择了in/out参数。除了第一周期外是有有效值的。但是这个是不是你想象的结果?如果LD5一直不等于18,Bitime一直不通,Citime输入端得到的是上次的数据,0。是不是你想要的结果。直到Bitime on了才有新鲜的值。
你知不知道Citime指令输入个0代表什么?
你知不知道Citime指令输入来自Bitime的输出值又是代表什么?
请填写推广理由:
分享
只看
楼主