只有小龙龙原本的Sensor总共12个通道的时候,虽然只有0-11号通道,但是GET 12-16能正常的GET,12-16号通道的值都是0
然后加入QCCFSM这个Sensor,这个Sensor的5个通道有预设值,UPdate函数里面什么也不做
可以看到能GET且预设值已经读取到了
然后我修改Update函数,只加了一句,就是读取第一个通道的值,这个值是电容电压。
CDP直接不回复了。
加了这一句连Cdp里面加的断点都没法触发。
还有个问题,就是当时有回复,但是过一会之后就没回复了
而且还发现在update里面声明临时变量,然后这样赋值CDP就可以正常回复,
但是如果是把samples数组的值赋值给 类的成员变量,CDP就不回复了
单步调试,MyHost->Update,前面的都正常进入了AI->update AO->update DIO->update DIO->update就这个不知道为啥进入构造函数了,而且每次MyHost->update都进入构造函数
那为啥改FSM->FSM会影响CDP能不能通信
本文章使用limfx的vscode插件快速发布