会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
layty
首页
速查表
常用网站
归档
导航
谷歌
百度
新随笔
联系
订阅
管理
随笔 - 230
文章 - 0
评论 - 11
阅读 -
18万
[置顶]
临时记录
摘要: 博客工具 docsify 一个好看的模板 https://github.com/BNDong/Cnblogs Theme SimpleMemory 图床工具PicGo https://github.com/Molunerfinn/PicGo cdn https://blog.csdn.net/qq_
阅读全文
posted @ 2020-03-12 21:45 zongzi10010
阅读(178)
评论(0)
推荐(0)
编辑
[置顶]
备忘录速查表
摘要: Mark
阅读全文
posted @ 2020-03-12 15:19 zongzi10010
阅读(597)
评论(0)
推荐(0)
编辑
2023年3月10日
LuaBridge使用
摘要: LuaBridge使用 目的 把已有的C++的动态库导出给lua脚本使用 Lua编译 我们的lua需要编译动态库供以后的CPP的动态库使用,需要添加一个编译选项 add_definitions(-DLUA_USE_DLOPEN) 源码的文件分为三种 lua.c 执行文件 luac.c , Lua编译
阅读全文
posted @ 2023-03-10 16:33 zongzi10010
阅读(544)
评论(0)
推荐(0)
编辑
2022年6月27日
dlopen重复打开的一些问题
摘要: dlopen重复打开的一些问题 源码地址: https://gitee.com/layty/test-dlopen 如果打开多个动态库(软连接的),会共享内存吗? 结论: 会 如果动态库更新了,不close,直接open,会更新吗? 结论: 不会,要先close,再open即可 动态库源码如下 #i
阅读全文
posted @ 2022-06-27 14:12 zongzi10010
阅读(2070)
评论(0)
推荐(0)
编辑
2022年6月17日
CPP和C#交互实践
摘要: CPP和Net交互实践 引入 NET调用C++,使用CLR的方式,可以有以下两种 CPP纯粹的动态库 + CLR包装的动态库 + NET程序 CLR动态库(包含了业务逻辑代码) + NET程序 关于如果包含库 快速验证 如果你想快速验证CLR/CLI/C++的混合编程,可以新建一个CLR的控制台程序
阅读全文
posted @ 2022-06-17 13:09 zongzi10010
阅读(153)
评论(0)
推荐(0)
编辑
CPP和C#交互语法速览
摘要: CPP和Net交互语法速览 本文通过一些demo来记录常用的参数交互,请记住 ^ 托管给NET处理内存 % 我是引用,比如在传递 byte[] 的时候, String^ 是C#的 string 是c++的 一份教材 http://www.functionx.com/cppcli/Lesson10.h
阅读全文
posted @ 2022-06-17 13:09 zongzi10010
阅读(163)
评论(0)
推荐(0)
编辑
CPP和C#交互
摘要: CPP和NET交互 关键词 C++/CLI 托管调用C++ C++调用C# C++要添加CLR支持(公共语言运行支持),然后添加引用即可 https://www.jianshu.com/p/6e956c44eace/ C#调用C++(导出语法) 后续章节都是描述这个 导出 extern"C" __d
阅读全文
posted @ 2022-06-17 13:08 zongzi10010
阅读(228)
评论(0)
推荐(0)
编辑
2022年6月2日
读写文件的简单封装
摘要: 读写文件的简单封装 class FileClassWrap { private: std::string file_path_; FILE* fp_; public: FileClassWrap(const std::string &filePath,const char* mode) : file
阅读全文
posted @ 2022-06-02 10:01 zongzi10010
阅读(62)
评论(0)
推荐(0)
编辑
2022年6月1日
fseek写文件
摘要: fseek写文件 FAQ 从串口或者网络接收文件,文件分包带序号,一开始用ab+的形式,发现如果中间丢失了一包数据之后,fseek不会跳过这个区域,直接在尾巴追加,遂仔细翻看APUE,以及编写测试代码 API相关 FILE *fopen(const char *restrict pathname,
阅读全文
posted @ 2022-06-01 13:55 zongzi10010
阅读(171)
评论(0)
推荐(0)
编辑
2021年10月20日
bcd处理小源码
摘要: bcd处理小源码 #include <string> #include <stdint.h> void BCD2ASC(unsigned char *asc, const unsigned char *bcd, int len) { static unsigned char bcd2ascii[16
阅读全文
posted @ 2021-10-20 19:44 zongzi10010
阅读(179)
评论(0)
推荐(0)
编辑
2021年5月16日
char* 和 char* const
摘要: 重载函数的时候会重定义? char * a="aaaaa"; char * const a =“aaa”; a is a point to char a is a const point to char 在函数中, fun (a) 我们都取得的a指向的地址 ,但是是无法获得a本身的地址的 也就是说传
阅读全文
posted @ 2021-05-16 16:47 zongzi10010
阅读(78)
评论(0)
推荐(0)
编辑
2021年4月22日
usb虚拟网卡与串口
摘要: usb虚拟网卡与串口 依赖的驱动模块 # usb cp /work/code/kernel_gitee/kernel_imx/fs/configfs/configfs.ko ./fixShell/so/ cp /work/code/kernel_gitee/kernel_imx/drivers/us
阅读全文
posted @ 2021-04-22 14:02 zongzi10010
阅读(1044)
评论(0)
推荐(0)
编辑
2021年4月19日
usb虚拟网卡与串口
摘要: usb虚拟网卡与串口 依赖的驱动模块 # usb cp /work/code/kernel_gitee/kernel_imx/fs/configfs/configfs.ko ./fixShell/so/ cp /work/code/kernel_gitee/kernel_imx/drivers/us
阅读全文
posted @ 2021-04-19 13:18 zongzi10010
阅读(2826)
评论(0)
推荐(0)
编辑
2021年2月20日
ethtool处理网卡不断重启
摘要: ethtool交叉编译使用 最近公司的产品出现网卡不断重启,即不断up/dowm,换了一个交换机或者电脑直连是可以的,大部分的交换机是不行的. 搜索资料后查询网卡与交换机不兼容,尝试强制固定速率,发现工具ethtool 交叉编译下载 https://sourceforge.net/projects/
阅读全文
posted @ 2021-02-20 11:47 zongzi10010
阅读(391)
评论(0)
推荐(0)
编辑
2020年10月22日
mmap程序备份
摘要: #include <sys/mman.h> #include <stdio.h> #include<string.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdint.h> #inclu
阅读全文
posted @ 2020-10-22 14:33 zongzi10010
阅读(101)
评论(0)
推荐(0)
编辑
2020年10月15日
bind重载的类的非静态成员
摘要: 头文件 #include <functional> 实现 // 实现一个通用的apdu准备的函数,通过调用p方法来实现协议的wrap和发送 // 方法 p 来将 apdu 打包为[head][apdu][tail] // 这里我们想让 protocolUse 是一个函数指针 template<typ
阅读全文
posted @ 2020-10-15 20:46 zongzi10010
阅读(133)
评论(0)
推荐(0)
编辑
2020年10月13日
虚拟串口源码com0com和cpm2tcp
摘要: http://com0com.sourceforge.net/
阅读全文
posted @ 2020-10-13 09:07 zongzi10010
阅读(688)
评论(0)
推荐(0)
编辑
2020年10月9日
二维码生成库的使用注意事项 libqrencode
摘要: cmake 修改 option(WITH_TOOLS "Build utility tools" YES ) option(WITH_TESTS "Build tests" NO ) option(WITHOUT_PNG "Disable PNG support" YES) #1.屏蔽PNG opt
阅读全文
posted @ 2020-10-09 21:36 zongzi10010
阅读(330)
评论(0)
推荐(0)
编辑
2020年9月15日
tar 直接复制软连接的源文件
摘要: 使用命令 `tar -h` 选项直接复制原来的文件,而不是使用链接
阅读全文
posted @ 2020-09-15 13:19 zongzi10010
阅读(326)
评论(0)
推荐(0)
编辑
2020年5月26日
我的VsCode插件列表
摘要: # 我的VsCode插件列表 - 打开终端,位置切换到当前文件下,两个类似的插件, [1](https://marketplace.visualstudio.com/items?itemName=Tyriar.vscode-terminal-here) | (2 国人写的)[https://mark
阅读全文
posted @ 2020-05-26 11:44 zongzi10010
阅读(208)
评论(0)
推荐(0)
编辑
2020年5月22日
vim小技巧
摘要: ctrl+z, 返回 fg
阅读全文
posted @ 2020-05-22 22:05 zongzi10010
阅读(128)
评论(0)
推荐(0)
编辑
2020年5月19日
gdb调试c++
摘要: 如果要调试标准库,最好安装 ``` sudo apt-get install libstdc++6-8-dbg ```
阅读全文
posted @ 2020-05-19 21:00 zongzi10010
阅读(161)
评论(0)
推荐(0)
编辑
2020年5月3日
cppPrimer学习19th
摘要: cppPrimer学习19th 19.3 19.4 19.5 19.6 19.8 19.9 19.10 Tudo 嵌套类 联合体 内部类
阅读全文
posted @ 2020-05-03 15:09 zongzi10010
阅读(359)
评论(0)
推荐(0)
编辑
cppPrimer学习18th
摘要: cppPrimer学习18th 18.1 18.2 18.3 18.4 18.5 18.10 18.11 18.13 18.14 18.15 18.16 18.17 18.21 18.22 18.23 18.24 18.25 18.26 18.27 18.28 18.29 代码 18.30
阅读全文
posted @ 2020-05-03 15:08 zongzi10010
阅读(263)
评论(0)
推荐(0)
编辑
cppPrimer学习17th
摘要: cppPrimer学习17th [TOC] 17.1 17.2 17.3 17.9 17.10 17.12 17.13 17.31
阅读全文
posted @ 2020-05-03 14:58 zongzi10010
阅读(239)
评论(0)
推荐(0)
编辑
cppPrimer学习15th
摘要: cppPrimer学习15th [TOC] TODO 父类中的静态成员,子类按照public应该公用? 15.1 15.2 15.3 15.10 15.11 15.15 15.16 15.23 15.23.2 15.38 15.39 15.40 15.41 15.42.b 15.42.c
阅读全文
posted @ 2020-05-03 14:57 zongzi10010
阅读(238)
评论(0)
推荐(0)
编辑
2020年4月23日
常用网站记录
摘要: 通用代码工具 "代码分享(ubuntu)" | "各种语言API在线查询 devdocs.io" | "GDB在线指令速查" C++文档资料 "API快速查询 cppreference.com " 在线代码编辑调试 "在线GDB" GNU系列工具
阅读全文
posted @ 2020-04-23 20:20 zongzi10010
阅读(450)
评论(0)
推荐(2)
编辑
cppPrimer学习16th
摘要: cppPrimer学习16th [TOC] TODO 16.1 16.2 16.8 16.12 16.19 16.20 16.21 16.26 16.27 16.28 16.31 cpp // 16.31 如果我们将DebugDelete 与 unique_ptr 一起使用,解释编译器将删除器处理为
阅读全文
posted @ 2020-04-23 19:49 zongzi10010
阅读(188)
评论(0)
推荐(0)
编辑
2020年4月18日
关于nfs内网穿透frp/nps的问题记录
摘要: nfs内网穿透失败记录 修改nfs的固定端口 重启服务 端口查看 端口映射 | | 31 | 6 | | tcp | 32049 | 0.0.0.0:2049 | | open | open | online | | | | | | | | | | | | | | | | | 32 | 6 | |
阅读全文
posted @ 2020-04-18 10:09 zongzi10010
阅读(1461)
评论(0)
推荐(0)
编辑
2020年4月17日
unp[unix 网络环境编程]学习 vscode环境搭建
摘要: 开坑unp[unix 网络环境编程]学习 Github "我的学习记录以及代码" "原书代码" unp[unix 网络环境编程]学习 vscode环境搭建 1. vscode 下载安装 ,f5打开调试配置,或者按照我的文件直接覆盖就行 2. 参考 的两个文件,其中 不用修改 3. 如果想自己每次重新
阅读全文
posted @ 2020-04-17 22:34 zongzi10010
阅读(281)
评论(0)
推荐(0)
编辑
2020年4月11日
cppPrimer学习14th
摘要: cppPrimer学习14th [TOC] 从章节14.8开始看 14.1 14.2 14.24 14.25 14.29 14.33 14.34 14.35 14.36 14.41 14.42 14.43 14.53 StrBlob StrBlobPtr Strvec String
阅读全文
posted @ 2020-04-11 15:16 zongzi10010
阅读(111)
评论(0)
推荐(0)
编辑
cppPrimer学习14th
摘要: cppPrimer学习14th [TOC] 从章节14.8开始看 14.1 14.2 14.24 14.25 14.29 14.33 14.34 14.35 14.36 14.41 14.42 14.43 14.53 StrBlob StrBlobPtr Strvec String
阅读全文
posted @ 2020-04-11 14:51 zongzi10010
阅读(148)
评论(0)
推荐(0)
编辑
cppPrimer学习13th
摘要: cppPrimer学习13th [TOC] TODO 13.42 13.1 拷贝构造函数是什么? 什么时候使用它? 拷贝构造函数是 第一个参数是自身的引用类型,且其他参数有默认值 class A { A(const &A); }; 1. 在使用=,右侧会调用拷贝初始化,编译器把等号右侧的初始值拷贝到
阅读全文
posted @ 2020-04-11 14:50 zongzi10010
阅读(149)
评论(0)
推荐(0)
编辑
2020年3月21日
SSH端口转发
摘要: SSH端口转发 [TOC] 参考文档 "精美图片来自B站" | "IBM上的完整实践" 以及 "对他的整理" | "使用MOBAXTERM的实践" 概述 1. 远程端口转发,使用 R参数,内网穿透 2. 动态端口转发,使用 D参数,用作代理上网 3. 本地端口转发,使用 L参数,是动态端口转发的阉割
阅读全文
posted @ 2020-03-21 16:05 zongzi10010
阅读(530)
评论(0)
推荐(0)
编辑
PicGo图床软件使用
摘要: PicGo图床软件使用 概述 "Github" | "文档" 阿里云购买 1. 创建bucket,包年购买也不贵 2. 设置权限为公共读 3. 添加用户的授权 "链接" ,我这里是直接设置了访问控制RAM,后来看到直接在这里设置Bucket权限应该更方便 4. 添加RAM访问控制用户,这里会得到一串
阅读全文
posted @ 2020-03-21 16:04 zongzi10010
阅读(365)
评论(0)
推荐(0)
编辑
2020年3月16日
我的网站
该文被密码保护。
阅读全文
posted @ 2020-03-16 18:38 zongzi10010
阅读(0)
评论(0)
推荐(0)
编辑
shell退出保留程序
摘要: nohup 命令 参数 & nohup no hang up 的缩写,就是不挂断的意思 忽略SIGHUP信号 shell中断 会话 关闭会话的时候发出SIGHUP信号,我们使用nohup 可以忽略这个 信号 进程组 多个集合 进程
阅读全文
posted @ 2020-03-16 11:51 zongzi10010
阅读(214)
评论(0)
推荐(0)
编辑
2020年3月14日
zeal配合Vscode使用
摘要: zeal配合Vscode使用 [TOC] 使用 1. 使用安装版的zeal,全部安装,并且运行 ,我一开始没使用这个命令,总是提示找不到应用程序 2. 运行vscode,安装 ,选择文字使用快捷键 ,不选择文字使用 ,这个时候会自动唤出zeal,并没有在vscode另开一个tab,有点小遗憾 3.
阅读全文
posted @ 2020-03-14 14:26 zongzi10010
阅读(954)
评论(0)
推荐(1)
编辑
开发工具整理
摘要: 在线 在线API查询 https://devdocs.io/ 非官方的zeal文档订阅地址 http://zealusercontributions.herokuapp.com
阅读全文
posted @ 2020-03-14 13:56 zongzi10010
阅读(152)
评论(0)
推荐(0)
编辑
cppPrimer学习8th
摘要: title: cppPrimer学习8th date: 2020/3/10 20:37:05 toc: true 8.1 8.2 8.4 8.5 8.11 8.12 8.14
阅读全文
posted @ 2020-03-14 10:20 zongzi10010
阅读(158)
评论(0)
推荐(0)
编辑
cppPrimer学习12th
摘要: title: cppPrimer学习12th date: 2020/2/25 18:47:37 toc: true cppPrimer学习12th [TOC] 12.1 12.2 12.5 12.6 12.7 12.8 12.9 12.10 12.11 12.12 12.13 12.14 12.15
阅读全文
posted @ 2020-03-14 10:18 zongzi10010
阅读(284)
评论(0)
推荐(0)
编辑
下一页
公告
昵称:
zongzi10010
园龄:
10年6个月
粉丝:
51
关注:
10
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
01-归档(25)
02-2440裸机编程(28)
03-linux启动(17)
04-linux 设备驱动学习(28)
apue(17)
C#/net(3)
c++(6)
CppPrimer(12)
Goahead(8)
Linux(23)
Linux程序设计(3)
python(3)
unp-unix网络编程(1)
UVC驱动项目(12)
博客园美化(2)
电力(2)
调试技巧(14)
汇编(2)
软件使用(7)
设备树(6)
数目相框项目(11)
网络(1)
随笔档案
2023年3月(1)
2022年6月(6)
2021年10月(1)
2021年5月(1)
2021年4月(2)
2021年2月(1)
2020年10月(4)
2020年9月(1)
2020年5月(7)
2020年4月(7)
2020年3月(12)
2020年2月(4)
2020年1月(3)
2019年12月(16)
2019年11月(16)
2019年10月(5)
2019年7月(3)
2019年4月(19)
2019年3月(15)
2019年2月(4)
2019年1月(30)
2018年12月(14)
2018年11月(51)
2018年10月(2)
2018年9月(1)
2017年10月(1)
2016年10月(1)
2015年8月(1)
2014年12月(1)
相册
目录展示(1)
阅读排行榜
1. 映像文件工具srec(12464)
2. OpenOCD-JTAG调试(7225)
3. tcp与串口透传(select)(3930)
4. Goahead源码解析(转)(3791)
5. freetype 字形解析(3695)
6. DMA设计(3569)
7. (十一) UVC调节亮度(3433)
8. (三) 查看USB设备(3258)
9. OpenOCD-JTAG调试(3217)
10. uboot处理dtb(2873)
11. usb虚拟网卡与串口(2826)
12. (八) Usb摄像头描述符解析(2636)
13. stat中的st_dev和st_rdev(2582)
14. 全局变量反汇编与重定位(2357)
15. LDM与STM指令详解(2299)
16. mtd-utils 安装(2278)
17. dtb和dtc文件浅析(2269)
18. (一)V4L2学习流程(2199)
19. C语言获取网卡状态(2172)
20. c++ hex string array 转换 串口常用(2101)
21. 链接脚本与重定位(2077)
22. dlopen重复打开的一些问题(2070)
23. (七) UVC框架分析(2038)
24. usb的hid鼠标键盘报告描述符(五)(1959)
25. 网卡驱动基础知识(1840)
26. 反汇编Dis解析(1785)
27. Goahead编译(1782)
28. linux 触摸屏驱动(1761)
29. uboot2012(一)分析重定位(1700)
30. (十) 编写UVC程序(1587)
31. (四) 虚拟摄像头vivi体验(1531)
32. 关于nfs内网穿透frp/nps的问题记录(1461)
33. 驱动调试(五)寄存器读写(1447)
34. 根文件系统理解(1445)
35. freetype之PC机体验(1435)
36. 内核对设备树的操作(1417)
37. Linux 中查看可用的网络接口(1414)
38. MDK填充FLASH为0xFF(1377)
39. 驱动调试(三)oops确定函数PC(1368)
40. (二) V4L2引入(含浅析UVC)(1351)
评论排行榜
1. 字符设备驱动(一)框架(4)
2. OpenOCD-JTAG调试(3)
3. Linux 中查看可用的网络接口(2)
4. kernel解析dtb为节点(1)
5. ADC触摸屏(1)
推荐排行榜
1. 常用网站记录(2)
2. Goahead源码解析(转)(2)
3. 映像文件工具srec(2)
4. 字符设备驱动(一)框架(2)
5. zeal配合Vscode使用(1)
最新评论
1. Re:kernel解析dtb为节点
想问下博主,谈到的老师,是哪个老师,是什么课程?可以推荐一下么
--chwit
2. Re:ADC触摸屏
多谢
--lindexi
3. Re:Linux 中查看可用的网络接口
@ NathanDrake没有了解过,只是简单学习了一下...
--zongzi10010
4. Re:Linux 中查看可用的网络接口
请问博主有没有了解uvc gadget driver如何回答host传过来的request,比如关于Camera Terminal的操作,包括Brightness, Auto-Exposure Mod...
--NathanDrake
5. Re:OpenOCD-JTAG调试
@ zongzi10010引用@heartackerOpenOCD你好,我说不不是软件的,我说的硬件连接的,就是要和usb连接,是买的jlink ulink 还是自己用FT2232做的连接器?...
--heartacker
6. Re:OpenOCD-JTAG调试
@ heartackerOpenOCD...
--zongzi10010
7. Re:OpenOCD-JTAG调试
你好,请问一下你这个调试的时候,连接器是jlink ulink 还是通过FT2232 做的jtag 调试器?
--heartacker
8. Re:字符设备驱动(一)框架
@ sunzhongmeng还在学习,走走停停的 哈哈...
--zongzi10010
9. Re:字符设备驱动(一)框架
@ zongzi10010感谢,已经看到了,博主学习韦东山这套视频花了多长时间啊,学习成果颇丰啊,我也想入手韦东山的JZ2440,怕自己基础差!...
--BH6JER
10. Re:字符设备驱动(一)框架
@ BH6JERcss美化,具体我的博文里有写的,你找找看...
--zongzi10010
11. Re:字符设备驱动(一)框架
博主使用的是Markdown编辑器吗?二级标题的绿色背景是怎么实现的?
--BH6JER
点击右上角即可分享