QB杂货铺

89 篇文章
23.4K 次阅读
16 人订阅

全部文章

zqb_all

spi-mem: 为SPI存储器生态带来一些一致性

在本文中,我们将介绍关于spi-mem Linux内核框架的工作,该框架将允许在SPI NOR设备和常规SPI设备以及SPI NAND设备上复用SPI控制器驱动...

17010
zqb_all

spinand之data buffer

spinand一般会有一个内置的data buffer。 以W25N01GV为例,一个page是2048bytes外加64bytes的spare数据,其dat...

12220
zqb_all

Linux实用命令之xdg-open

一般在控制台中,可以使用命令操作各式文本文件。但难以避免,需要操作一些非文本文件,如 pdf,doc 等。

62120
zqb_all

minicom配置1500000波特率

最开始以为minicom不支持,因为第一眼在配置界面的选项中没看见。后来发现其实是支持的

53150
zqb_all

记一个bootloader的cache问题

最近往一个armv7板子的bootloader中移植了解压算法,移植本身还比较顺利,但移植完了发现,功能是正常的,但效率大打折扣。解压同样的数据,耗时大约是ub...

13830
zqb_all

使用littlefs-fuse在PC端调试littlefs文件系统

littlefs是arm面向嵌入式设备推出的一款掉电安全的小型文件系统,具有抗掉电,动态磨损均衡,RAM/ROM需求少等特点,具体介绍可见 https://gi...

57220
zqb_all

PathMarker:命令行快速编辑跳转工具(配合git,find等)

PathMarker提供一种快速通过标号,编辑相关文件,跳转相关目录的方法,提高效率。

8310
zqb_all

记一个logrotate的配置文件权限问题

具体看了下,确实有个配置文件,是664。手工执行chmod 修改权限后,就可以运行了。但这个提交之前确实时有测试过的,为什么经过上传下载后,就不行了呢?到仓库中...

29320
zqb_all

日常开发技巧:x11-forward,使用远程机器的gui程序

日常用过ssh登录服务器进行工作,尽管大部分时间,都只需要终端操作,编辑源码也是vim就够用了。

16320
zqb_all

Linux实用命令之git-svn

大概就是,从远程拉取一个svn库,变成本地的git库,后续的操作就完全基于git,只有在需要跟远程svn交互时,才需要使用 git svn xxx 命令。

18520
zqb_all

ubifs开销测试

在板子上观察到56M的ubi卷,挂载上ubifs之后,df -h显示可用空间约为50M。 如此计算开销超过了10%,那么这个开销随容量如何变化呢,是固定为10...

16520
zqb_all

二进制文件处理之尾部补0和尾部去0

有时候我们需要在某个二进制文件的尾部增加一些字节,使文件大小对齐到某个边界,以便满足某些操作的需求。例如某个文件下一步的写入操作需要块对齐。

31230
zqb_all

【swupdate文档 二】许可证

SWUpdate是免费软件。它的版权属于Stefano Babic和其他许多贡献代码的人(详情请参阅实际源代码和git提交信息)。 您可以根据自由软件基金会发...

17620
zqb_all

【swupdate文档 四】SWUpdate:使用默认解析器的语法和标记

SWUpdate使用库“libconfig”作为镜像描述的默认解析器。 但是,可以扩展SWUpdate并添加一个自己的解析器, 以支持不同于libconfi...

13420
zqb_all

公司内部技术积累的一些思考

围绕一个模块一个主题,准备材料,做一场专门的完整的培训或分享,是很有用的。其视频和文档也是重要的技术积累。此处主要想讨论的是,对日常研发过程的零碎问题和解决手段...

21430
zqb_all

shellcheck 帮助你写出更好的脚本

首先,可以帮助你提前发现并修复简单的语法错误,节约时间。每次都需要运行才发现写错了一个小地方,确实非常浪费时间。 其次,可以针对你当前不够完善不够健壮的写法,...

16720
zqb_all

linux命令行todo列表管理工具Taskwarrior介绍

Taskwarrior 是一款在命令行下使用的TODO列表管理工具,或者说任务管理工具,灵活,快速,高效。

26530
zqb_all

日常开发技巧:使用notify-send发送通知

在终端执行一些需要较长时间的命令时,会切换到别的界面。但为了知道是否执行完成,需要时不时地切换过去看一眼。很麻烦。

20920
zqb_all

yocto 离线编译

使用yocto编译一个软件包时,一般会先在本地寻找下载好的源码包,如果不存在则根据配置从网络下载。

31420
zqb_all

日常开发技巧:在远程机器上直接使用adb

嵌入式开发中,开发工作是在远程服务器上进行的。当需要adb推送一个文件到开发板时,则需要重新在本地机器中找到该文件,再执行命令。这样的操作比较麻烦。

20220

扫码关注云+社区

领取腾讯云代金券

,,