02 2021 档案

摘要:1、I2C总线概念 I2C总线支持任何IC生产过程(NMOS、CMOS、双极性),两线(串行数据SDA和串行时钟SCL)在连接到总线的器件间传递信息,每个器件都有一个唯一的地址识别(微控制器、LCD驱动器、存储器或键盘接口等),而且都可以作为一个发送器或者接收器(由器件的功能决定),很明显,LCD驱 阅读全文
posted @ 2021-02-28 23:15 liangliangge 阅读(1246) 评论(0) 推荐(0) 编辑
摘要:1、简介 gsl3680是上海思立微电子科技有限公司研发生产的一款电容屏多点触摸控制单芯片,其芯片内部框架图如下所示: gsl3680采用了独特的互电容感应技术,可以在1ms内测量多达192个节点,支持广泛的传感器选择,包括单层或双层ITO,玻璃或薄膜,采用了先进的抗电磁干扰信号处理技术,使其对各种 阅读全文
posted @ 2021-02-28 23:12 liangliangge 阅读(1540) 评论(0) 推荐(0) 编辑
摘要:1、基本概念 在Linux系统中,中断服务程序的执行是与一般的进程异步的,也就是不存在于进程上下文,要求中断服务程序的执行时间尽可能短,因此,Linux系统在中断处理中引入了顶半部和低半部的分离机制。 2、Linux中断及中断处理架构 设备中断的到来会打断Linux内核中进程的正常调度和运行,对于系 阅读全文
posted @ 2021-02-24 21:51 liangliangge 阅读(970) 评论(0) 推荐(0) 编辑
摘要:用户空间与内核空间示意图如下: 整个Linux内部结构可以分成三部分,从最底层到最上层依次是:硬件、内核空间、用户空间,如下图所示: 需要注意的细节问题: 进程的内核空间存放的是内核代码和数据,用户空间中存放的是用户代码和数据,不管是内核空间还是用户空间,它们都处于虚拟空间中; Linux使用两级保 阅读全文
posted @ 2021-02-22 22:31 liangliangge 阅读(438) 评论(0) 推荐(0) 编辑
摘要:1、电容屏工作原理 触摸屏的工作原理概况来说就是上报坐标值,也就是X轴、Y轴的值,与电阻式触摸屏不同,电容式触摸屏不依靠手指按力创造、改变电压值来检测坐标,电容屏通过任何持有电荷的物体,包括人体皮肤工作,也就是人体所带的电荷,电容式触摸屏是由诸如合金或者銦錫氧化物(ITO)这样的材料去构成,电荷存储 阅读全文
posted @ 2021-02-21 16:45 liangliangge 阅读(1104) 评论(0) 推荐(0) 编辑
摘要:1、Linux Input子系统概述 Linux系统的Input子系统处理输入事务,输入设备的驱动程序通过Input输入子系统提供的接口注册到内核,利用子系统提供的功能与用户空间或系统中的其它程序进行交互。整个Input子系统的实现可以看作三层,如下: 输入驱动层(input driver):针对各 阅读全文
posted @ 2021-02-17 01:01 liangliangge 阅读(655) 评论(0) 推荐(0) 编辑
摘要:1、Linux Framebuffer概述 Framebuffer驱动在Linux内核中用于子系统最重要的显示输出,以该驱动为基础,Linux设备才能向用户展现一个色彩斑斓的世界,对于PC而言,就是显卡驱动,对于嵌入式设备,就是显示控制器和LCD模组驱动。 Framebuffer设备是一个字符设备, 阅读全文
posted @ 2021-02-15 15:23 liangliangge 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:1、变量的声明和定义有什么区别? 变量的定义为变量分配地址和存储空间,变量的声明不会分配地址,一个变量可以在多个地方声明,但是只能在一个地方定义,加入extern关键字修饰的是变量的声明,说明此变量将在文件以外或者文件后面部分定义。 说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初 阅读全文
posted @ 2021-02-11 17:04 liangliangge 阅读(3343) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示