Linux驱动开发
文章平均质量分 75
邓家文007
学多一点算一点
展开
-
驱动程序开发:FTP服务器和OpenSSH的移植与搭建、以及一些笔记
基于Linux下的FTP服务器、OpenSSH原创 2023-03-10 16:16:56 · 1675 阅读 · 1 评论 -
驱动程序开发:Buildroot根文件系统构建并加载驱动文件xxx.ko测试
buildroot 构建的根文件系统相对比较齐全,很多东西需要它会自行添加,比如 lib 库文件。并且,如果单纯使用busybox的话,在后面的驱动开发中很多第三方软件也需要我们自己去移植,这些第三方软件有很多又依赖其他的库文件,导致移植过程非常的繁琐,而buildroot可以为我们省去这些大部分的麻烦。原创 2023-02-28 18:04:47 · 2463 阅读 · 0 评论 -
驱动程序开发:基于ICM20608六轴传感器 --- 使用Regmap API 的 SPI 读取数据 之 IIO驱动
IIO 全称是 Industrial I/O,翻译过来就是工业 I/O,大家不要看到“工业”两个字就觉得 IIO是只用于工业领域的。实验IIO框架驱动icm20608六轴传感器。原创 2023-02-23 19:14:50 · 1394 阅读 · 1 评论 -
驱动程序开发:基于EC20 4G模块自动拨号联网的两种方式(GobiNet工具拨号和PPP工具拨号)
关于 EC20 4G 模块的详细资料请找卖家索要!EC20 有多种不同的配置,比如全网通纯数据版本、语音版、带 GNSS 版等等,建议大家购买的时候至少要选择全网通数据版,因为我们使用 4G 模块主要还是用于数据通信的。移远的EC20 4G 模块采用 LTE 3GPP Rel.11 技术,支持最大下行速率 150Mbps,最大上行速率 50Mbps。EC20 4G 模块特性如下:①、一路 USB2.0 高速接口,最高可达 480Mbps。②、一组模拟语音接口(可选)。原创 2023-02-16 17:57:08 · 6639 阅读 · 5 评论 -
Linux驱动开发:块设备驱动
Linux 三大驱动类型:字符设备驱动、块设备驱动、网络设备驱动。块设备是针对存储设备的,比如 SD 卡、 EMMC、 NAND Flash、 Nor Flash、 SPI Flash、机械硬盘、固态硬盘等。原创 2023-01-28 17:56:38 · 2192 阅读 · 1 评论 -
驱动程序开发:多点电容触摸屏
正点原子的7寸触摸屏驱动开发实验原创 2023-01-08 16:35:55 · 3337 阅读 · 5 评论 -
驱动程序开发:SPI设备驱动
使用SPI框架和字符设备框架读取SPI设备(icm20608传感器),思路清晰!原创 2022-09-17 01:05:35 · 5719 阅读 · 0 评论 -
驱动程序开发:I2C设备驱动
使用I2C框架和字符设备框架读取I2C设备(ap3216c传感器),思路清晰!原创 2022-09-14 09:23:23 · 2828 阅读 · 0 评论 -
驱动程序开发:LCD屏显示驱动
LCD屏显示驱动原创 2022-08-16 23:02:32 · 3270 阅读 · 0 评论 -
驱动程序开发:INPUT子系统
INPUT子系统---按键key实验原创 2022-08-12 15:07:56 · 414 阅读 · 0 评论 -
驱动程序开发:MISC杂项驱动
MISC驱动也称为杂项驱动,是一种简单的字符设备驱动。原创 2022-08-11 09:52:58 · 511 阅读 · 0 评论 -
驱动程序开发:Linux内核自带LED使能
Linux内核zidaiLED使能原创 2022-08-10 14:01:06 · 992 阅读 · 0 评论 -
驱动程序开发:无设备树和有设备树的platform驱动
无设备树的platform驱动原创 2022-08-09 16:06:19 · 1074 阅读 · 0 评论 -
驱动程序开发:按键中断之异步通知
使用异步通知方式实现“软件中断”功能原创 2022-08-07 01:38:54 · 206 阅读 · 0 评论 -
驱动程序开发:阻塞与非阻塞IO
关于阻塞与非阻塞IO的驱动程序知识原创 2022-07-21 22:05:25 · 439 阅读 · 0 评论 -
驱动程序开发:使用中断处理按键事件(普通中断、任务、工作队列)
Linux驱动中断的几种方式原创 2022-07-20 14:11:11 · 380 阅读 · 0 评论 -
驱动程序开发:Linux内核定时器与应用层ioctl的使用
Linux驱动之Linux内核定时器与应用层ioctl的应用原创 2022-07-14 15:04:28 · 765 阅读 · 0 评论 -
驱动程序开发:按键输入实验
驱动程序(按键输入实验),基于新字符设备、设备树、pinctrl和gpio子系统、原子操作编写的原创 2022-07-06 10:25:53 · 193 阅读 · 0 评论 -
驱动程序开发:原子操作、自旋锁、信号量、互斥体详细讲解
驱动程序开发:原子操作、自旋锁、信号量、互斥体详细讲解原创 2022-04-13 17:54:27 · 855 阅读 · 2 评论 -
驱动程序开发:pinctrl和gpio子系统之新字符设备驱动之LED点灯
驱动程序开发:pinctrl和gpio子系统之新字符设备驱动之LED点灯原创 2022-04-08 22:46:37 · 686 阅读 · 0 评论 -
驱动程序开发:设备树下新字符设备驱动之LED点灯
设备树下新字符设备驱动之LED点灯原创 2022-03-30 21:20:16 · 775 阅读 · 0 评论 -
驱动程序开发:新字符设备驱动之LED点灯
驱动程序开发:新字符设备驱动之LED点灯newchrled.c/* * 根据linux内核的程序查找所使用函数的对应头文件。 */#include <linux/module.h> // MODULE_LICENSE,MODULE_AUTHOR#include <linux/init.h> // module_init,module_exit#include <linux/kernel.h> // printk#include <linux/fs.原创 2022-03-21 02:03:49 · 1289 阅读 · 0 评论 -
驱动程序开发:旧字符设备驱动之LED点灯
旧字符设备驱动之LED点灯原创 2022-03-17 14:18:52 · 144 阅读 · 0 评论 -
驱动程序开发:旧字符设备驱动程序
旧字符设备驱动程序原创 2022-03-15 16:23:15 · 141 阅读 · 0 评论 -
Window---Ubuntu---开发板uboot(三机相ping)笔记
想让window、ubuntu、boot三机相ping,第一就是要让三者同在一个网段,说白了就是网关要相同。我这里是使用了电脑主机两个网卡将三者相连接的。电脑window端:网卡1![在这里插入图片描述](https://img-blog.csdnimg.cn/94491b44fa6348b28cbeb147a4e3ce4b.png网卡2这个不用去设置,默认就好了Ubuntu端:连接电脑网卡2连接宽带上网让开发板与Ubuntu连接验证效果:...原创 2021-10-12 23:22:44 · 188 阅读 · 0 评论