Linux驱动

10 篇文章
Linux RTL8188EUS Wifi驱动调试
正点原子提供的RTL8188EUS只能用在低版本Kernel,高版本Kernel会出现编译错误,比如我用的6.6.52版本的Kernel就无法编译正点原子提供的那几个Realtek的驱动文件。
934 字
|
5 分钟
Cover Image of the Post
LinuxWM8960和声卡驱动
6.6.52版本Kernel中NXP已经默认在imx6ul-14x14-evk.dtsi中配置好了wm8960的节点,但是是配置在i2c2下,而正点原子阿尔法开发板中wm8960接在i2c1下,所以要把节点从i2c2移到i2c1:
646 字
|
3 分钟
Cover Image of the Post
Linux SPI驱动通用框架和编写细节
1. 追加节点: 需要确保UART2节点为disabled,因IO占用
1520 字
|
8 分钟
Cover Image of the Post
Linux I2C驱动通用框架和编写细节
I2C子系统采用分层设计: I2C核心层 提供总线协议实现、设备注册/注销、总线通信接口(如i2ctransfer) struct i2cadapter:抽象化的I2C控制器 struct i2cclient:连接到总线的I2C从机 管…
1747 字
|
9 分钟
Cover Image of the Post
Linux Platform驱动通用框架
Platform驱动需要读取设备树中的compatible信息用于ofmatchtable进行匹配:
1386 字
|
7 分钟
Cover Image of the Post
Linux字符设备驱动框架
字符设备是 Linux 驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。最常见的点灯、按键、IIC、SPI,LCD 等等都是字符设备,这些设备的驱动就叫做字符设备驱动。
2955 字
|
15 分钟
Cover Image of the Post
电机驱动类PCB布局的最佳实践
原文转自德州仪器(TI)Application Note
9532 字
|
48 分钟
Cover Image of the Post
简单H桥电机驱动电路分析及其隔离设计
H桥是一种相当简单的电路。它包含四个独立控制的MOSFET,用作引导电流流过负载(通常是电感负载,例如电机)的开关元件。
4290 字
|
21 分钟
Cover Image of the Post