这段时间一直在信息CAN通讯的相关知识,然后好奇心使然,决定用 ST 芯片试试。 我使用两块 STM32F103C8T6 的核心板作为两个CAN 节点,一发一收。 CAN收发器使用的是 TI 公司出品的 VP230 芯片。在淘宝上能买到小模块的。 目前卡在收发测试不通的问题上, CAN的发送端 Transmit( ) 函数返回邮箱号 0, 1, 2, 4, 4, 4.... 查询源代码指导返回 4 意味着发送邮箱满。也就是说程序发送了三次,将信息放到邮箱之后没有空余邮箱了。 我现在非常想知道的是: 为什么 CAN 的收发器不能顺利的将邮箱里面的信息发到总线呢? 实际测量了下 CAN-H 与 CAN-L 之间的电阻约为62Ω。 |
æ ¸å¿æ¿ CANãé讯æµè¯
关于使用STM32G030C8T6的串口收发过程中串口接收问题
有人知道stm32cubemx中,如何自定义lwip平台。(默认只有一个lan和dp的芯片,我需要用yt8512的)。或者说cubemx生成的lan芯片的文件如
stm32f767zi 以太网无法接收问题
STM32F746g-disco开发板串口配置串口助手无法接收到数据
STM32WB10CC可以做MESH吗
STM32L4 USBD CDC-MSC组合设备类CDC_Transmit_FS发送问题
usart奇偶校验问题
3.3V供电STM32是否能直接控制5V供电的芯片
WiMinet 评说1.3:模拟式UDP中继技术缺陷
【技术探讨】无线通信中如何排查电磁波干扰?
STM32F103C8T6 傳送郵箱記得好像只有3個