虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

触摸遥控器

  • 基于嵌入式Linux的人机交互接口设备驱动程序的研究和实现

    随着信息技术的发展和数字化产品的普及,嵌入式系统的研究开发逐渐成为热点。而Linux又以其独特的优势成为嵌入式系统的主流。作为嵌入式系统和用户之桥梁的人机交互接口设备也是其中必不可少的一部分,用户与系统的交互是否准确和便捷极大地影响了嵌入式产品的竞争力。本文对Unity805plus微处理器平台下人机交互接口设备驱动程序的设计开发做了深入的研究与实践。Unity805plus微处理器是基于Unicore架构的新型32位移动终端应用处理器,面向低成本手持设备和其它通用嵌入式设备。本课题基于Linux2.4.19操作系统,设计和实现了在此平台下的人机交互接口设备驱动程序。论文在介绍了嵌入式Linux下设备驱动层次结构、运行机制、编译平台方法以及字符设备驱动程序使用流程的基础上,针对Unity805plus此新型平台下键盘、触摸屏、LCD这三种人机交互设备提出了实际的驱动设计方案。其中:系统以中断方式来访问键盘和触摸设备,采用了Linux内核定时器并把任务放在后台执行以等待键盘或触摸中断事件,并运用了自旋锁、信号量、完成变量等内核同步方法;而LCD设备采用Unity805plus内置的LCD控制器与系统进行通讯,利用帧缓冲(framebuffer)设备作为接口,使上层应用程序能够在图形模式下直接对显示缓冲区进行统一的读写操作。文中按照驱动的设计流程为主线给出了各设备驱动程序的控制器设置、GPIO口设置、中断设置等关键部分的详细代码分析。文中所述的设备驱动已经能够在Unity805plus平台的媒体播放器上稳定运行,并通过了初步的功能验证。随着消费类电子产品的市场推陈出新所带来的巨大需求(如iPhone),相应的人机交互接口设备相关技术亦不断更新,比如新型的触摸屏技术或是将键盘、LCD等驱动电路集成在一种集成电路模块中等。因此,人机交互接口设备驱动的研究也将有广阔的前景。

    标签: 嵌入式 linux 人机交互 接口

    上传时间: 2022-06-18

    上传用户:

  • STM32库开发实战指南-M4:30-ADC—电压采集

    下载验证编译程序下载到实验板,并上电复位,液晶屏会显示出触摸画板的界面,点击屏幕可以在该界面画出简单的图形。每课一问1、为什么使用电阻式触摸屏需要校准,而电容式触摸屏不需要校准。答:电阻屏是通过检测触点处的电压来确定位置的,电压受到电阻材料的影响,而生产中不同批次的电阻材料可能会有偏差,因此需要先定位几个点来确定屏幕的偏移量(也就是校准),以后通过校准得来的偏移量调整坐标输出,才能准确通过电压反映坐标。而电容屏是直接由多个电容组成的矩阵,检测时可获知整个电容矩阵中哪些电容发生了改变,而且各个电容在生产时就确认了它在触摸屏中的坐标,所以只要获知哪些电容发生了变化,就可直接得出触点位置,无须校准。

    标签: stm32 ADC

    上传时间: 2022-06-22

    上传用户:qingfengchizhu

  • 基于STM32的智能万年历作为设计

    二十一世纪的今天科技与经济迅速发展,人们的生活节奏变得越来越快,生活水平越来越高,对于生活的品味和质量的要求也更高。人们不再满足于只能提供简单计时功能的时钟,希望在能保证计时精确的基础上能多添加一些其他功能,诸如日历、定时等。本文主要介绍了以STM32F103VCT6开发板为核心部件来设计的一款万年历,以其内部的RTC时钟模块作为时钟,用TFTLCD液晶显示器作为显示模块,时钟电路能准确提供24小时制时间、平年闰年的判断以及定时。采用Kei1uvision4进行编写调试程序,以神州二号嵌入式技术开发板为硬件平台进行设计,最终实现在显示屏上显示时间、日期、以及进行定时等功能。以基于STM32的智能万年历作为设计的课题,因为它有很好的开放性和可发挥性,不仅考察了对单片机的掌握能力而且强调了对单片机扩展的应用。另外液晶显示的万年历已经越来越流行,特别适合在家庭居室、办公室、大厅、会议室、车站和广场等地方使用,它具有显示清晰直观、走时准确、可以进行夜视等功能,并且还可以扩展出其它多种功能。所以,电子万年历作为设计课题很有价值。经过两周的课程设计,我们完成了按键和触摸两种方式对万年历的控制,实现了基本的万年历功能和闹钟功能。本次课程设计让我对万年历有了深刻理解,更让我对stm32有了更进一步的学习。关键词:STM32F103VCT6;最小应用系统;万年历

    标签: stm32 智能万年历

    上传时间: 2022-06-24

    上传用户:

  • CY4533 EZ-PD桶型连接器替代EVK快速入门指南

    CY4533 EZ-PD桶型连接器替代EVK快速入门指南i.MX 6 UltraLite评估套件(EVK)将i.MX 6UltraLite应用处理器介绍给开发人员。为加快开发,该硬件提供面向Linux操作系统的硬件设计文档、工具和板级支持包(BSP)。另有几个辅助评估板,可与i.MX 6UltraLite EVK共同使用,提供一些额外功能,如电阻式触摸显示、EMV和Bluetooth连接。

    标签: CY4533 蓝牙

    上传时间: 2022-06-25

    上传用户:20125101110

  • 三相电知识

    能产生幅值相等、频,相等、姐位互差120。电势的发电机称为三相发t机:以三相发电机作为t遊,称为三相电源;以三相电源供电的t路,称为三相电路;U,v.w称为三相,相与相之间的,压是线电压,电压为380V:相与中性线之间称为相电压,电压是220V.1,三相电源与单相电源的区别:发电机发出的电源都是三相的,三相电源的每一相与其中性点都可以构成一个单相回路为用户提供电力能源。注意在这里交流回路中不能称做正极或负极,应该叫线端(民用电中称火线)和中性线(民用电中称零线).2,按照规定,380伏(三相)的民用电源的中性点是不应该在进户端接地的(在变压器端接地,这个接地是考虑到不能因悬浮点位造成高于电源电压的点位,用户端的接地与变压器端的接地在大地中是存在一定的电阻的),供电方式是一根火线和一根零线(中性点引出线)构成回路,在单相三芯的电源插孔中还接有一根接地线,这是考虑到漏电保护器功能的实现,(漏电保护器的工作原理是:如果有人体触摸到电源的线端即火线,或电器设备内部漏电,这时电流从火线通过人体或电器设备外壳流入大地,而不流经零线,火线和零线的电流就会不相等,漏电保护器检测到这部分电流差别后立刻跳间保护人身和电器的安全,一般这个差流选择在几十毫安)如果,把电源的中性点直接接地(这在民用电施工中是不允许的),漏电保护器就失去了作用,不能保护人身和电器设备的短路了.

    标签: 三相电

    上传时间: 2022-06-26

    上传用户:

  • STM32制作的微型四轴六轴飞行器及配套遥控器电路原理图资料

    为了让初学者和DIY爱好者能够更好的学习和了解多轴飞行器制造,总结了匿名的开源项目作品,借电路城平台分享给大家。匿名开源的四轴/六轴及配套的遥控项目,涵盖了飞控电路原理图、源代码、驱动和用户手册。

    标签: stm32 四轴飞行器 遥控器 电路

    上传时间: 2022-07-01

    上传用户:

  • 基于STM32F429的TFT驱动板原理图+PCB源文件

    该TFT开发板可以驱动带有红外触摸,电容触摸,电阻触摸的7寸TFT普清以及高清屏,预留多种通信接口(串口,CAN,USB,以太网),以及多种存储器(SDRAM,NAND,SD卡,SPIFLASH),可以调试开发相关项目

    标签: stm32 pcb

    上传时间: 2022-07-01

    上传用户:

  • HC32F003、HC32F005系列数据手册

    HC32F003 系列 / HC32F005 系列是 Low Pin Count、宽电压工作范围的 MCU。集成 12 位 1MSPS 高精度 SARADC 以及集成了比较器、多路 UART、SPI、I2C 等丰富的通讯外设,具有高整合度、高抗干扰、高可靠性的特点。本产品内核采用 Cortex-M0+ 内核,配合成熟的 Keil &IAR 调试开发软件,支持 C 语言及汇编语言,汇编指令。Low Pin Count MCU 典型应用⚫ 小家电,充电器,重合闸,遥控器,电子烟,燃气报警器,数显表,温控器,记录仪等行业⚫ 智能交通,智慧城市,智能家居⚫ 火警探头,智能门锁,无线监控等智能传感器应用⚫ 电机驱动

    标签: MCU

    上传时间: 2022-07-01

    上传用户:

  • 红外控制小车(电机用PWM驱动)

    该程序是用pwm来驱动电机,可以通过红外遥控器控制小车实现前进,后退,左转,右转,加速,减速等功能。实验用开发板为普中HC6800-ES V2.0开发板。红外输入口为P3^2;红外遥控开关的1键为前进键,2键为后退键,4键为后左转键,5键为后右转键,>>|键为减速键,|<<键为加速键,pwm输出口为P2^0,P2^1,P2^2,P2^3,四个I/O口电机驱动芯片采用的是L9110模块,上面搭载了两枚L911sAU1827A芯片。

    标签: 红外控制小车 电机 pwm 驱动

    上传时间: 2022-07-05

    上传用户:

  • ST7796S IC 8位并口驱动程序含STM32 51

    ST7796S 显示芯片驱动程序源码,包含STM32F103 51 mega2560等源码,内部文件有详细的针脚接线说明,源码显示采用8位并口控制,代码兼容ILI9486,包含触摸显示,。f103芯片的帧率能达到14帧。

    标签: 并口驱动 stm32

    上传时间: 2022-07-17

    上传用户:xsr1983