Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
我本来打算通过etmr的捕捉功能,捕捉下降沿,读取两个下降沿之间的tick数,根据这个数据进行软件解析。前面也有问题提到过,此方案读取的tick一直为0,不论是读下降沿count还是读周期。 后来我改成使用gpio中断,每次读取etmr的值来计数,结果和sent模块的解析类似。只是引入crc校验后,检验的失败率太高了,根据120M的时钟,120tick为1us,sent协议计数是1.5-1.84us。请问你们sent模块如何做的补偿,或者你们有软件解析的方案吗?
靠软件去解析这个波形应该没可行性,CPU loading 太高了。
SENT 是总线机制,如果可以的话,可以试一下分时复用,即当前总线空闲时,传感器再发数据
Diga 我的三个sent信号不需要触发,都是不间断发送的,tick分别是1.65us,1.65us,3us。你们评估可以实现时分复用吗?
没有可行性,如果没法主控的话,不能分时复用
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...