08 2018 档案

SD卡驱动学习
摘要:https://blog.csdn.net/zqixiao_09/article/category/6163492 sd 协议解析: https://blog.csdn.net/g_salamander/article/details/14167055 已经看到 2、Response:应答是卡片发回 阅读全文

posted @ 2018-08-29 08:33 Hello-World3 阅读(143) 评论(0) 推荐(0) 编辑

USB 设备描述符的读取过程
摘要:1. # ls /sys/bus/usb/devices/解析:1-0:1.0 1-1 1-1:1.0 2-0:1.0 2-1 2-1:1.0 2-2 2-2.1 2-2:1.0 2-2.1:1.0 2-2.1:1.1 usb1 usb2 1) usb1 usb2 usb3 usb4表示主机连接了4 阅读全文

posted @ 2018-08-28 00:42 Hello-World3 阅读(2106) 评论(0) 推荐(0) 编辑

Linux中的中断处理
摘要:一、中断线程化 1. Linux中中断除了中断分层之外,还有一种就是中断线程化 存在意义:在Linux中,中断具有最高的优先级。不论在任何时刻,只要产生中断事件,内核将立即执行相应的中断处理程序,等到所有挂起的中断和软中断处理完毕后才能执行正常的任务,因此有可能造成实时任务得不到及时的处理。中断线程 阅读全文

posted @ 2018-08-25 20:52 Hello-World3 阅读(532) 评论(0) 推荐(0) 编辑

Yocto使用小技巧
摘要:1. 借助Yocto编译模块 阅读全文

posted @ 2018-08-25 20:41 Hello-World3 阅读(463) 评论(0) 推荐(0) 编辑

udev学习笔记汇总
摘要:1.什么是udev udev--就是动态设备管理 udev 能够处理设备事件、管理设备文件的权限、在/dev目录中创建额外的符号链接、重命名网络接口,等等。 内核通常仅根据设备被发现的先后顺序给设备文件命名,因此很难在设备文件与物理硬件之间建立稳定的对应关系。而根据设备的物理属性或配置特征创建有意义 阅读全文

posted @ 2018-08-23 00:54 Hello-World3 阅读(2807) 评论(0) 推荐(0) 编辑

USB gadget学习笔记
摘要:1.usb-OTG-ADP-HNP-SRP https://blog.csdn.net/xiongjiao0610/article/details/44150849 USB技术浅析:https://mp.weixin.qq.com/s/WoM3raXtNre9i_7FqDmBPw 阅读全文

posted @ 2018-08-18 22:32 Hello-World3 阅读(189) 评论(0) 推荐(0) 编辑

Linux常用命令
摘要:一、系统 1.uname -a 查看内核/操作系统/CPU信息2.head -n 1 /etc/issue 查看操作系统版本3.cat /proc/cpuinfo 查看CPU信息4.hostname 查看计算机名5.lspci -tv 以树状图列出所有PCI设备6.lsusb -tv 以树状图列出所 阅读全文

posted @ 2018-08-18 14:38 Hello-World3 阅读(353) 评论(0) 推荐(0) 编辑

Linux下软件安装方法
摘要:1.交叉编译: ./configure --prefix=/usr/local/XXX ...... --host=armeg:./configure --prefix=/media/ubuntu/work/build/tmp/sysroots/x86_64-linux/usr/bin/aarch6 阅读全文

posted @ 2018-08-15 19:28 Hello-World3 阅读(118) 评论(0) 推荐(0) 编辑

Linux内核调试汇总
摘要:1.控制台优先级配置cat /proc/sys/kernel/printk6 4 1 76是控制台的优先级,打印信息的优先级要比它高才能打印出。4是默认的优先级cat /var/log/messages 不管你的打印信息有没有打印,这个文件中都有记录 修改日志方法:https://blog.csdn 阅读全文

posted @ 2018-08-06 21:30 Hello-World3 阅读(343) 评论(0) 推荐(0) 编辑

驱动模块(2)——模块信息与调试
摘要:一、查看内核模块信息 相关命令:modprobe、insmod、rmmod、modinfo、lsmod 1.查看内核所有内置模块# cat /lib/modules/$(uname -r)/modules.builtin kernel/arch/arm64/crypto/sha1-ce.ko ker 阅读全文

posted @ 2018-08-06 17:43 Hello-World3 阅读(888) 评论(0) 推荐(0) 编辑

网络工具汇总
摘要:一、trcaeroute1.作用:1)诊断两点之间不能正常通信时问题出在哪里(一般是确定哪一段路由有问题),PC1 traceroute PC2: 确定其间的哪一跳路由有问题,再逐级排查。2)跟踪两点之间所经过的路由信息,确定PC1与PC2之间的所有网段信息。 2.与Windows上的区别windo 阅读全文

posted @ 2018-08-05 21:22 Hello-World3 阅读(347) 评论(0) 推荐(0) 编辑

SCSI学习笔记
摘要:1. sudo sg_inq --len=36 /dev/sda 使用INQUIRY来查询scsi设备信息 阅读全文

posted @ 2018-08-04 21:46 Hello-World3 阅读(297) 评论(0) 推荐(0) 编辑

/sys/kernel/debug/usb/devices解析
摘要:1.概述 USB设备通过debugfs导出/sys/kernel/debug/usb/devices显示内核已知的每个USB设备及其配置描述符。此文件对于用户模式下的状态查看工具非常方便,可以扫描文本格式并忽略大部分文本。 设备特定文件中提供了更详细的设备状态(包括类和供应商状态)。 此文件与pol 阅读全文

posted @ 2018-08-04 16:02 Hello-World3 阅读(3743) 评论(0) 推荐(0) 编辑

导航