自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (3)
  • 收藏
  • 关注

原创 pip3

python3 -m pip uninstall pip setuptools wheelsudo apt-get --reinstall install python3-setuptools python3-wheel python3-pip修复

2022-04-27 16:00:25 674

原创 gpio操作

#include <stdlib.h>#include <stdio.h>#include <string.h>#include <unistd.h>#include <fcntl.h>#include <linux/poll.h>#define err_out(fmt, ...) \ do ...

2022-03-28 16:49:03 462

原创 samba服务器搭建

https://www.jianshu.com/p/39c9c0b3bb05[share] comment = share folder browseable = yes path = /home/yichun/work create mask = 0777 directory mask = 0777 valid users = yichun force user = yichun force group = yichun pu...

2021-08-05 17:57:00 125

原创 Lz4压缩算法编译优化

mips-Linux-gcc -O3这个指令优化速度最快,然后压缩算法选择lz4hc ,不同平台的速度不一样,注意测试memcpy和memmove

2021-07-07 09:04:46 549

原创 TxFIFO empty interrupt/RxFIFO full interrupt

接收满中断意思就是接收的fifo里面数据满了多少就触发中断发送空中断就是先发送数据到fifo里面,然后数不断被搬运走,然后fifio里面数据不断减少,减少到所触发的阈值

2021-06-03 10:50:41 1326

原创 mips反汇编命令

mips-linux-gnu-objdump -d vmlinux > 1.txt

2021-05-26 14:25:50 1079

原创 模块工程添加指定路径头文件

LINUXINCLUDE += -include $(KERNEL_DIR)/drivers/mmc/host/sdhci.h

2021-05-24 17:44:03 137

原创 makefile 打印变量方法

$(info *************$(KERNEL_DIR))

2021-05-24 17:38:25 1885

原创 linux 查看每个任务启动时间

systemd-analyze blame

2021-05-21 10:55:58 141

原创 git 查看每行代码被更改的记录

git blame 路径

2021-05-21 10:54:09 1128

原创 #define SND_SOC_DAIFMT_CBS_CFS (4 << 12) /* codec clk slave & FRM slave */

#define SND_SOC_DAIFMT_CBS_CFS (4 << 12) /* codec clk & FRM slave */如何理解codec 例如ak4493, 那么ak4493就是作为从设备,此时从设备如何判断,指的是时钟。master clk 和 帧时钟LRCK 都是作为从...

2021-05-20 11:00:42 440

原创 ubi镜像挂载失败

0.497428] UBIFS error (ubi0:0 pid 1): validate_sb: LEB size mismatch: 129024 in superblock, 126976 real[ 0.498062] UBIFS error (ubi0:0 pid 1): validate_sb: bad superblock, error 1[ 0.498526] magic 0x6101831[ 0.498768] crc ...

2021-04-13 10:14:46 790

原创 soxi sa1.wav查看格式

soxi sa1.wav查看格式

2021-04-07 10:00:49 103

原创 msa

架构上是所谓的“MIPS SIMD Architecture”(MSA),所基于的指令可以很轻松地支持C、OpenCL等高级语言,可快速、简单地开发新代码、重新利用已有代码。

2021-03-30 18:00:39 158

原创 汇编代码解析

#include <asm/mipsregs.h>#include <asm/regdef.h>#include <asm/asm.h> .set mips32r2 //设置mips32r2指令集 .set noreorder默认汇编器处在reorder的模式下,该模式允许汇编器对指令进行重新排序,以避免流水线堵塞并获得更好的性能,在这种模式下,是不允许在代码中插入 nop指令的。反之,在noreorder模式下,指令的顺序不会被改变也不会对代...

2021-03-30 17:04:37 573 1

原创 linux 命令行打开文件夹命令

nemo

2021-03-25 15:35:32 1084

原创 buildroot编译报错

