有没有大佬知道这个电路输出为什么只有1V多?按数据手册接的,设置外部输出,输出值也不对
有没有大佬有1602的HAL库驱动
stm32 spi从机实现bissc通信(在线等)
stm32 定时器外部时钟1的TI1FP1及TI2FP2的设置问题
STM32F1定时器中触发信号TRC的来源及选择配置是怎么样的
输入捕获测频率返回异常?
STM32F103 bug
怎么将keil工程更换为vscode工具链?
HAL_UART_Receive_IT不管设置size是多少,我串口一次性发4个字符,最后保存在buffer的也只有一个元素
Error in final launch sequence: Failed to execute MI command: target remote localhost:61234
微信公众号
手机版
测到波型的前提是存在通讯,如果总线上只有一个待测设备那么数据是根本发不出来的,因为CAN的帧有响应位,所以想得到CAN总线的波型上必须有两个正常并正在通信设备,才能显示出波型。
有了波型想计算出波特率也不是很容易,因为CAN的帧太复杂了,相对串口只有10个位,简单多了
如果总线上存在设备,可以以不同波特率发送数据,看是否有被响应(检测错误标记),可以试试这种方法是否行的通
是有两个设备在通讯的,然后在其中一个设备中的CNA接口的RX引脚与TX引脚上进行侦测,这个能否实现呢?
这样应该能抓到波形,怎么分析波型就得看CAN协议了
这样做还不如直接把设备接到CAN总线上了
单纯想通过单片机测得波特率而已
是你想多了,我只是单纯想通过单片机去自适应总线的波特率而已,有没有什么方法?
我想用单片机的捕获功能,但CAN的RX与TX管脚上用示波器看不到波形
要连接上硬件通信才会有波形输出
有硬件通讯的,另一个节点一直在发数据,50ms发送一次的
波形都没有,能隐形通信吗,不需要电平吗...你觉得有这么先进的东西吗,自己检查哪里问题了