
tools
文章平均质量分 73
风筝丶
随便看人家资料是不好的......
展开
-
Git邮件向Linux社区提交内核补丁教程
你好!这里是风筝的博客,欢迎和我一起交流。提交代码要下载对应的模块代码分支,例如我是搞音频的,我要提交一个音频补丁,修改文件在sound/soc/目录下,在MAINTAINERS文件里可以查找到仓库链接:SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)M: Liam Girdwood <lgirdwood@gmail.com>M: Mark Brown <broonie@kernel.org>L: al原创 2021-06-17 17:19:41 · 10042 阅读 · 2 评论 -
记录工作中常用Git命令
你好!这里是风筝的博客,欢迎和我一起交流。记得17年的时候知道Git这个东西,虽然写了一点东西:Linux下使用GitHub但当时还是没怎么用过。。。。。。直到毕业了来公司,才在工作中把Git用起来,惭愧。工作两年了,记录下日常碰见和所用的Git 问题和命令~ps:下面的所有sunxi-dev都是我的分支名!【代码分支】分为本地分支和远程分支:本地:git branch -vv远程:git branch -a创建分支:git checkout -b sunxi-dev删除分支:gi原创 2021-06-04 14:36:28 · 600 阅读 · 0 评论 -
数字音频接口时序简介
你好!这里是风筝的博客,欢迎和我一起交流。最近在做音频这块,接触了挺多接口,收集了一下各种音频接口的介绍,包括:PCM、I2S、TDM、PDM,一般通用的就这四种。1.PCM(脉冲编码调制)接口定义都是一样的分别是: 位时钟信号(BCLK),同步信号(LRCK),数据输入(SDIN),数据输出(SDOUT)。时钟脉冲 BCLK ;帧同步信号FS;接收数据DR;发送数据DX 。区别于PCM编码,其是种通讯协议,一般传输单声道数据,比如麦克风;FS频率等于采样率,FS信号之后开始数原创 2020-05-10 14:08:56 · 5144 阅读 · 0 评论 -
使用trace查看函数调用关系|分析Linux性能
你好!这里是风筝的博客,欢迎和我一起交流。trace是内核自带的工具,相比于perf工具,trace只管抓trace数据并没有分析,perf在trace数据分析方面做出了很多成果。但是我们现在就想看一下底层多调用关系,所以使用trace抓一下数据是非常有必要多,还可以分析一下驱动性能。以为trace工具是内核自带的,所以我们配置一下内核就可以使用了:Kernel hacking —&...原创 2019-09-30 20:38:45 · 8884 阅读 · 1 评论 -
Linux下使用GitHub
你好!这里是风筝的博客,欢迎和我一起交流。GitHub是为开发者提供 Git仓库的托管服务。这是一个让开发者与 朋友、同事、同学及陌生人共享代码的完美场所。GitHub这一服务,为开源世界带来了社会化编程的概念。这一概念 影响了全世界众多程序员,说其是软件开发方法的一次革命都不为过。下面看下怎么使用GitHub: 使用github前需要先创建 GitHub 账户,网址:https://github原创 2017-12-09 16:01:52 · 5445 阅读 · 0 评论 -
adb shell显示0m乱码
你好!这里是风筝的博客,欢迎和我一起交流。最近在win系统下面使用adb连接设备,发现打印出来的都是乱码,类似显示这样:[1;34mdev[0m如图:苦恼了好久,终于在网上找到办法,这因为:主机PC上的shell /终端不支持ANSI Escape codes颜色,并且您的Android设备在其控制台中启用了颜色。因此,您需要在设备的控制台中开始使用功能强大的终端或禁用颜...原创 2019-09-19 10:26:31 · 3211 阅读 · 0 评论 -
超好看vim界面配置,打造好用IDE
你好!这里是风筝的博客,欢迎和我一起交流。https://blog.youkuaiyun.com/cy413026/article/details/84326936https://blog.youkuaiyun.com/qq_42698422/article/details/100148014原创 2019-09-07 17:29:11 · 4464 阅读 · 4 评论 -
The field ipc_gid must be a valid group (create group audio)
你好!这里是风筝的博客,欢迎和我一起交流。在淘宝上买了一个usb声卡,移植好一些库后使用aplay命令播放音乐,发现:ALSA lib pcm_direct.c:1654:(snd1_pcm_direct_parse_open_conf) The field ipc_gid must be a valid group (create group audio)aplay: ma...原创 2018-05-21 19:29:47 · 2786 阅读 · 0 评论 -
Error: unknown pseudo-op: `.arch_extension'
你好!这里是风筝的博客,欢迎和我一起交流。在编译u-boot时发现一个error:arch/arm/cpu/armv7/nonsec_virt.S: Assembler messages:arch/arm/cpu/armv7/nonsec_virt.S:15: Error: unknown pseudo-op: `.arch_extension'arch/arm/cpu...原创 2018-03-11 16:15:57 · 6670 阅读 · 1 评论 -
ubuntu下安装arm-linux-gcc交叉编译链
你好!这里是风筝的博客,欢迎和我一起交流。交叉编译链下载地址:ftp://ftp.gnu.org/gnu/gcc或者在arm官网下载:https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads以安装arm-linux-gcc-4.3.2为例ubuntu16.04(64位系统)因为Ub......原创 2017-04-25 13:35:34 · 3364 阅读 · 0 评论 -
Source Insight3.5个人使用习惯
你好!这里是风筝的博客,欢迎和我一起交流。让 ‘{’和‘}’不缩进:选择Options->Document Options->Auto Indent->Indent Open Brance/Indent Close Brace. 选择smart, 但是同时把这两个选项的打勾去掉。就可以让{ }表现得很完美了。背景色选择 : 选择Options-&...原创 2017-04-11 19:41:55 · 1430 阅读 · 3 评论