自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ESP32-IDF JTAG连接失败问题--安装驱动

ESP32-IDF JTAG连接失败问题--安装驱动

2025-02-22 21:21:04 333 1

原创 imx6ull-坑

解决方法:修改Linux内核的makefile修改make menuconfig编译Linux内核在重新生成文件modinfo xxxxxx.ko 查看版本信息。

2024-09-24 21:45:57 1716

原创 linux驱动-字符设备-imx6ull-led

将arch/arm/configs目 录 下 的 imx_v7_mfg_defconfig 重 新 复 制 一 份 , 命 名 为imx_alientek_emmc_defconfig。

2024-09-24 21:42:24 1834

原创 CAN上位机

需要注意的是ZUDS.dll具有响应超时机制,但是主线程主要用来显示UI,某些UI操作会耗时严重,影响ZUDS响应,所以ZUDS的解析应该在其他线程,并且线程应与can数据收发实时相关。CAN卡连接采用工厂模式,实现一个CANBase的基类,对于不同的CAN卡继承该基类,实现连接,数据收发,状态监控等功能。CAN数据的收发都在另外一个线程,通过信号槽的形式与主线程(UI线程)进行数据间的收发会话,基于协议的解析与收发数据在同一线程,如何该帧符合该协议,会发送协议的信号,供软件处理。能够导入和导出配置信息。

2024-09-24 21:34:41 1554

原创 Linux驱动开发

make -s 只打印错误和警告。

2024-09-24 21:32:58 1905

原创 ubuntu使用技巧

查看是否有设备​。

2024-09-24 21:27:43 446

原创 c/c++对 HEX,SREC,bin 解析与转换-srecord

对于简单的,建议直接调用hexview.exe 提供了丰富的命令行操作希望用代码实现的:使用srecord。

2024-09-24 16:20:37 431

原创 git使用技巧

或者,如果你知道部分 commit 信息,可以使用。git tag -a v2.0.0 -m "重写"查找并确定目标 commit 的哈希值,同上。如果你想放弃commit并且也放弃代码更改(找到目标 commit 后,复制其哈希值。中找到的目标 commit 的哈希值。这会生成一个新的提交,它包含了撤销。要放弃上一次的commit,并。

2024-09-24 11:27:55 1130

原创 CAN协议学习

周立功CAN卡/PCAN卡/VectorCan卡/tcp远端设备/模拟can卡// 正常设备接入,pc能够识别设备,实现物理层。

2024-09-24 11:27:17 720

原创 Qt 连接主流CAN卡:vector,pcan,周立功

参考连接Qt 本身在QSerialBus提供了QCANBus的模块,可以连接Vector和Pcan,但需要配置,周立功的需要使用提供的二次开发库。但是为了使用无差别切换,需要对接口统一。一种是Qt提供了tinyCan的设备,可以适配周立功,但是有局限,也比较麻烦。推荐实现一个抽象类,抽象出接口,然后对周立功和Qt分别实现如打开,关闭,接收,发送等。

2024-09-24 11:25:15 1085

原创 S32K144 指定烧写文件某个地址的数据

在S32K144_64_FLASH中定义如下段是一个链接器脚本指令,用于确保指定的段(这里是)在链接过程中不会被丢弃。即使该段中的内容没有被其他部分引用,使用KEEP可以强制保留它,确保其在最终的输出文件中存在。

2024-09-24 11:10:36 510

原创 QT使用技巧

找到下面几个dll,32位的要对应。可以全部拷贝过来,一个一个删除。

2024-08-20 10:41:02 350 1

空空如也

空空如也

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

TA关注的人

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