make[2]: *** 没有规则可制作目标“bluez5_utils”,由“/home/zhouyichun/code/2020_linux_new/buildroot/buildroot/output/build/bluez-tools-97efd293491ad7ec96a655665339908f2478b3d1/.stamp_configured” 需求。 停止。因为提交的默认配置必须先配置好menuconfig如果不先配置好,make的时候再选默认配置,那时候编译已经迟了。...

2021-03-23 13:39:58 379

原创 lcd调屏心得

tft_lcd屏 假如有spi 通讯static void SPI_WriteComm(struct spi_device *pdev, unsigned short cmd){ uchar buf[4]={0x20, cmd>>8, 0x00, cmd}; spi_write(pdev,buf,4);}static void SPI_WriteData(s...

2021-03-19 14:33:39 162

原创 制作ext4文件系统

sudo ./mke2img -G 4 -R 1 -B 0 -I 0 -b 168340 -d ./out/product/halley2/system/ -o ./system.ext4sudo e2fsck -f ./system.ext4

2021-03-19 14:33:14 279

原创 buildroot 里面各种版本bluez错误记录

首先更改文件夹bluez5_utils为bluez5.47_utils,buildroot package里面不能带有类似这样5.47,需要换成5_47,define BLUEZ5_UTILS_PATCH echo "patch -p1 -d $(@D) < $(TOPDIR)/package/bluez5_utils/patch_5_47_0001-tools-bneptest.c-Remove-include-linux-if_bridge.h-to"endefmakefile...

2021-03-18 15:12:24 565 2

原创 bluetoothctl No default controller available

bluetoothd编译问题bl

2021-03-16 15:17:04 2617

原创 单音频输出到多设备配置文件

pcm.multi { type multi slaves.a.pcm "hw:0,0" slaves.a.channels 2 slaves.b.pcm "hw:1,0" slaves.b.channels 2 bindings.0.slave a bindings.0.channel 0 bindings.1.slave a bindings.1.chann...

2021-03-15 16:00:04 136

原创 Bluetooth sco协议录音

hcidump -w /tmp/btsnoop.cfa &记录hci log日志rtl8723bluealsa-aplay --profile-sco 00:00:00:00:00:00这条命令不能输入,不然录音# arecord -D bluealsa:HCI=hci0,DEV=CC:98:8B:E2:98:B0,PROFILE=sco -d 10 /11as.wav../shared/ctl-client.c:105: Connecting to socket: /var/r.

2021-03-10 14:26:44 848

原创 dbus报错

代码修改地址buildroot/support/scripts/mkusersmkusers: 第 417 行: [: -ge:需要一元表达式类似这样的问题 [ ${uid} -ge 0 ] || continue # Automatic uid看似代码写的没有问题,为什么编译报错?${uid}此时为NULL. sed -i -e '/^'"${group}"':.*/d;' "${GROUP}"LINES改变。因为LINES是系统的变量,所以改变了。所以...

2021-03-09 11:39:55 542

原创 开发板buildroot dbus各种报错

S10mdev:Starting mdev...modprobe: can't change directory to '/lib/modules': No such file or directory先创建各种文件夹modprobe: can't open 'modules.dep': No such file or directory然后再busybox里面添加depmod/etc/init.d/S30dbus startStarting system message bu

2021-03-03 16:48:14 1076 1

原创 nfs文件系统挂载失败原因

除了网上说的那些原因,可能由于是分区根文件系统是只读的。需要挂载在可读可写的分区。mount -t nfs -o nolock 194.169.5.14:/home/zhouyichun/nfs_root/ /usr/data;

2020-12-08 09:44:41 795

转载 Gigabit Ethernet Media Access Controller

https://www.cnblogs.com/erhu-67786482/p/13683979.htmlhttps://www.cnblogs.com/try-again/p/9179046.htmlhttps://blog.csdn.net/u012247418/article/details/105347669/

2020-12-03 14:03:38 139

原创 schedule_delayed_work使用

schedule_delayed_workdiff --git a/soc/x2000/spdif/spdif_dma.c b/soc/x2000/spdif/spdif_dma.cindex cc923da..936ff4c 100644--- a/soc/x2000/spdif/spdif_dma.c+++ b/soc/x2000/spdif/spdif_dma.c@@ -13,6 +13,7 @@#include <linux/dmaengine.h>#include ..

2020-11-18 17:50:55 1486

原创 aplay 命令-D

# aplay -l**** List of PLAYBACK Hardware Devices ****card 0: ecodecsoundcard [ecodec-sound-card], device 0: x2000 ecodec pcm ak4493-aif-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0card 1: spdifsoundcard [spdif-sound-card], device 0: x2000 SPDIF s..

2020-11-05 10:17:36 2996

原创 linux获取文件大小命令du -b

du -b

2020-10-26 20:44:26 782

转载 音频通讯协议

音频常用协议说明 IIS协议I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。在飞利浦公司的I2S标准中,既规定了硬件接口规范,也规定了数字音频数据的格式。特点 效率高主要传输音乐先传高位再传低位。 数据的MSB从LRCLK边沿起延迟1 BCLK 主要有三个时钟 主时钟 MCLK 系统时钟,一般是12.288MHz18.432MHz等 ,一般是位时钟(B...

2020-10-23 10:09:58 2133

转载 flash 区域

OOB(out- of-band)数据区ECC的全称是Error Checking and CorrectionBBT:bad block table,即坏块表

2020-09-21 16:25:38 563

原创 ffmpeg ffmpeg: error while loading shared libraries: libavdevice.so.58ELF file ABI version invalid

buildroot里面编译make V=1 > build.logffmpegffmpeg: error while loading shared libraries: /usr/lib/libavdevice.so.58: ELF file ABI version invalid单独运行下面指令生成libavdevice.so/home/zhouyichun/code/2020_linux_new/buildroot/buildroot/output/host/bin/mips-l.

2020-09-09 14:37:51 633

原创 fdisk 命令设置分区

fdisk命令创建多个分区

2020-09-01 17:29:59 189

原创 电脑屏幕闪屏解决办法

显示屏物理调最亮,避免闪屏。xrandr --output HDMI-1 --brightness 0.7设置屏幕亮度xgamma -gamma 0.75伽马值设置

2020-08-31 09:31:41 398

原创 vim使用技巧

撤销:u恢复撤销:Ctrl + r列编辑在 Vim 命令模式下,移动游标定位于某一个位置,键入 ctrl-v后状态栏上出现 VISUAL BLOCK 字样,即进入纵向编辑模式。移动游标以按需选择待编辑的区域。列删除 d删除 列插入 I 进入行首插入模式 ESC退出光标选择列光标先停在选中列,然后ctrl +v进入列模式,可以按方向键选择多列。d删除,整列。插入的话,进入插入的列,直接输入字符,然后esc退出立马能看到效果。...

2020-06-16 14:08:06 92

转载 linux 内核编译选项

http://www.mamicode.com/info-detail-2176406.html

2019-10-30 14:10:24 89

原创 jfss2文件系统挂载不上原因

mount具体实现drivers/mtd/mtdsuper.cmount_mtd_nr

2019-07-04 09:55:04 456

转载 CMOS Parallel Sensor 一些基础知识

CMOS Parallel Sensor 一些基础知识1S秒 = 1000 ms毫秒 = 1000_1000 us微妙 = 1000_000_000 ns纳秒1GHz = 1000 MHz = 1000_000 KHz = 1000_000_000 Hz2592(H) x 1944(V)曝光时间以行长为单位; PCLK以Hz为单位;行长以周期数为单位,帧长以行长数为单位;其中周...

2019-07-01 10:03:00 2123

转载 free命令中的各种缓存

https://www.cnblogs.com/chenpingzhao/p/5161844.html

2019-06-11 15:04:02 420

gzip-1.9.zip

gzip-1.9.zip

2021-06-17

Qt简单使用说明文档.pdf

Qt简单使用说明文档.pdf

2021-01-29

busybox-1.31.1.tar.bz2

busybox最小系统,能够帮助开发者快速找到合适的版本,目前版本为1.31.1

2020-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除