can

优信电子10 天前
stm32·单片机·嵌入式硬件·can·can 收发器·sn65hvd230·tja1050
STM32F4分别驱动SN65HVD230和TJA1050进行CAN通信
黄金右肾14 天前
stm32·单片机·can·嵌入式软件
STM32之CAN通讯(十一)STM32F407 系列文章 - CAN通讯(十一)目录前言一、CAN二、CAN驱动电路三、CAN软件设计
code .18 天前
单片机·嵌入式硬件·can·canfd·stm32g4
STM32G431收发CANPB8作为CAN_RX,PB9作为CAN_TX,连接一个CAN收发器TJA1051T/3设置连接FDCAN1的参数,使用1个标准过滤器,波特率位500K 使能FDCAN1的中断
十六宿舍24 天前
网络·单片机·汽车·can·autosar·嵌入式开发·车载
【AUTOSAR 基础软件】Can模块详解(Can栈之驱动模块)文章包含了AUTOSAR基础软件(BSW)中Can模块相关的内容详解。本文从AUTOSAR规范解析,ISOLAR-AB配置以及模块相关代码三个维度来帮读者清晰的认识和了解Can驱动软件模块。文中涉及的ISOLAR-AB配置以及生成的ARXML均依托于ETAS工具链,而MCAL部分是使用tresos Studio来导入ARXML并生成对应的驱动配置代码,驱动则是使用对应MCAL安装的MC-ISAR_AS422_TC3xx_BASIC_2.20.0下的源码。以上各个部分与AUTOSAR规范之间可能会有些许的出
嵌入式科普1 个月前
c语言·stm32·can·spi·全双工·ra6m5
嵌入式科普(24)从SPI和CAN通信重新理解“全双工”目录一、概述二、参考资料三、嵌入式常见的通信对比四、驱动函数对比五、总结前段时间因为没有真正理解“全双工”的概念,导致spi的驱动写了好几天
Logintern092 个月前
can·dbc·cantools·canmatrix
使用canmatrix模块解析DBC,生成的.exe文件执行报错使用canmatrix模块解析DBC,pycharm运行程序代码是能够正常实现功能的,但是生成.exe后执行报错如下:
来可电子-CAN3 个月前
can·工程机械·特种车辆
CANIOT网关CAN透传功能再工程机械行业的应用CANIOT透传网关具有CAN数据透传功能,接下来介绍一下具体的操作步骤和如何在电脑上显示接收的数据。 1、首先我们给网关通电,并将网关的CAN口连接到我们的CAN设备上,这里我们使用来可电子的USBCAN卡来模拟CAN设备发送数据,网关和CAN卡的接线如下图所示。 2、接下来我们使用自己的账号登录网关的透传客户端软件,单击选中左侧在线设备,进入远程维护界面,点开CAN1透传,选择服务器模式,配置好波特率和端口,IP不要改动,然后点击启用按钮。 3、接下来我们打开来可电子的CAN测试软件VBDSP,先打开
佣兵之王@大青山3 个月前
can·esd·rs485·防护·浪涌·gdt·空气放电管
RS485/CAN的隔离电路分析RS485/CAN的隔离电路分析客户对ESD的防护,要求的等级越来预高,电路防护设计等级也在提高,如下依据实际情况,分析电路动态变化。
Trump. yang3 个月前
嵌入式硬件·can·autosar·通信原理
AutoSar CP 通信服务核心—Com模块详解信号的处理和映射:信号组:数据的传输和接收:定期传输:事件驱动传输:数据更新通知:缓冲管理:信号网关也就是针对单个信号进行处理和转发。通过信号网关,系统可以实现信号从一个网络到另一个网络的透明转发,而不必对整个PDU(Protocol Data Unit)进行处理。信号网关可以将不同总线之间的信号转发。例如,将来自CAN总线的信号转发到LIN总线或Ethernet网络。
mmprime3 个月前
can·canfd
杭州研砺LCWLAN的实际应用我们的LCWLAN设备在实际使用中以裸板的形式放在客户的智能总线控制器中,客户的智能总线刀片灯,柔性灯货架,柔性感应钢网柜以及智能电子料架等设备都是接到总线控制器上,然后总控制器通过CAN总线和我们的LCWLAN设备连接,LCWLAN再通过网线和WiFi转出,网线连接到交换机上再转入到局域网中,可以通过连接在局域网内的PC端上位机对总线控制器下挂载的设备进行状态的实时监控以及控制类操作,WiFi则是使用AP模式,支持附近区域内的PC和手机直接进行连接,可以使用PC端上位机或者客户自己开发的手机端APP在现
来可电子-CAN4 个月前
汽车·can·工程机械·特种车辆·煤矿
USBCANFD卡再汽车电子行业中得应用随着汽车电子的高速发展,车内信息的急剧增多,传统的CAN总线的数据传输能力已经很难满足车辆ECU的数据传输需求了,此时CANFD就应运而生了。 CANFD和CAN最主要的区别就是CANFD的ID段和数据段能够以不同的速率传输数据,这就保证了即使CANFD报文的数据段最多可以传输64个字节,也不会出现因为传输的带宽不够而导致的丢帧的情况。CANFD在保证高速传输的同时,还可以完全向下兼容CAN报文的传输。因此,在实际的汽车电子测试中,如果车辆涉及到CANFD通讯,我们完全可以使用CANFD的设备进行通讯检测
Zevalin爱灰灰5 个月前
汽车·can·canoe
CANoe/CANalyzer基础教程 第五章(CAPL语言)参考教程:01 新建工程及通道配置_哔哩哔哩_bilibili(1)CAPL是CANoe自带的一种类C编程语言,封装有丰富的函数库。
LabVIEW开发6 个月前
can·labview·labview开发
LabVIEW与CANopen实现自动化生产线的设备控制与数据采集在某工厂的自动化生产线上,多个设备通过CANopen网络进行通信和控制。这些设备包括传感器、执行器和PLC,它们共同负责监测和控制生产过程中的关键参数,如温度、压力、速度等。为了实现对整个生产线的集中监控和管理,工厂决定使用LabVIEW作为上位机软件,并通过CANopen协议与各个设备通信。这种结合能够提供更高的控制精度和系统可靠性。
蚂蚁小兵6 个月前
can·canfd·位时间·波特率
CANFD报文 位时间 理解如图,是一个CANFD总线的波特率配置,仲裁段速率为500Kbps,数据段为2000Kbps。通过 公式 Bit Time = 1 / Baud Rate ,可以计算出每个Bit的时间,下表数值单位为纳秒
CharGer.6 个月前
c#·网络编程·can
通信协议_C#实现CAN通信数据帧用于传输实际的数据。远程帧用于请求发送具有特定ID的数据帧。当某个节点检测到错误时,它会发送错误帧来中断当前传输。
江安吴彦祖6 个月前
单片机·物联网·汽车·can·canopen
工业控制:CANOpen(控制器局域网络)协议快速学习SDO帧的格式规定如下:1、SDO请求帧:2、SDO响应帧:例如,当需要修改或读取CANOpen设备中对象字典的某个条目时,我们可以通过SDO来实现。过程如下:
鹿屿二向箔6 个月前
can
在CANopen协议中,SDO的意思在CANopen协议中,SDO(Service Data Object)指的是服务数据对象,它是CANopen网络中用于设备配置和参数化的主要机制之一。SDO用于在主站和从站之间传输配置和状态数据,特别适用于传输那些长度超过标准CAN数据帧所能承载的8字节数据的对象字典项。
劉小帅7 个月前
qt·can
CANoe的capl调用Qt制作的dll因为Qt封装了很多个人感觉很好用的库,所以一直想通过CAPL去调用Qt实现一些功能,但是一直没机会(网络上也没看到这方面的教程),这次自己用了两天,踩了很多坑,终于是做成了一个初步的调用方案,虽然有点麻烦,但是以后可能会让自己提高很多的效率。 之前的方案是通过Qt制作面板,然后CAPL和Qt通过tcp/udp进行通讯,实现了部分功能 现在是直接封装成dll,不需要单独打开Qt程序的界面 废话结束,进入正题
劉小帅7 个月前
qt·自动化·can
CAN和CANFD数据写入.asc文件的dll因为工作需要,需要做一些硬件不是CANoe的上位机(比如说周立功CAN,NI-CAN),上位机需要有记录数据的功能,所以用Qt制作了一个记录数据的dll,方便重复使用(因为有的客户指定了编程软件,所以我也没办法呀,没办法编一次就好)。 进入正题,本次以labview调用dll写入ASC文件为例。 下面先介绍一下文件
嵌入式小宁7 个月前
汽车·can·twai
ESP32 双线汽车接口 (TWAI)一:TWAI概述 双线汽车接口 (TWAI) 是一种适用于汽车和工业应用的实时串行通信协议。它兼容 ISO11898-1 经典帧(CAN2.0),因此可以支持标准帧格式(11 位 ID)和扩展帧格式(29 位 ID)。ESP32 包含 1 个 TWAI 控制器,经配置可以在 TWAI 总线上使用外部收发器通信。