can

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

电路方案

查看更多

设计资料

查看更多
  • 硬件维度深度解析:CAN与10BASE-T1S收发器设计要求对比
    随着软件定义汽车(SDV)的发展,车载边缘节点对高带宽、低延迟的需求增长。本文对比了10BASE-T1S与CAN在框图、电源架构复杂度及系统特性的差异,强调了10BASE-T1S在成本、电源需求、信号质量和拓扑灵活性方面的优势。
  • CAN转ModbusTCP网关:破解电池生产线设备协议壁垒,实现全链路智能互联
    在电池生产的现代工艺中,自动化和信息化水平的提高是提升产能、保障品质与安全的关键。CAN 协议作为一种广泛应用于汽车、工业控制等领域的串行通信协议,它以其高可靠性和强实时性而受到企业的青睐。而在众多工业通讯协议中,ModbusTCP作为一种常用的工业以太网协议,其易用性和通用性使得它成为连接不同设备和系统的理想选择。因此,无锡耐特森CAN转ModbusTCP网关在这样的背景下应运而生,并在电池生产
    255
    05/22 10:15
  • 从“异常时序”到“精准定位”: 示波器如何提升抖动分析与故障排查效率
    随着高速数字系统、嵌入式平台以及高速通信接口不断向更高数据速率发展,系统时序稳定性正在成为影响产品可靠性的核心因素之一。无论是FPGA、处理器、高速SerDes接口,还是CAN、PCIe等总线系统,其底层运行都高度依赖稳定的时钟参考。一旦时钟系统出现异常,即使只有极少量的边沿偏移,也可能导致系统间歇性故障、数据错误甚至链路失锁。 在这种背景下,抖动(Jitter)已经不再只是实验室中的理论指标,而
    从“异常时序”到“精准定位”: 示波器如何提升抖动分析与故障排查效率
  • STM32H7双路CAN开发踩坑记录
    STM32H743 MCU的CAN1和CAN2无法同时使用的问题源于CAN的消息RAM配置不当。解决方法是调整CAN2的消息RAM偏移地址,使其避开CAN1使用的内存区域,从而避免内存冲突。具体代码示例如下: ```c FDCAN2_Handler.Init.MessageRAMOffset = FDCAN1_Handler.msgRam.EndAddress - SRAMCAN_BASE; ``` 此外,提供了CAN配置参考代码,详细介绍了CAN初始化过程中的各项参数设置及其作用。
    709
    05/19 09:44
  • GD32双路CAN开发踩坑记录
    GD32 MCU CAN1无法接收数据的问题在于其默认使用的过滤器编号范围。解决方法包括使用编号为14-27的过滤器或通过修改`CAN_FCTL`寄存器中的`HBC1F`来调整过滤器编号的分配。此外,提供了完整的CAN配置参考代码,包括GPIO配置、CAN初始化和消息传输等功能。
    574
    05/19 09:33