随笔分类 - linux kernel driver
记录自己linux kernel学习路上的风景~
摘要:终于使用exynos4412点亮了LCD,记录一下 LCD本质上算是一个字符设备,/dev/fbX为对应的文件,供应用层软件编程输出到LCD 我是基于linux4.4版本,源码路径:https://github.com/EthanDL-Wang/tiny4412.git DTS细节如下: 1.pla
阅读全文
摘要:linux kernel version:4.4.38 hardware version:exynos4412-tiny4412 1312B, sht3x 最近在学习IIC UART SPI,出于调试的目的,就学习了示波器的使用,之前只会使用示波器的傻瓜按键autoset 1.我使用示波器是TekT
阅读全文
摘要:linux kernel version:4.4.38 hardware version:exynos4412-tiny4412 1312B 最近在学习IIC UART SPI,写了一个i2c client程序sht3x,将其加入到linux kernel 驱动程序参考连接:https://www.
阅读全文
摘要:linux kernel version:4.4.38 hardware version:exynos4412-tiny4412 1312B, Sht3x sensor 最近在学习IIC UART SPI,就捡了一个软的IIC先捏了~ 在TB买了sht3x sensor,店家有提供datasheet
阅读全文
摘要:linux kernel version:4.4.38 hardware version:exynos4412-tiny4412 1312B 涉及知识点:DTS,platform bus,PWM, pinctrl, 本次实验使用XpwmTOUT1,使用示波器观察输出波形 首先看硬件电路,LCD4的3
阅读全文
摘要:linux kernel version:4.4.38 硬件平台:exynos4412-tiny4412 参考链接:https://www.cnblogs.com/ethandlwang/p/14759735.html 基于之前按键点灯程序,我引入了中断下文workqueue机制。 在中断处理程序中
阅读全文
摘要:linux kernel version:4.4.38 硬件平台:exynos4412-tiny4412 参考链接:https://www.cnblogs.com/ethandlwang/p/14759735.html 基于之前按键点灯程序,我引入了中断下文tasklet机制。 在中断处理程序中处理
阅读全文
摘要:linux kernel version:4.4.38 hardware platform: exynos4412-tiny4412 基于i2c-dev.c写应用程序,在用户空间与i2c设备交互 1 #include <stdio.h> 2 #include<stdlib.h> 3 #include
阅读全文
摘要:基于exynos4412的开发板,编写了一个使用中断的按键程序,实现按键点灯的功能。 实现效果是按下按键灯亮,再按一次灯灭。 旨在学习中断的用法。 linux kernel version:4.4.38 1 gpx3: gpx3 { 2 gpio-controller; 3 #gpio-cells
阅读全文
摘要:linux kernel version:4.4.38 硬件平台:exynos4412-tiny4412 参考链接:https://www.cnblogs.com/ethandlwang/p/14759735.html 基于上一篇按键点灯程序,我给设备驱动添加了sysfs设备模型,demo级程序 添
阅读全文
浙公网安备 33010602011771号