- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 [ Git篇 ] git push / Please read the documentation and contact an administrator
更新代码的时候出现:具体操作步骤:git remote updategit rebase origin name出现如下:Counting objects: 8, done.Delta compression using up to 4 threads.Compressing objects: 100% (8/8), done.Writing objects: 100% (8/...
2018-11-28 10:33:23 3811
原创 [ 编译篇 ] Buildroot Add Package的一些坑
主要说明添加package 遇到的问题以及解决方法步骤如下:1. buildroot/configs/xxx_defconfig 添加配置选项 BR2_PACKAGE_DEMO_NAME=y 2. 目录中buildroot/package/demo_name3. demo_name 添加demo_name.mk 和 Config.in 4. package/COnfig.in添加s...
2018-11-26 21:35:02 5836
原创 [ Docker篇 ] - 拓冰之旅
背景工作过程中经常会搭建各种设备的编译环境,电脑出现问题,安装系统之后还需要重新搭建,然而现在Docker 帮你解决环境配置难的问题,Docker 类似与虚拟机,但是性能,速度又比虚拟机快,启动速度足够快,占用内存也足够小。这里记录安装/使用Docker的步骤Docker的安装系统版本为Ubuntu 164.2 LTS,通过cat /etc/issue查看,卸载之前的Docker$ ...
2018-11-25 16:50:23 2171 5
原创 [ Linux驱动炼成记 ] 12 -音频驱动TAS5754添加EQ参数
每一个带有音频播放的产品,设备初期的时候都会调试设备的EQ参数。EQ通过将声音中各频率的组成泛音等级加以修改,专为某一类音乐进行优化,增强人们的感觉。常见包括:正常、摇滚、流行、舞曲、古典、柔和、爵士、金属、重低音和自定义。1调节音频芯片EQ参数一般是专业音响公司做的,必须有专业的设备和调音师完成,最终输出芯片配套的文件,供驱动写入。这里以TAS5754为例:EQ参数专业的音响设备调好EQ后...
2018-11-25 16:22:30 3631 1
原创 『 利器篇 』Lepthon代码片段收集Gist
平时工作中遇到好的代码结构,如果平时没有积累起来,当你真正想用的时候,查找起来的时间成本可就高了,我们平时可以借助一些代码管理工具,把我们曾经的写的Demo,好的代码结构可以保存起来,用的时候单独拿出来用就可以了。其实代码就和我们平时保存的图片一样,也可以进行分类保存。在线保存可以使用GitHub 中的Gist如果平时习惯使用桌面客户端的话,可以使用Lepthon,其实也是通过云端保存到Git...
2018-11-22 10:45:10 1105 1
原创 [ Shell篇 ] - AWK征服数据处理
实际过程中一些从软件导出来的配置文件格式格式比较混乱,一般需要整理成特定的格式,才好处理,场景如下:配置功放芯片TAS5754的EQ,软件导出来的格式如下:# --------------------------------------------------------------- page 0 is selectedw 98 00 00# ----------------...
2018-11-18 21:34:30 272 2
原创 [Linux驱动炼成记] 11-快速修改芯片驱动中寄存器的值
实际项目的调试中,往往需要快速修改驱动芯片(只针对IIC通讯)中对应寄存器的值,传统的方式一般是编译驱动 -> 烧录固件 -> 测试,而这样的方式往往很繁琐。这里介绍使用i2c-tools快速修改驱动芯片的寄存器方式1使用工具的前提:驱动芯片是用IIC通讯的,一般的常用的芯片基本都是IIC控制(电源,音频,光感等等)交叉编译本文以TI音频芯片TAS5754驱动为例 , 内核...
2018-11-17 18:51:09 1609 1
原创 嵌入式系统中启动Hostapd
项目过程中需要添加AP热点的需求,自然会想用到hostapd,具体的不做分析,自行百度,这里主要分析下启动脚本采用的 WiFi 模组是“博通”公司的 AP6255 芯片,“博通”公司的 wifi 芯片 AP 与 STATION 切换需要对网卡驱动进行卸载重装,所以配网方式不建议使用 AP 模式配网,这会造成多次 WiFi 模式的切换,耗时可能比较严重。不过给出以下方法,开发者可以自行配置,进入 ...
2018-11-13 21:18:54 1849
原创 Ubuntu格式化分区/挂载
分区电脑一般会装两块硬盘,一块SSD,一块机械硬盘,安装Ubuntu系统之后就涉及了分区的操作,这里做一些简单记录查看硬盘信息➜ Downloads >sudo fdisk -l Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectorsUnits: sectors of 1 * 512 = 512 byte...
2018-11-12 21:03:14 828
原创 嵌入式Linux中tmp目录大小修改
嵌入式项目过程中有的时候需要扩展下/tmp目录的大小,如何实现:通过df -h可以查看到/tmp目录的大小,文件类型Filesystem Size Used Available Use% Mounted ontmpfs 116.5M 1.2M 115.3M 1% /tmp可以看到/tmp目录的...
2018-11-07 18:44:02 3056
原创 Ubuntu下查看电脑相关信息
经常编译源代码,硬件的配置决定了编译的速度,下面通过一些命令查看CPU相关参数CPU参数cpu的参数通过cat /proc/cpuinfo查看,主要计算公式总核数 = 物理CPU个数 X 每颗物理CPU的核数总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| so...
2018-11-05 16:03:41 1020
原创 嵌入式软件中如何验证麦克风的好坏?
实现项目量产过程中,要测试一些外设,比如智能音箱的麦克风测试,测试麦克风的步骤比较复杂,比如验证麦克风的一致性,降噪算法等等,这里只是初步验证下麦克风的好坏,验证麦克风的好坏无非就是录音,然后查看录音文件数据。录音录音采用ALSA提供的arecord进行录音,查看声卡外设# arecord -l **** List of CAPTURE Hardware Devices ****card...
2018-11-04 12:19:44 940
原创 Git 提交缺少Change-Id
Git 提交时时候提示如下:主要提示你的提交缺少了Change-Id,主要之前进行了几次git rebase -i 错删了Change-Id导致的可以看到提交1和提交2的区别解决办法如果缺失 Change-Id , 使用以下命令即可解决问题:1git rebase -i previous commit id git rebase --continuegerrit “mi...
2018-11-03 16:06:02 8414
原创 Git 修改已提交的邮箱和用户信息
实际过程中有的时候本地配置信息邮箱有误,导致git commit 提交作者的信息有误,这个时候就需要进行修改git config --listuser.email=xxxuser.name=xxx修改git 配置信息git config --global user.email xxx@xxx.com修改已经提交的作者信息网上给出答案都是自己写的脚本,有点过于繁琐,在逛segmen...
2018-11-03 15:24:22 1616
原创 技术博客一览
随着各种知识付费的兴趣,国内各种鸡汤文章满天飞, 入门的,精通的,大神级别的,往往都是反复的加工,输出,而真正写的好文档,沉淀多年的好文章往往都有了自己的博客平台. 这里记录下个人感觉非常不错的博客/RSS订阅阮一峰的网络日志...
2018-11-02 14:40:59 372
原创 Ubuntu Xfce桌面系统设置项
系统安装的Ubuntu 16.04 ,默认的桌面的系统不是很习惯,特意安装了xfce4桌面系统。设置开机启动项从Xfce桌面菜单中选择"Settings Manager"(设置管理器)->Settings"(设置)窗口->Session and Startup"(会话和启动)图标。1各种桌面环境下设置开机自启动应用程序的方法 ↩︎...
2018-11-02 10:28:00 6292 1
原创 [Linux驱动炼成记] 10 -光感ISL29035调试/IIO子系统
简介项目中需要加入光感检测功能,需求一到,就打算自己写驱动,意外的发现最新内核中已经支持该驱动ISL29035。配置好DTS应该初步可以使用。看代码过程中发现isl29035的实现主要是采用IIO子系统实现的。芯片有一个中断引脚INT,低电平有效,相当于超过预定的亮度阀值,该引脚为低电平,应用层完全可以当做一个input来处理看芯片手册主要找到芯片的IIC从机地址 ,Device Addr...
2018-11-01 20:44:00 2980
DAI0273A_dhrystone_benchmarking.pdf
2020-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人