程序项目代做,有需求私信(小程序、网站、爬虫、电路板设计、驱动、应用程序开发、毕设疑难问题处理等)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 38 下一页
摘要: 这一节主要主流的GUI进行系统进行一个介绍,内容也偏向于科普,大部分内容都摘自网上。 一、Linux GUI介绍 1.1 概念 GUI英文Graphical User Interface,中文图形用户界面。图形用户界面是指采用图形方式显示的计算机操作环境用户接口,与早期计算机使用的命令行界面相比,图 阅读全文
posted @ 2023-05-07 00:14 大奥特曼打小怪兽 阅读(4256) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 在上一节我们已经移植了LCD驱动,那么本节将会移植LCD触摸屏驱动。有关触摸屏的原理,以及硬件接线,我们在linux驱动移植-LCD触摸屏设备驱动章节已经介绍的非常清楚了。同时在这一篇博客,我们也详 阅读全文
posted @ 2023-05-06 01:09 大奥特曼打小怪兽 阅读(1113) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 一、修改设备树 1.1 硬件接线 在Mini2440裸机开发之LCD基础我们已经介绍了LCD的硬件接线图。使用到的引脚如下: GPIO 功能 GPIO 功能 GPC8 VD0 GPD6 VD14 G 阅读全文
posted @ 2023-05-05 00:47 大奥特曼打小怪兽 阅读(724) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 一、修改设备树 1.1 硬件接线 查看Mini2440原理图、S3C2440数据手册,了解如何读取按键的状态。这里粗略介绍一下Mini2440 K1~K6的接线方式: K1~K6依次对应引脚GPG0 阅读全文
posted @ 2023-05-03 22:29 大奥特曼打小怪兽 阅读(491) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 在前面我们已经介绍了pinctrl subsystem相关的基础知识,这一节我们尝试修改设备树,在pin controller node下添加两个子节点分别用来控制LED1~LED4的全亮/全灭。然 阅读全文
posted @ 2023-05-03 17:30 大奥特曼打小怪兽 阅读(528) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 上一节我们已经分析了pinctrl subsystem,这一节将会介绍pin controller driver的编写。其主要包含两个步骤: 为SoC的pin controller分配一个pinct 阅读全文
posted @ 2023-05-01 00:11 大奥特曼打小怪兽 阅读(634) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 一、IO概述 1.1 硬件功能分类 ARM based SoC的datasheet中总有一个章节叫做GPIO controller(或者I/O ports)的章节来描述如何配置、使用SoC的引脚。虽 阅读全文
posted @ 2023-04-27 23:24 大奥特曼打小怪兽 阅读(3137) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 我们在linux驱动移植-中断子系统执行流程 介绍了中断的执行流程,以及在没有使用设备树的情景下中断控制器的注册流程,其主要流程: 将S3C2440中断资源抽象为一个主中断控制器、两个子中断控制器, 阅读全文
posted @ 2023-04-25 23:48 大奥特曼打小怪兽 阅读(1190) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 在linux驱动移植-LED字符设备驱动中,我们直接使用ioremap函数进行内存映射,得到GPIO有关寄存器的虚拟地址,然后操作寄存器对应的虚拟地址控制GPIO的目的。 这一节,我们将采用设备树向 阅读全文
posted @ 2023-04-24 23:06 大奥特曼打小怪兽 阅读(388) 评论(0) 推荐(0)
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 前面几节内容我们介绍了设备树的结构,以及在linux内核中移植设备树。这一节将对linux内核源码进行介绍,分析内核对设备的处理逻辑。 一、汇编阶段 1.1 uboot引导内核启动 在linux设备 阅读全文
posted @ 2023-04-23 23:02 大奥特曼打小怪兽 阅读(1042) 评论(1) 推荐(1)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 38 下一页
如果有任何技术小问题,欢迎大家交流沟通,共同进步