linux device driver

linux wireless cfg80211

cfg80211工作在内核,是内核中WiFi框架的上半部分,位置在/$(KERNEL)/net/wireless中(其中有一小部分是wext) 从WiFi层次上,cfg80211处...
阅读更多
linux device driver

linux内核网络之Netfilter详解

简介 Netfilter是Linux 2.4内核的一个子系统,Netfiler使得诸如数据包过滤、网络地址转换(NAT)以及网络连接跟踪等技巧成为可能,这些功能仅通过使用内核网络代...
阅读更多
linux device driver

freertos任务级临界代码保护

ROOT 最近做项目过程中,调用播放tts语音接口播放语音时概率性出现语音播报卡顿问题,下面对此问题解决过程做个简单记录。 代码框架是一个语音播报任务,其他任务需要播报语音给此任务...
阅读更多
linux device driver

sysfs和debugfs接口

sysfs sysfs虚拟文件系统是使用kset,kobject,ktype组成一个有层次结构的模型,我们可以通过这个虚拟文件系统查看当前平台中的所有设备。内核也可以通过sysfs...
阅读更多
linux device driver

spi接口的oled显示驱动

原理图 GPIO配置表 GPIO FUNCTION GPIO_0 SPI_MOSI GPIO_1 SPI_MISO GPIO_2 SPI_CS_N GPIO_3 SPI_CLK G...
阅读更多
linux device driver

iperf工具测试指导

安装iperf 下载iperf 在官网根据系统下载响应的版本 https://iperf.fr/iperf-download.php 解压 将下载的压缩包解压到C:/根目录 ,也可...
阅读更多
linux device driver

按摩椅项目

原理 此按摩椅由四部分组成: 按摩椅硬件 单片机(后续文章中以U表示) 4G模块(后续文章中以M表示) 阿里云服务器(后续文章中以S表示) 单片机的功能主要是控制按摩椅操作,比如力...
阅读更多
linux device driver

wlan firmware log

修改WCNSS_qcom_cfg.ini 将下面两条词缀全置为1 #Enable firmware log gEnablefwlog=1 # Enable broadcast lo...
阅读更多
linux device driver

aw9523芯片驱动

硬件连接图 AW9523 是一款 IIC 串口转 16 路 GPIO 并口控制器,8 路 PUSH-PULL 驱动,8 路OPEN-DRAIN 或 PUSH-PULL 驱动可选。芯...
阅读更多
linux device driver

smb358_charger驱动

硬件连接图 下面是该项目所使用的充电芯片smb358的硬件连接图 GPIO引脚配置表 smb引脚 配置说明 SCL GPIO19 SDA GPIO18 EN 高电平使能 STAT ...
阅读更多