自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (15)
  • 收藏
  • 关注

原创 CANas分析软件,DBC文件解析,CAN报文分析,仿CANoe曲线显示

1、CAN连接,支持周立功CAN及PCAN2、DBC解析与生成3、历史报文解析,支持asc,csv,blf等格式4、曲线生成,仿CANOE的曲线显示下载地址:https://download.youkuaiyun.com/download/amw2738/12833259

2020-09-12 14:56:32 31045 139

原创 stm32制作CAN适配器5--WinUsb上位机编写

winusb

2024-12-19 21:04:59 628

原创 stm32制作CAN适配器4--WinUsb的使用

stm32,stm32474,canfd,winusb

2024-12-19 20:41:55 725

原创 stm32制作CAN适配器3--自定义USB及多端点使用

上次我们用STM32F072制作了一个USB的HID模式下的CAN转换器,今天我们要把HID模式改成自定义模式,增加其它端点进行通讯。只要在前一个工程的基础上进行一些更改。1、更改usbd_desc.c中设备描述符__ALIGN_BEGIN uint8_t USBD_FS_DeviceDesc[USB_LEN_DEV_DESC] __ALIGN_END ={ 0x12, /*bLength */ USB_DESC_TYPE_DEVICE,

2021-05-12 20:19:35 2681 7

原创 stm32制作CAN适配器2--兼容使用周立功上位机

上次我们使用

2021-05-11 18:54:26 5144 12

原创 stm32制作CAN适配器1--USB转CAN

STMF072系列可以同时使用CAN与USB,利用这个功能可以制作一个简单的USB转CAN。1、管脚配置2、时钟配置3、CAN配置,500Kbps4、USB配置5、下面对USB代码部份进行更改:usbd_custom_hid_if.c文件中更改__ALIGN_BEGIN static uint8_t CUSTOM_HID_ReportDesc_FS[USBD_CUSTOM_HID_REPORT_DESC_SIZE] __ALIGN_END ={ 0x05,0

2021-04-30 20:14:39 12234 10

原创 用QT写CAN分析软件6--仿CANoe曲线的实现

1、新建个放坐标的类#ifndef AXISMODEL_H#define AXISMODEL_H#include <QPoint>#include <QPainter>#include <QMap>class AxisModel{public: AxisModel(); QPointF startPoint; QPointF endPoint; double max; double min; d

2021-04-01 23:35:55 2177 2

原创 用QT写CAN分析软件5--DBC数据的解析

1、在DbcMessageBase类中增下面的方法先把接收到的字节数据转换成二进制的字符串,从二进制字符串的提取每个信号的起始位和位长度,再转成数值。void DbcMessageBase::getValue(const unsigned char *data, int len){ QString bits; for(int i=0;i<len;i++) { QString str = QString("%1").arg(data[i],8,2,Q

2021-04-01 23:24:00 3859

原创 用QT写CAN分析软件4---DBC文件读取

今天进行DBC文件的读取,ui界面如下1、先新建singal类.h#ifndef DBCSINGALBASE_H#define DBCSINGALBASE_H#include <QObject>class dbcsingalbase{public: dbcsingalbase(); QString Name; //名称 int Start; //启始位 int Number; //位长度 int.

2021-03-30 18:54:20 3839 2

原创 用QT写CAN分析软件3--多线程接收数据

今天利用QT多线程来接收CAN的数据1、首先新建一个candatabase的类来表示CAN到 的每一个帧数据#ifndef CANDATABASE_H#define CANDATABASE_H#include <QObject>#include <QDateTime>class CanDataBase : public QObject{ Q_OBJECTpublic: explicit CanDataBase(QObject *pare...

2021-03-30 18:40:18 7763 18

原创 用QT写CAN分析软件2--周立功CAN的连接与收发

今天实现简单的收发功能1、点击ui创建下面的窗口2、初始化窗口的值typedef struct _DeviceInfo{ QString name; UINT device_type; //设备类型 UINT channel_count;//设备的通道个数}DeviceInfo;static const DeviceInfo kDeviceType[] = { {"ZCAN_USBCAN1",ZCAN_USBCAN1, 1}, {"ZCAN

2021-03-27 18:12:29 17766 21

原创 用QT写CAN分析软件1--外部库的导入

以前一直学的是C#,最近想学QT,就想着把CAN分析软件用QT来实现,记录自己学习的每个过程。1、打开QT,我用的是QT2、新建项目3、去周立功官网下载二次库文件https://www.zlg.cn/can/down/down/id/22.html4、把zlgcan.dll和kerneldlls放到Debug下5、.h、.lib文件文件放到项目目录下6、打开.pro文件,右击添加库,选择zlgcan.lib7、把.h文件加入项目好了周立功的库文件调用完成。

2021-03-27 18:00:48 3728 2

原创 LCD12864在STM32F103上的实现

最近在项目上用到LCD屏,屏幕大小为128*64,芯片为ST7565不带字库的STM32F103代码实现,用的是ST的LL库#define CS_Pin LL_GPIO_PIN_5#define CS_GPIO_Port GPIOB#define RST_Pin LL_GPIO_PIN_6#define RST_GPIO_Port GPIOB#define A0_Pin LL_GPIO_PIN_8#define A0_GPIO_Port GPIOB#define OLED_

2021-03-02 21:35:37 2865

原创 STM32G474中HRTIM学习笔记1

1、PWM输出与比较器之间的关系 通过设置Period值来改就频率 通过设置CMPx的Compare Value来改变占空比的值2、Tx1与Tx2可以独立输出也可以互补输出,主要设置Dead Time Insertion Output 1 and output 2 signals are independent:独立输出 Deadtime is inserted between output 1 and output 2:互补输出3、通过设...

2020-09-27 09:41:36 4422

原创 VBA实现EXCEL转DBC

利用VBA实现对EXCEL转成DBC文件EXCEL的格式如下:VBA代码:Sub exceltodbc() Dim i, j As Integer Dim row As Integer Dim filepath, GenMsgCycleTime, CM, VAL As String Dim MsgName, MsgId, MsgCyc...

2020-02-25 11:29:32 2330 2

CanAnalyzer源码qt

qt写的can分析源码,有dbc解析,曲线分析

2021-04-02

DBCAnalysis

dbc分析软件winform版原代码

2021-03-25

汉字字模提取.exe.zip

汉字字模提取,可以改字体和字号

2021-02-24

串口助手V2.0

特点:接收后自动发送,数据分析 V2.0:增加数据分析功能

2015-04-24

GPIB助手1.0

GPIB助手1.0

2014-09-24

WPF串口助手1.2

更新了接收到某一字节后再发送,增加校验功能

2014-09-24

Access代码生成器

Access 代码生成器

2014-06-28

WPF串口助手+源码

WPF编写的串口助手 特点:可以接收后自动发送 有源码

2014-06-07

WPF串口助手

WPF编写的串口助手 特点:可以接受的自动发送

2014-06-07

Chroma电子负载上位机软件

Chroma63XX系列电子负载上位机软件,通过串口连接,可以监控实时电压、电流数据及波形。 还有不足正在改进中。

2013-03-29

chroma电子负载监控

chroma 电子负载 监控软件 有电压波形及数据

2013-03-29

电子产品MTBF的意义及工程化计算方法

电子产品MTBF的意义及工程化计算方法电子产品MTBF的意义及工程化计算方法

2012-07-22

电容寿命计算

电容寿命计算电容寿命计算电容寿命计算电容寿命计算电容寿命计算电容寿命计算

2012-07-22

HALT内部培训教材

HALT内部培训教材

2012-07-22

MTBF计算.xls

根据美国军标,在EXCEL里设计出的MTBF计算工具

2012-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除