- 博客(228)
- 资源 (12)
- 收藏
- 关注
原创 Git添加空文件夹
这个文件它本身是没有意义的,git好像也没有赋予它特殊使命,更像是团队使用者之间的一种约定,仅仅是为了标记这个空的文件夹是需要添加到仓库的。参考文章:https://blog.csdn.net/weixin_41287260/article/details/118057704。为空文件夹添加 .gitkeep 文件(推荐)
2024-04-28 16:48:39 273
原创 linux 开发版 取消输入用用户名和密码
将inittab 源文件中:::respawn:/sbin/getty -L ttySAC0 115200 vt100。参考文章:https://www.cnblogs.com/emlsyx/p/12080928.html。方法:修改/etc目录下的inittab文件。修改为:::respawn:-/bin/sh。
2024-04-25 15:09:38 84
原创 SourceInsight中文编码格式乱码
参考文章:https://blog.csdn.net/m0_53754590/article/details/135594860。—>选择编码格式UTF-8,或者GB2312;哪个显示不乱码设置那个;我这里选择GB2312。
2024-04-22 14:08:51 135
原创 ssh: Could not resolve hostname xxx: Name or service not known
参考文章:https://blog.csdn.net/bewhyw/article/details/134452826。
2024-04-07 10:45:53 695
原创 Bad owner or permissions on /home/xxx/.ssh/config
参考文章:https://www.cnblogs.com/wendelhuang/p/16995331.html。
2024-04-07 10:35:47 242
原创 make[3]: *** [.temp/kernel_lz4.bin] Error 127
【代码】make[3]: *** [.temp/kernel_lz4.bin] Error 127。
2024-03-29 11:02:49 93
原创 ERROR: please install curl first.
参考文章:https://blog.csdn.net/tcjy1000/article/details/128440537。
2024-03-27 16:29:20 119
原创 ERROR: Please install meson (version >= 0.56.0)
参考文章:https://blog.csdn.net/weixin_44178960/article/details/130081884。
2024-03-25 16:32:47 212
原创 hostapd、wpa_supplicant 交叉编译
参考文章:https://blog.csdn.net/lyndon_li/article/details/120354679。
2024-03-21 18:00:36 304
原创 Check python env error, please install crypto for python3
pip install pycrypto
2024-03-21 13:40:46 118
原创 Ubuntu网络图标消失
参考文章:https://blog.csdn.net/icemou/article/details/128158931。
2024-03-18 14:51:26 110
原创 EMMC的介绍
4.2 mmc设备上有一个控制器,和嵌入设备的host控制使用emmc协议交互。对于host设备来说,只需了解emmc协议就能驱动emmc进行读写。emmc上的控制器负责具体的对memrory的管理。eMMC在封装中集成了一个控制器,提供标准接口并管理闪存,使得手机厂商就能专注于产品开发的其它部分,并缩短向市场推出产品的时间。4.1 使用emmc的好处是,除了得到大容量的空间(这一点,只用NAND FLASH多堆叠也可以做到),还有就是emmc可以管理NAND(坏块处理,ECC)等。
2024-03-07 23:37:32 286
原创 platform总线
平台总线模型是Linux系统虚拟出来的总线,而I2C、SPI等物理总线是真实存在的。平台总线模型将一个驱动分成两个部分,分别是device.c和driver.c,分别用来描述硬件信息和控制硬件。平台总线通过字符串比较,将name相同的device.c和driver.c匹配到一起来控制硬件。
2024-02-03 10:30:11 483
原创 mqtt连接阿里云
参考文章:https://blog.csdn.net/fang_dz999/article/details/112283742?app_version=6.2.5&code=app_1562916241&csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22112283742%22%2C%22source%22%3A%22mantouyouyou%22%7D&
2024-01-22 00:11:29 436
原创 QMediaPlayer 类的应用--音频播放器
QMediaPlayer 类:媒体播放器,主要用于播放歌曲、网络收音机等功能。在pro文件中添加QT += multimedia。
2024-01-21 16:58:17 389
原创 ubuntu系统没有网络图标的解决办法
参考文章:https://blog.csdn.net/qq_56922632/article/details/132309643。
2024-01-02 09:34:31 954
原创 <command-line>:0:12: fatal error: curses.h: No such file or directory
解决方法:安装libncurses5-dev 库。
2023-12-30 09:53:50 437
原创 ubantu与windows相互复制粘贴文本内容
参考文章:https://blog.csdn.net/m0_74099927/article/details/134253856。
2023-12-14 16:51:56 383
原创 git拉取代码冲突处理
git reset --soft <commit_id>:回撤commit到之前的某个commit_id版本,再git status查看,可以看到已经回撤,并且保留了之前修改。1、可以使用git reset --hard HEAD^来回退到上一次commit的状态。此命令可以用来回退到任意版本:git reset --hard commit id。git reset –hard <commit_id>:这种方式不推荐,他也是撤销,但是并不会保留之前的修改。2、回退了之后,再git pull。
2023-12-08 09:57:24 744
原创 git删除分支
2、切换到其他分支(非要删除的分支)上,避免在删除时处于被删除的分支上。1、查看当前所有的本地分支列表,确认需要删除的分支名称。3、通过以下命令来删除指定的本地分支。
2023-12-07 17:43:25 441
原创 usb描述符
/要使用的端点个数(不包括端点0), 表示有多少个端点描述符,比如鼠标就只有一个端点。//配置描述符的个数,表示有多少个配置描述符。//配置 所支持的接口个数, 表示有多少个接口描述符。//备用的接口描述符编号,提供不同质量的服务参数.//描述该配置的字符串的索引值。参考文章:https://www.cnblogs.com/lxl-lennie/p/10319881.html。
2023-12-05 17:15:35 926
原创 git的相关实用命令
4)有时候,我们可能只想恢复暂存区的修改,但保留工作区的其他修改。可以使用git restore --staged 命令来实现。命令中的–staged选项表示只恢复暂存区的修改,不影响工作区的其他修改。参看文章:https://blog.csdn.net/qq_21688871/article/details/130158888。1、git commit后,但发现文件有误,不想push(提交到本地库,回退到暂存区)2、git add 后,不想commit(提交到暂存区,回退到工作区)
2023-12-01 18:06:04 540
原创 shell脚本的一些测试和笔记总结
cat命令表示查看,而cat <<EOF命令表示将进行输入,直到以EOF终止符来结束输入(最后的新行)。EOF必须写在一行的头部,前面不能有制表符或者空格。如果结束符EOF前面有制表符或者空格,则EOF不会被当做结束符,只会被视为继续输入的状态。参考文章:https://blog.csdn.net/qq_36412526/article/details/111411270。-e:激活转义字符。参考文章:https://zhuanlan.zhihu.com/p/527179594。
2023-11-03 16:42:56 120
转载 linux脚本相关: Syntax error: end of file unexpected (expecting “then“) 或者Syntax error: end of file unexp
windows下写的脚本,windows和linux的回车换行时不一样的字符,所以脚本在解释时会出现问题。:set fileformat=unix修改ubuntu 和linux服务器、 dos等非图形界面冲突。在windows里,换行用的两个符号,回车换\r行符号\n,在linux下只需一个符号\n就可以了.在vim下,文件结尾 输入。
2023-11-03 14:03:26 1469
原创 gdb调试内核
CONFIG_KGDB=y, CONFIG_DEBUG_INFO = y, CONFIG_FRAME_POINTER=y,CONFIG_STRICT_KERNEL_RWX is not set 屏蔽掉该选型然后重新给板子烧录内核镜像。
2023-11-02 17:49:32 174
原创 visinextek的sdk编译和烧录
1、修改编译链路径2、bypass DSP 编译,修改 customer-rel/board/package/Makefile将 vs-dspfw 从列表中删掉3、全编译命令依次编译 kernel、U-boot、busybox、osal,sample 和 rootfs。第一次需要全编译,后面可以根据实际修改情况只编译某个模块。
2023-11-01 10:15:13 129
原创 UVC功能特性(Functional Characteristics)
视频接口集合在支持多种操作模式的设备中可以是动态的,由于VideoControl接口及其相关的VideoStreaming接口构成了视频功能的“逻辑接口”,因此它们必须同时存在。对于设备实现者来说,在每个替代设置中确定要提供的替代设置的数量和视频数据端点的最大分组大小的过程取决于实现,并且将取决VideoStreaming接口能够支持的视频参数组合范围内的带宽使用情况。如果支持特定控制的自动设置并将其设置为打开状态,则设备将提供控制的自动调整,并且对相关控制的读取请求将反映自动设置的值。
2023-10-30 15:19:09 437
原创 usb gadget configfs分析
参考文章:https://www.cnblogs.com/linhaostudy/p/17016238.html。
2023-10-25 15:05:24 176
原创 整理uvc驱动相关函数的调用流程
通过V4L2子系统提供的v4l2_fops集合,可直接调用底层驱动实现的Video主设备struct v4l2_file_operations方法。参考文章:https://blog.csdn.net/qq_32938605/article/details/119787380。参考文章:https://blog.csdn.net/u013836909/article/details/125360024。usb_ep_alloc_request 分配一个gadget请求。usb_ep_queue的调用流程。
2023-10-20 18:09:53 532
原创 简单分析configfs调用流程
参考资料:https://www.cnblogs.com/linhaostudy/p/17016238.html。
2023-10-18 16:23:34 318
原创 shell脚本学习
定义变量#等同echo $test变量名外面的花括号是可选的,加不加都行,加花括号是为了帮助解释器识别变量的边界。用括号来表示数组,数组元素用"空格"符号分割开。/bin/bashList itemsh执行脚本会出问题。
2023-10-17 10:57:39 94
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人