pwm关闭输出
VL53L5CX无法使用
请教STM32F103的DMA空闲接收问题
3.3v单片机能刷写1.8v的spi flash吗?
STM32CubeMX配置STM32F103C8T6 RTC分频器问题
STM32F103RCT6断电以后,ADC会漏电
STM32F103VCT6通过串口1烧录程序问题
F103的IIC支持高速400K频率吗?
为什么用cubemax生成f103c8t6的freertos在编译时会报错
CUBEIDE打开一个工程,怎么改变主控芯片的同系列型号?
微信公众号
手机版
测到波型的前提是存在通讯,如果总线上只有一个待测设备那么数据是根本发不出来的,因为CAN的帧有响应位,所以想得到CAN总线的波型上必须有两个正常并正在通信设备,才能显示出波型。
有了波型想计算出波特率也不是很容易,因为CAN的帧太复杂了,相对串口只有10个位,简单多了
如果总线上存在设备,可以以不同波特率发送数据,看是否有被响应(检测错误标记),可以试试这种方法是否行的通
是有两个设备在通讯的,然后在其中一个设备中的CNA接口的RX引脚与TX引脚上进行侦测,这个能否实现呢?
这样应该能抓到波形,怎么分析波型就得看CAN协议了
这样做还不如直接把设备接到CAN总线上了
单纯想通过单片机测得波特率而已
是你想多了,我只是单纯想通过单片机去自适应总线的波特率而已,有没有什么方法?
我想用单片机的捕获功能,但CAN的RX与TX管脚上用示波器看不到波形
要连接上硬件通信才会有波形输出
有硬件通讯的,另一个节点一直在发数据,50ms发送一次的
波形都没有,能隐形通信吗,不需要电平吗...你觉得有这么先进的东西吗,自己检查哪里问题了