# StartbitKit **Repository Path**: manbukejigu/startbit-kit ## Basic Information - **Project Name**: StartbitKit - **Description**: 开源的USBCAN设备,包含硬件、嵌入式软件、上位机软件。 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 17 - **Created**: 2025-05-28 - **Last Updated**: 2025-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # StartbitKit ![输入图片说明](https://img-blog.csdnimg.cn/55cb697da11548bbbebe608c64964dda.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5piO5aSp5piO5pyI5piO5bm0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center) #### 介绍 开源的USBCAN设备,包含硬件、嵌入式软件、上位机软件。 主控芯片采用的STM32F105RBT6,硬件有USB、CAN、TF卡等接口,软件有以下功能: - 报文显示 - 信号值显示(解析dbc显示信号值) - 信号曲线显示(解析dbc显示信号曲线,使用zedgraph或Scottplot) - 信号发送(周期发送,波形生成) - 报文记录(asc格式) - 报文回放(asc文件的报文回放到总线上) - 总线状态显示(报文统计、负载率、总线状态、错误帧) - 输入输出控制(io、ad) - 自动化测试(待细化) - uds诊断(待细化) - uds烧写(在线、离线) - 附加工具(报文记录格式转换、报文记录裁剪) - 总线干扰(待细化) - 扩展脚本(使用eclipse for c/c++和mingw编写dll,上位机调用dll) #### 开发环境 硬件: - PCB绘制:PADS Logic VX.2.2 嵌入式软件: - 编译环境:STM32CubeIDE 1.4.0 上位机软件: - 语言:C#(Winform) - 编译环境:Visual Studio Community 2017 ![上位机最新进展](SoftwareWin/StartbitKit/MyResources/Snipaste_2021-12-16_13-49-05.png) #### 参与贡献 1. 如果有任何建议、帮助请联系QQ:3167139165 2. 汽车电子交流QQ群:678397352