100ask 韦东山 驱动大全 子系统 usb 学习笔记

总结 usb 框架 usb 每一级都可以是 hub 或者 设备,但是 hub 最多6级,第7级只能是设备。 app 可以通过两种方法来访问硬件 app -> usb device driver -> usb host driver -> host 硬件 -> devi...

ubuntu 18.04 英文环境安装 fcitx

1. sudo apt search fcitx sudo apt install fcitx-pinyin 2. 设置 bashrc vim ~/.bashrc export XMODIFIERS="@im=fcitx" 3. 右上角的 input methord 点击 configur...

emacs 学习笔记

1. 基本控制命令 c - v, m - v, c - l, 前滚,后滚,居中或者顶部或者底部 c - p, c - n, 上一行,下一行 c - b, c - f, m - b, m - f, 下一个,上一个, 下一词,上一词 c - a, c - e, m - a, m - e...

ubuntu win10 按键互换

1. 我需要把 ubuntu 按键进行互换映射 原功能 目标功能 caps lctrl lctrl return return rctrl rctrl caps sudo vim /usr/share/X11/xkb/keycodes/evdev ...

fedora rk3399 gcc 4.9.3

1. 下载 gcc 4.9.3 的源代码。 http://ftp.gnu.org/gnu/gcc/gcc-4.9.3/ 或者国内的交大 https://mirrors.sjtug.sjtu.edu.cn/gnu/gcc/gcc-4.9.3/ 2. 解压 gcc 源码,然后从 gcc-4.9.3...

v2ray 常用命令

1. 检查当前使用的配置文件的位置 systemctl status v2ray 参考: https://github.com/Jrohy/multi-v2ray/issues/406

opencv c 学习笔记

1. createTrackbar是Opencv中的API,其可在显示图像的窗口中快速创建一个滑动控件,用于手动调节阈值,具有非常直观的效果。具体定义如下: CV_EXPORTS int createTrackbar(const string& trackbarname, co...

opencv python 学习笔记

1. cv2.GaussianBlur() def GaussianBlur(src, ksize, sigmaX, dst=None, sigmaY=None, borderType=None): """ 使用高斯滤波器模糊图像 Argument: src: 原图像 dst:...

ffmpeg 学习笔记

1. 解码 mp3 的时候,使用 ffprobe,当 ffmpeg 的版本不同,出来的结果也不一样。 在 早期版本的时候,显示 sample format 是 s16 在 3.X 版本的时候,显示是 S16P 在 4.X 版本的时候,显示是 FLTP 经过实际测试,这个只是在解码的时候,写入 ...

100ask 韦东山 驱动大全 子系统 spi 学习笔记

总结 整体 spi 分为 soc 上面的 spi master 和 外接的 spi device. 在设备树中,spi 节点本身是 spi master, 子节点就是对应的 spi device. 加载驱动的时候,根据 compitble 识别到 spi master, 并作为 platfor...