首页
安卓驱动
MCU
C
Git
Ubuntu&Shell
关于
1
GD32F470VGT6驱动TM1934
2
Ubuntu安装Starship
3
RK3566_R蓝牙驱动
4
Git
5
OSI和TCP/IP模型
lucius
累计撰写
38
篇文章
累计创建
8
个分类
累计创建
12
个标签
导航
首页
安卓驱动
MCU
C
Git
Ubuntu&Shell
关于
目录
嵌入式笔记
当我飞奔向你
OSI和TCP/IP模型
2025-08-05
136
2
41.6℃
其它
OSI七层模型将计算机网络通信协议划分为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层,用于不同系统间通信理解和管理。TCP/IP四层模型由应用层、传输层、网络层、网络接口层组成,是目前广泛采用的模型。两者均定义了网络通信的层次结构和协议,以实现数据传输和通信。
RK3566_R蓝牙驱动
2025-07-26
177
1
43.7℃
安卓驱动
RTL8821CU是Realtek公司生产的蓝牙芯片,用于实现蓝牙功能。其固件包括主固件和配置文件,用于驱动蓝牙芯片运行。驱动程序rtk_btusb.ko是Realtek为其蓝牙芯片提供的内核模块,负责加载固件和配置文件,初始化蓝牙控制器,并注册为HCI设备。这些组件共同作用,确保蓝牙功能正常工作。
SELinux
2025-07-26
12
2
29.2℃
其它
SELinux是一种增强Linux系统安全性的强制访问控制机制,在内核中实现细粒度访问控制。它为进程、文件等分配安全上下文,根据策略决定访问权限。具有强制、宽容和关闭三种工作模式。可用于限制Web服务访问、防止入侵横向扩展等。优点包括提供精细访问控制和审计记录,缺点是配置难度大,可能导致服务无法启动。
常用调试命令汇总
2025-07-26
51
2
33.1℃
其它
Linux系统常用命令汇总,包括查看内核信息、USB设备、网络接口、进程状态等,涉及dmesg、logcat、ps、file、lsusb、lsmod、getenforce、setenforce、zcat、ip link show、iw dev、ifconfig、iwconfig、netstat等命令,适用于系统调试、故障排查、性能分析等场景。
设备树
2025-07-26
33
2
31.3℃
其它
设备树用于描述硬件信息,传递给操作系统特别是内核,无需写死硬件细节代码。设备树以.dts和.dtsi为源文件,编译成.dtb二进制格式。工作原理包括开发板厂商编写设备树,Bootloader加载并传递给内核,内核解析并初始化驱动程序。设备树组成包括.dts、.dtsi和.dtb。设备树的好处有解耦、可维护和动态配置。广泛应用于ARM、RISC-V等架构的嵌入式系统。
dmesg和logcat
2025-07-25
75
2
35.5℃
其它
dmesg和logcat是Linux和Android系统中的日志工具,dmesg用于内核空间日志,logcat用于用户空间日志。dmesg读取内核环形缓冲区,记录硬件驱动、内存管理等,适用于硬件初始化、驱动调试等;logcat捕获用户空间日志,包括应用、系统服务等,适用于应用崩溃、系统服务异常等。两者在Android系统中可同时存在,互不覆盖,用于不同层次的系统调试。
RK3566_R USB模式
2025-07-25
27
2
30.7℃
安卓驱动
USB PHY不支持ID/VBUS检测,DTS未配置usb-role-switch,内核未启用CONFIG_USB_ROLE_SWITCH,板子接线不满足OTG需求。
流量单位
2025-07-24
30
2
31.0℃
其它
本文提供了数据存储单位比特、字节、千字节、兆字节、千兆字节和太字节的中文和英文对照表。
C
2025-07-24
62
1
32.2℃
C
volatile、static、const是C语言中的关键字,用于声明变量的存储类型和生命周期。volatile表示变量可能被修改,需要每次使用时重新读取;static表示变量仅在声明的作用域内可见,生命周期为整个程序;const表示变量值不可修改。
RK3566_R ADB
2025-07-22
87
2
36.7℃
安卓驱动
ADB连接开发板失败,原因为adbd未启用TCP模式。解决方法包括:确认设备已打开ADB over TCP/IP,查看logcat日志,确认系统防火墙或SELinux未拦截,PC端确认端口未被防火墙阻断,以及ADB未连接其他设备冲突。若需永久开启,可修改init.rc脚本或开机启动脚本。
上一页
下一页
1
2
3
4
弹