- 博客(12)
- 收藏
- 关注
原创 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
原创 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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1