- 博客(315)
- 资源 (40)
- 收藏
- 关注
原创 SlcanX 的 Linux SocketCAN 使用
SlcanX是性能强悍的SocketCAN工具,包含用户空间程序slcandx和内核模块slcanx_module,支持精确设置CAN总线参数(如速率、采样点、位时间等)。已在Ubuntu 20.04/22.04/24.04和NVIDIA Jetson Orin等环境下测试,提供两种配置方式:通过速率+采样点或时钟参数直接设置。示例脚本展示了如何配置4个通道为1M/5M不同速率,并已验证与CANoe的兼容性。该工具简化了CAN通信开发,支持多进程协同工作,适用于诊断、标定、数据记录等场景。
2025-12-04 18:28:10
695
原创 SlcanX 四路CANFD分析仪
SlcanX 超高性能 超小体积 超低价格 的四路CANFD分析仪, 支持到 10Mbits/s, 收发能力4路合计 12W帧/s, 支持二次开发, 支持 Linux SocketCAN.
2025-11-27 18:02:55
977
原创 GD32A503 评估板 CANFD LIN 兆易创新车规MCU
评估板采用GD32A503KCU3车规级MCU,支持CANFD和LIN通信, 。测试了 500K+2M 1M+5M CANFD 以及 LIN Master Slave 通信。
2025-11-20 18:39:46
625
原创 TC387 评估板 12路CANFD 千兆以太网 网关
评估板搭载四核TC387处理器,支持12路CANFD、千兆以太网等功能,配有USB串口和调试接口。文章详细展示了不同速率CANFD转发, 12路CANFD 1M+5M linux socketcan echo 测试, 千兆以太网 lwip iperf 测试等,为开发者快速评估硬件性能提供了完整参考。
2025-11-12 18:15:36
764
原创 CYT2B95评估板 TRAVEO环境搭建 1M+5M 8路CANFD 网关
CYT2B95开发板基于TRAVEO™ T2G系列MCU,配备双核处理器、大容量存储和丰富外设。该板集成8路CANFD接口、调试串口和基本硬件资源,支持ModusToolbox和Keil等开发环境。本文详细介绍了如何通过Project Creator创建工程,使用BSP Assistant配置外设和时钟树,以及编译下载流程。特别给出了8路CANFD的配置方法, 测试了1M+5M收发, 开发板相关资料可免费获取,为TRAVEO™ T2G系列开发提供参考。
2025-10-29 17:11:16
861
原创 AURIX TC364 评估板 8x8M_CANFD 100M_ETH 网关
英飞凌AURIX TC364评估板是一款功能强大的开发套件,板载SAK-TC364DP-64F300F AA芯片,支持8路CANFD通信(8Mbps)、百兆以太网和USB串口。评估板提供LED指示灯、复位按键及调试接口,可通过USB或8-28V直流电源供电。调试支持多种DAP调试器连接,配套开发工具包括Aurix Development Studio、Memtool和iLLD库。测试案例展示了LED控制、UART回显、CANFD通信(支持8通道1M/8Mbps速率)及以太网Ping功能,验证了开发板基本功能
2025-10-09 17:05:30
973
原创 MCP251863 使用笔记 1M+5M CANFD 树莓派Pico2 Arduino
MCP251863 SPI转CANFD, 文中测试了 树莓派Pico2 Arduino 通过 MCP251863 扩展 CANFD 的示例, 测试了 1M+5M CANFD收发, 自定义滤波器, 自定义 预分频 TSEG SJW TDC 等, 原理图和代码均开源.
2025-08-19 16:24:24
1113
原创 S32K312 环境搭建 6路CANFD收发测试
S32K312, CANFD x6 1M+5M 测试, S32DS RTD 开发环境搭建, DIO, UART, FlexCAN
2025-07-14 16:49:05
1289
原创 TCAN4550 SPI-CANFD 调试笔记
TCAN4550 这款 SPI 转 CANFD 芯片的调试笔记, 以 STM32 为例, 给出了 CubeMX 的配置, 以及源码链接, 对收发和Busoff等进行了测试
2025-03-17 20:35:22
2488
原创 FPGA Artix7 Bootloader App Python升级
本文在Artix7上复现了Xilinx官方的srec_spi_bootloader例子, 有详细的过程分析和图文说明, 然后动手实现了FPGA串口Boot的完整过程, 通过Python脚本一条命令升级, 自动把app的elf文件转bin文件,从app跳转boot,擦写flash, 写入app, 进行crc32校验后跳转到新的app.
2024-03-29 18:17:19
1696
原创 AXI CANFD MicroBlaze 测试笔记
在Xilinx的XC7A35上测试了AXI-CANFD的使用, Vivado进行了连线, Vitis编写嵌入式代码, 配置了CANFD的波特率 采样点 滤波器 收发中断等, 连上CANFD分析仪, 进行了Classic CAN标准帧扩展帧远程帧, CANFD标准帧扩展帧, 开BRS的CANFD等的收发测试
2024-03-12 17:35:49
3898
4
原创 CH343 使用USB转串口发送CAN报文
先测试了CH343走CAN收发器收发效果, 然后挂进WSL里面, 使用ASIO SocketCAN 完成发送测试, 最后使用VXCAN, 可以使用cansend等发送CAN报文, 通过CH343, CAN收发器到CAN分析仪进行了测试
2024-03-11 16:01:08
3020
原创 TC397 Tasking CMake Gitlab CI CD 环境配置
本篇先演示了ADS新建激活编译工程, 讲述了浮点模型, 链接脚本文件, 静态库集成等的设置, 接着配置了Tasking的终端环境和Toolchain, 给出了TC397 CMake集成使工程可以在终端命令行编译的方法, 最后展示了如何集成到Gitlab, 如何CI CD, 自动编译MCU工程和分发二进制文件, 最后给出了整个工程的源码以供参考.
2024-03-01 10:31:31
3867
13
原创 Vivado Vitis 2023.2 环境配置 Git TCL工程管理 MicroBlaze和HLS点灯测试
Vivado Vitis 2023.2 版本的安装, TCL脚本创建复原工程, Git版本控制, 用了4种方式来点灯, 纯Verilog, 基于MicroBlaze+GPIO的现有IP方式, HLS使用Cpp写自定义IP方式, HLS添加AXI接口接入MicroBlaze的纯Cpp开发方式.
2024-02-29 14:19:50
7492
7
原创 Rust 通过 DBC 解析传感器数据
Rust 通过bindgen FFI(Foreign Function Interface)调用 DBC生成的C代码 解析传感器数据
2022-08-23 18:01:11
1191
原创 non-Boost Asio 笔记: UDP UART SocketCAN Multicast UDS
non-Boost Asio, UDP, 串口, CANFD, 组播, Unix Domain Socket
2022-07-19 17:09:16
1812
原创 WSL2 通过 USBIP 连接USB串口设备 JetsonUSB备份刷机
win11 wsl2 ubuntu usbipd ch34x cp210x pl2303 stlink jetson_usb备份刷机
2022-07-15 20:19:24
5385
原创 ST NXP Infineon 常用MCU的汇总说明
STM32, S32K1xx, S32K3xx, MPC5xxx, Aurix TC3xx 汇总说明
2022-06-02 19:08:57
2832
原创 Node-RED探索 -- PM2 用户管理 JS Exec密码 Python UDP
文章目录PM2 常用命令编辑器用户管理JS 函数Exec 节点 含 密码输入Python 脚本exec 方式python-function 方式pythonshell 方式UDP 接收举例PM2 常用命令# 重启node-redpm2 restart node-red# 监控node-red的CPU和内存使用率pm2 monit# 如果是 pm2 monitor 会跳转到一个网页# 打印所有的环境变量pm2 env 0# 查看node-red的信息pm2 info node-re
2022-05-31 10:41:37
1353
原创 Node-Red 环境搭建
文章目录Node-Red 简介Node-Red 安装Node-Red 运行PM2 管理开机启动Dashboard 安装Node-Red 简介官网: Node-RED (nodered.org), 针对事件驱动型应用程序的低代码编程. 来看下 Node-RED - Wikipedia 的翻译:Node-RED是一种基于流的可视化编程开发工具,最初由IBM开发,用于将硬件设备,API和在线服务作为物联网的一部分连接在一起。Node-RED提供了一个基于Web浏览器的流编辑器,可用于创建JavaScr
2022-05-30 13:55:50
5113
1
原创 嗷~~~润
文章目录前言开机设置USB Type C联网10G以太网口静态IP设置apt 和 pypi 清华源小版本系统升级CPU CoreMark -- Orin vs Xavier vs TX2 vs RP4EMMC 测速 -- Xavier EMMC/UFS vs Oringrabserial 开机时间测试UEFI系统探索小问题设备树文件交叉编译工具链Orin vs Xavier参考前言由于 Orin 的 数据手册, 参考手册, 载板原理图, Pinmux 等文档, 还有Jetpack 5.0 开发者预览版都
2022-04-25 21:07:30
1940
6
原创 Jetson Xavier 设置 CANFD (Jetpack 4.6, 开启pllaon)
文章目录改动说明bpmp里面给can附加pllaon时钟源pinmux修改方法一方法二方法三结果检验设备树节点 clocks-init 去掉CAN的低功耗设置设备树节点 mttcan@c310000, mttcan@c320000 里附上 pllaon 时钟配置寄存器 TDCR设置脚本检验 与 CANFD 收发测试改动说明之前手中的Xavier一直用老版本的Jetpack, 最近换上较新的 Jetpack 4.6 以后, MTTCAN 配置发生了变化, CAN时钟默认为低功耗设置(没使能PLLAON),
2022-04-24 14:46:07
4541
2
原创 STM32H743 TFTP Boot 简录
文章目录stm32h743存储简况区域划分分散加载问题引出默认的分散加载文件修改分散加载文件CubeMX部分配置boot的jump_to_appapp中断向量表偏移app分散加载文件修改最简升级py脚本MCU处理参考stm32h743存储简况如下:2MB Flash, 分2个bank(存储区), 可在两个banks并行执行 读/编程/擦除 操作1 Flash_Word = 8 Words = 32 Bytes = 256 bits, 其实1 Flash_Word 还有额外的10bits ECC.
2022-03-16 18:35:21
3337
原创 碎碎记 1
文章目录LAN8742->KSZ8041晶振负载电容千兆网络线序串口LAN8742->KSZ8041STM32Cube配置以太网默认的PHY为LAN8742, 支持PHY地址自动搜索, 抱着试一试的态度, 虽然外部PHY是KSZ8041, 直接运行LAN8742的程序, 仍然是可以ping通的. 具体寄存器未查看.lan8742.c有个2000的宏定义, 每次初始化会死等2000ms, 显得初始化很慢, 可以视情况手动改小, 当然每次Cube自动生成代码又会回到2000#define
2022-02-14 21:36:07
3814
室内音乐喷泉
2012-11-11
gd32vf_usart_test0.zip
2019-10-30
stm32f767_ubuntu_stm32cubemx_truestudio
2018-11-23
lwip_test2.zip
2019-10-25
gd32vf_gpio.zip
2019-10-28
BlinkBlink.zip
2019-09-23
can_test0.zip
2019-10-24
lpuart_test0.zip
2019-10-23
gd32f_timer_interrupt.zip
2019-10-29
stm32_gpio.zip
2019-11-04
给出了TC397 Tasking CMake Gitlab集成使工程可以命令行编译 CI CD的最小工程
2024-03-01
ARS408_id0.dbc
2021-07-30
TC397_UART.zip
2020-10-27
stm32_can_fdcan.zip
2019-11-08
stm32g4_canfd.zip
2021-02-22
stm32h750_fdcan.zip
2021-02-23
s32k_freertos_test1.zip
2019-12-06
TC397_Blink_LED.zip
2020-10-27
rtl8380_draft_datasheet.pdf
2019-12-12
mpc5748g_can_pal_test0.zip
2020-01-15
t14gen1_ubuntu16.zip
2021-07-15
s32_pwm_test0.zip
2019-12-03
Uart_14M_1.zip
2021-02-05
stm32_timer_test0.zip
2019-11-05
mpc5748_gpio.zip
2020-01-13
s32_wdog_test0.zip
2019-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