会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序项目代做,有需求私信(小程序、网站、爬虫、电路板设计、驱动、应用程序开发、毕设疑难问题处理等)
大奥特曼打小怪兽
首页
新随笔
联系
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
40
下一页
2022年5月12日
linux驱动移植-USB总线设备驱动
摘要: 我们之前在设备总线模型中介绍过,linux包含I2C、SPI、USB、UART、platform等总线,其中platform总线我们已经学习过了,这一些我们将会介绍USB总线。 一、usb总线 1.1 usb总线定义 在linux 设备模型中,总线由bus_type 结构表示,我们所用的 I2C、S
阅读全文
posted @ 2022-05-12 23:16 大奥特曼打小怪兽
阅读(1628)
评论(0)
推荐(0)
2022年5月4日
linux驱动移植-USB驱动基础
摘要: 一、USB总线介绍 1.1 简介 我们之前接触过的通信协议有串口、I2C、SPI以及CAN总线,这里我们又去学习USB总线,那USB和之前我们介绍过那些总线有什么区别呢。 通用串行总线(英语:Universal Serial Bus,缩写:USB)是连接计算机系统与外部设备的一种串口总线标准,也是一
阅读全文
posted @ 2022-05-04 19:46 大奥特曼打小怪兽
阅读(4487)
评论(0)
推荐(0)
2022年5月1日
linux驱动移植-LCD触摸屏设备驱动
摘要: 一、触摸屏种类 触摸屏的基本原理是,用手指或其他物体触摸安装在显示器前端的触控屏时,所触摸的位置(以坐标形式)由触摸屏控制器检测,并通过接口(如RS-232串行口)送到CPU,从而确定输入的信息。 触摸屏系统一般包括触摸屏控制器(卡)和触摸检测装置两个部分: 触控屏控制器(卡)的主要作用是从触摸点检
阅读全文
posted @ 2022-05-01 01:00 大奥特曼打小怪兽
阅读(1957)
评论(0)
推荐(0)
2022年4月20日
linux驱动移植-LCD设备驱动
摘要: 由于我使用的Mini2440开发板采用的LCD为TFT屏,型号为LCD-T35(TD035STEB4)。这一节,我们将参考s3c2410fb.c编写LCD驱动程序。 一、LCD驱动编写基础函数 1.1 dma_alloc_wc 该函数定义在include/linux/dma-mapping.h: s
阅读全文
posted @ 2022-04-20 22:44 大奥特曼打小怪兽
阅读(1337)
评论(0)
推荐(0)
2022年4月15日
linux驱动移植-LCD驱动基础
摘要: 一、LCD基础知识 1.1 LCD硬件原理 在Mini2440裸机开发之LCD基础我们介绍了LCD的硬件原理,有兴趣的可以去看看,这里我们仅仅简述一下LCD的原理。 下图是LCD示意图,里面的每个点就是一个像素点。它里面有一个电子枪,一边移动,一边发出各种颜色的光。用动态图表示如下: 电子枪是如何移
阅读全文
posted @ 2022-04-15 22:31 大奥特曼打小怪兽
阅读(1613)
评论(0)
推荐(0)
2022年4月14日
linux驱动移植-总线设备驱动
摘要: 内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 在上一节我们介绍了总线设备驱动模型的由来,以及platform总线设备驱动模型,并介绍了如何编写platform设备驱动。 如果我们学过面向对象编程的话,我们可以将总线-设备-驱动看做基类,而pla
阅读全文
posted @ 2022-04-14 21:36 大奥特曼打小怪兽
阅读(649)
评论(0)
推荐(0)
2022年4月10日
linux驱动移植-platform总线设备驱动
摘要: 一、概述 在看到platform总线时,不知道你心里有没有疑问?platform总线是什么,有什么用?在解答这个问题之前,我们先聊点linux驱动的分离。 1.1 linux驱动的分离 我们知道linux操作系统可以运行在各种SOC上,比如我们熟知的SOC芯片S3C2440 S3C6410和S5PV
阅读全文
posted @ 2022-04-10 22:00 大奥特曼打小怪兽
阅读(1101)
评论(0)
推荐(1)
2022年4月9日
linux驱动移植-输入子系统设备驱动
摘要: 在上一节我们介绍了linux系统的输入子系统的基本框架,并进行了源码分析。 这一节我们将尝试向input子系统注册设备驱动,这里我们编写按键驱动,通过MIni2440上的6个按键来模拟键盘中的A、B、C、D、E、F。 一、按键硬件资源 1.1 硬件接线 查看Mini2440原理图、S3C2440数据
阅读全文
posted @ 2022-04-09 22:24 大奥特曼打小怪兽
阅读(407)
评论(0)
推荐(0)
2022年4月3日
linux驱动移植-输入子系统
摘要: 一、基本概念 在之前的章节,我们已经介绍了简单驱动的编写,并通过对应查询方式的按键驱动程序的不断改进,逐渐在程序中引入中断、poll、异步通知、互斥机制来完善驱动程序。 虽然我们编写的驱动也实现了读、写等功能,但是确很难被别人的应用程序无缝的链接,纵然别人的应用程序打开了/dev/button设备,
阅读全文
posted @ 2022-04-03 22:37 大奥特曼打小怪兽
阅读(505)
评论(0)
推荐(0)
2022年3月23日
第三十八节、windows下yolo v4运行环境搭建
摘要: yolo v4源码是开源的,在github上可以下载,并且有很详细的使用说明,本文只是针对windows下环境的安装进行介绍。 一、环境搭建 本节将进行windows下环境的搭建,我们将需要安装下面各个软件,并且需要注意安装的软件是有版本要求的: Requirements for Windows,
阅读全文
posted @ 2022-03-23 22:27 大奥特曼打小怪兽
阅读(2167)
评论(2)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
40
下一页
公告
如果有任何技术小问题,欢迎大家交流沟通,共同进步