![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux驱动
文章平均质量分 93
HJ-ZYT
从事Linux系统学习,嵌入式STM32,物联网,单片机,EDA(FPGA),C语言的学习,互相交流互相学习!
展开
-
Makefile整理笔记
1.隐晦规则(自动推导):指定一个目标为.o文件时后面的依赖列表自动会添加本身的.c文件即:command.o : command.c defs.h command.h 与command.o : defs.h command.h等价表示command.o目标由头文件defs.h command.h和command.c生成2. .PHONY : clean作用:eg:$ cat -n...原创 2020-05-05 10:19:51 · 423 阅读 · 0 评论 -
Linux驱动--IIC驱动框架以及底层收发API函数内核分析
IIC驱动框架:在Linux平台外设中有不少的IIC外设,例如基于Linux系统的Android触摸屏获取触摸坐标、内部陀螺仪等等外设都是在IIC总线上工作,如果需要添加自己的IIC外设那必不可少需要了解IIC框架的运用。开发环境:PC :VMworkstation 12.0 Ubuntu 12 32bit开发版:Tiny 4412 (三星猎户CPU4412,Cortex-A9)...原创 2018-10-11 12:53:00 · 1103 阅读 · 0 评论 -
Linux字符设备驱动注册三种方法以及内核分析
Linux驱动是用户访问底层硬件的桥梁,驱动有可以简单分成三类:字符设备、块设备、网络设备。其中最多的是字符设备,其中字符设备的注册方法主要有三种:杂项设备注册、早期字符设备注册、标准字符设备注册。以及详细介绍各类方法注册。开发环境:PC:VMworkstation 12 运行Ubuntu12 32位虚拟机开发板:友善之臂Tiny4412 (EXYNOS4412 Cor...原创 2018-10-07 15:59:38 · 8007 阅读 · 3 评论