Qt使用usbcan通信

一.usbcan环境搭建

可以参照我的这篇博客:USBCAN-II/II+使用方法以及qt操作介绍

二.项目效果展示

在这里插入图片描述

三.项目代码

  • 这部分代码仅仅展示了部分功能,仅供参考。
#include"ControlCAN.h"
#include<QDebug>
#include <windows.h>
#include<stdio.h>
#include"reveivethread.h"
#include<QVector>

#define DEVICE_TYPE 4    // 设备类型
#define DEVICE_INDEX 0   // 设备索引
#define CAN_INDEX 0      // CAN 通道索引1
#define CAN_INDEX2 1      // CAN 通道索引2


MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
   
   
    ui->setupUi(this);

    Init_Connect();
}

MainWindow::~MainWindow()
{
   
   
    delete ui;
}


void MainWindow::on_pushButton_start_clicked()
{
   
   
    ui->textEdit->clear();
       // 初始化CAN设备
       //VCI_OpenDevice(DWORD DeviceType,DWORD DeviceInd,DWORD Reserved)
       if (VCI_OpenDevice(DEVICE_TYPE, DEVICE_INDEX, 0) == 0)
       {
   
   

           qDebug()<<"Device open fail!";
           ui->textEdit-&g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值