0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

基于EP7212处理器芯片实现LCD触摸屏控制器的应用方案

电子设计 来源:单片机与嵌入式系统应用 作者:胡冰;吴升艳;岳春 2021-03-18 09:28 次阅读

1 引言

EP7212是Cirrus Logic公司生产的单片嵌入式高集成度的处理器芯片,所有必需的接口逻辑都集成在芯片上,一个低功耗的系统方案只须增加一些存储器和外围器件就可以完成。它的处理器为ARM720T,核为ARM7TDMI CPU时钟速率可动态编程为18 MHz、36MHz、49MHz、74MHz,其稳定处理能力达到66MIPS(百万条指令每针)(Dhrystone 2.1),峰值处理能力达到74MIPS,近似等同于一个100MHz奔腾处理器。EP7212主要为超低功耗所设计,内核在2.5V工作电压下,功耗最大不超过90mW。通过嵌入其上的内存管理单元(MMU),允许使用像Microsoft Windows CE或Linux等一样的高级操作系统。EP7212主要应用于PDA、GPS、手机等超低功耗和低成本场合。

随着生活中类似于PDA的手持设备的增多,彩色LCD触摸屏也越来越普及。本文除了简单介绍EP7212的特性以外,主要讨论EP7212上的LCD控制器如何驱动彩色LCD,以及触摸屏控制器的使用技巧,并且给出具体的连接图和逻辑图。

基于EP7212处理器芯片实现LCD触摸屏控制器的应用方案

2 EP7212特性

*具有先进的音频解码/解压缩能力,支持多种音频解压缩算法,可以提供与ADCs、DACs和CODECs相连的数字音频接口(DAI)。

*内置LCD控制器,可以直接与一个单面板单色LCD接口。面板大小可编程,以16像素为增量,可置为32~1024像素的任何宽度(线长度)。视频制缓冲可最高编程到128KB(字节)。每个像素可编程为1、2或4位。

*支持EDO DRAM(仅在13MHz和18MHz下支持快速页模式)。可最高支持2条,每条256MB的DRAM。DRAM接口可编程为16或32位宽。

*存储器可以和最高6个独立的256 MB的扩展段接口,且处于可编程等状态。

*LCD控制器和通用应用可以共享片上的38 400(0x9600)字节的片上SRAM

*所有的外部存储器和外围器件与32位数据总线和28位地址总线相连,并且使用一些控制信号

*两个同步串行接口,支持类似于ADCs等Micro-wire或SPI外围器件。其中一个接口支持主从模式,另一个仅支持主模式。

*使用已固化的片上引导ROM,用于串行加载引导程序到系统的FLASH存储器。

*27位通用I/O(3个8位和1个3位GPIO口),支持多路复用,以提供必要的附加功能,且支持扫描键盘矩阵。

*内置2个全双工UART(16550类型),可支持最高位速率到115.2kb/s,拥有2个16字节的FIFO用于TX和RX,其中UART1支持调解调器控制信号。

*具有最高速率为115.2kb/s的红外数据SIR协议控制器。

*具有直流—直流转换接口(PWM),可提供两个编程占空比(从1-in-16到15-in-16)的96kHz时钟输出,可以驱动一个直流—直流的转换器。

*拥有2个16位通用目的定时计数器。

*1个32位实时时钟(RTC)和比较器

*1个用于与1个或2个Cirrus Logic CL-PS6700 PC卡控制器相连的接口,可支持2个PC卡插槽。

*RTC驱动专用的LED内烁引脚。

*先进的系统状态控制器和电源管理

*具有208pin LQFP和256-Ball PBGA两种封装。

*带有ROM、图表、样码和设计库的仿真工具。

*支持全JTAG边界扫描和嵌入式ICE。

3 EP7212 LCD控制器

EP7212的LCD控制器可以提供所有必需的控制信号,以便直接与一个单面板多像素LCD接口。EP7212使用通用内存结构(UMA)存储视频帧缓冲,与内核处理器(ARM720T)一起共享主内存总线,总视频帧缓存器大小可编程最高达128KB。该面板大小可编程,可以16像素为增量,置为32~1024像素的任何宽度(线长度)。总的线数(行)由总的帧缓冲器大小除以面板宽度和颜色深度决定。控制器还可编程提供1、2或4位每像素彩色深度,支持单色灰度显示或是彩色显示。

为了支持各种颜色和灰度级,LCD控制器有2个32位调色板寄存器,被分成8个可设定地址的半字节(nibble),共16个半字节,每个半字节被帧缓冲器中的数据寻址。当LCD控制器配置成像素点4位时,帧缓冲器中4位数据被用于代表1个像素,2个调色板寄存器中的半字节用该数据寻址,对应要显示的像素。该寻址结构被用于将帧缓冲器中的数据映射到实际的灰度值,该值提供给显示接口。当配置成4 bpp模式时,在调色板寄存器中的所有16个半字节被用于映射,这是因为每4个位可以提供16个不同的值。同理,2 bpp模式用最低的4个半字节;1 bpp模式用最低的2个半字节。

每个调色板寄存器半字节可以编程为0~15。这16个值对应16个不同的颜色深度级。当寄存器与灰度级相对应;当不匹配时,能产生一些有趣的显示模式。例如,若想去触发正常和翻转两种图像,通过简单的转换调色板寄存器中的半字节值就可以实现,这比在帧缓冲器中转换所有数据更快更容易。

LCD控制器有1个9字深的FIFO,被用作帧数据的过渡存储缓冲。DMA控制器被用于从帧缓冲内存中取显示数据并且填充到FIFO中。这样,旦LCD控制器被配置和帧缓冲数据被存储,EP7212就可以接着执行其它任务,而不必服务LCD控制器。

(1)灰度显示原理

实际上,LCD显示屏并不是设置成不同的亮度去驱动每一像素的。它对象素要么显示,要么关闭。LCD显示屏的一个常用指标是它的反应时间,反应时间指的是一个像素从显示到关闭所花费的时间,典型的是几百ms。一种调制技术被用于驱动每个像素,即用整个固定时间周期的一部分驱动每个像素。

LCD控制器内部有1个16周期计数器,用于产生16周期的间隔。当驱动像素时,它读帧缓冲数据所指的,在调色板寄存器中的半字节数据。该数据确定在16周期间隔里像素显示的次数。例如该值等于4,则该像素每隔4个时钟周期显示1次,等于整个16周期间隔的4/16。裸眠认为该像素以最大亮度的1/4进行显示。

(2)彩色显示原理

彩色显示时,每个像素点有3个子彩色像素(红、绿、蓝)。灰度显示的技术应用到彩色显示中,每个子彩色像素有15种浓度的感觉效果。可用红、绿、蓝3种颜色的15种浓度中的一种去驱动1个像素点。如果LCD控制器编程为4 bpp模式,可支持最高15×15×15=3 375种不同的颜色;2 bpp模式时,可支持64种不同的颜色;1 bpp模式时,可支持8种不同的颜色。对于一个1/4VGA显示屏,实际像的数量等于320×400×4=921 600位或115 200字节,小于上面提到的最大帧缓冲的限制(128KB)。

另外一个显示特性是刷新率,指的是整个数据帧被重新写到显示屏的频率。如果数据写得太慢,将影响显示质量;太快则显示器的反应时间跟不上像素驱动状态的改变。大部分显示屏推荐的速率是70~80Hz。

当EP7212使用PLL时,则1个36.864MHz的时钟提供给LCD控制器。当使用1个13MHz的外部时钟时,则1个13MHz的时钟提供给LCD控制器。固定时钟源限制了像素写到显示屏的最大速率,即导致了最大刷新率的限制。

(3)LCD显示接口

LCD显示接口内置于EP7212之中,有如下信号:DD[0:3]、FRM、CL1、CL2、M。

①DD[0:3]是4条数据线。LCD控制器输出数据就意味着这些线在同一时刻输出4个像素。每条数据线的高或低对应每个像素值的高或低。

②FRM是帧同步信号。它在一帧所有的像素数据全部写出接口后触发为高,用于强迫复位线(行)计数器为0。这样显示屏将驱动下一个半字节数据到显示屏的第一行。

③CL1是行选通信号。它在一行所有的像素数据写出接口后触发为高。

④CL2是像素数据时钟。它被显示屏用于在每个像素数据的半字节定时,它的周期是实际像素速率的1/4。当CL1触发时,CL2置低。

⑤M是交流偏压信号。M的值由所使用的显示屏确定,可从显示屏的数字手册中得到。

(4)彩色显示接口

图1是EP7212LCD控制器与夏普LM057QC1T03 1/4VGA彩色非触屏LCD显示模块的接口连接逻辑图(如是触摸屏可加后面所述的触摸屏转换接口)。该显示屏是8位数据接口。该逻辑的主要目的是将4位接口转换成8位,对应2个半字节。该逻辑不影响LCD控制寄存器的编程,并且有同样的刷新率和像素彩色深度。图1的左边是LCD控制器的所有信号,右边与显示屏相连。由于EP7212要输出2组数据,为了支持8位数据,时钟必须是原来速率的一半,这意味着CL2必须减半。通过用D触发器,CL2作为输入时钟,则在它的Q端就变成输入时钟的1/2。CL1直接连接到显示屏,它也被用于复位D触发器,使Q端在开始时为低。

用74LCX174寄存器存储8位数据的低4位。当高4位来到时2个半字节一起提供给显示屏,LCD_EN可用1根EP7212的通和I/O引脚控制。

表1为部分兼容的显示屏。

表1 部分LCD显示模块

Sharp LM057QC1T018bit,6.1‘,320×240,彩色,非触屏

Sharp LM057QC1T038bit,6.1’,320×240,Color Transmissive,CCTF背光,触屏

Sharp LM038QC1R108bit,3.8‘,320×240,Clolor Reflective,无背光,非触屏

Sharp LM038QC1S108bit,3.8’,320×240,Clolor Transflective,背光,非触屏

Sharp LM038QC1TS108bit,3.8‘,320×240,Color Transflective,背光,触屏

4 触摸屏控制器

触摸屏分电阻、电容、表面表波、红外线扫描和矢量压力传感等几种类型,其中使用最多的是四线或五线电阻触摸屏。四线电阻触摸屏由2个透明电阻膜构成,在它的水平和垂直电阻网上施加电压,A/D转换面板在触摸点测量出电压,人而对应出坐标值。

ADS7843是TI公司生产的四线电阻触摸屏转换接口芯片。它是一款具有同步串行接口的12位取样模数转换器。在125kHz吞吐速率和2.7V电压下,功耗为750μW。在关闭模式下,功耗仅为0.5μW。由于具有低功耗和高速等特性,被广泛应用在用电池供电的小型手持设备上。

ADS7843的连结关系如图2所示。工作电压Vcc为2.7~5.25V之间,基准电压Vref介于1V到+Vcc之间。其准电压确定了转换器输入范围,输入数据每个数字位代表的模拟电压等于基准电压除以4096。平均基准输入电流由ADS7843的转换率确定。转换器的模拟输入(X+、Y+、X-、Y-)是一个4通道多路器;DCLK是外部时钟输入引脚;CS是片选;DIN是串行输入,控制数据通过该引脚输入;DOUT是串行数据输出,用于输出转换后的触摸位置数据,最大数为二进制的4095;IN3和IN4是辅助引脚;PENIRQ是PEN中断;用于触摸显示屏后引发一个中断。

通过连接触摸屏X+输入到A/D转换器,同时打开Y+和Y-驱动,然后数字化X+的电压,从得到当前Y位置的测量结果。同理也可得到X方向的坐标。

具体设置和使用方法见ADS7843数据手册。下面主要讨论一下ADS7843的模式设置、PEN中断引脚使用、软件编程等。

(1)模式设置

ADS7843有差分(differential)和单端(singleended mode)两种工作模式。这两种模式对转换后的精度和可靠性有一些影响。如果将A/D转换器配置为读绝对电压(单端模式)方式,则驱动(driver)电压的下降将导致转换输入数据的错误;如果配置为差分模式,可以避免上述错误。当触摸屏被按下时,有两种情况影响接触点的电压:一种是当触摸显示屏时,导致触摸屏外层震动;一种是触摸屏顶屏和低层之间寄存器电容引起的电流震荡,以及在ADS7843输入引脚上引起电压震荡。这两种情况都导致了触摸屏上的电压发生震荡以及增加DC值稳定的时间。

在单端模式中,一旦在触摸屏上检测到一次触摸事件,EP7212就发送一串控制字节给ADS7843,要求它进行一次转换。然后,ADS7843在获取周期的起始点,通过内部FET开关提供电压给面板,并导致触摸点电压的升高。正如上面所介绍的,上升的电压在最终稳定之前会震荡一段时间。获取周期结束后,所有FET开关将关闭,A/D转换器将进入转换周期。如果在当前转换周期间,没有发出下一个控制字节,ADS7843将进入低功耗模式并等待下一条指令。由于面板上分布大量电容,特别是滤波噪声,应该注意设置对应于X坐标或Y坐标上的电压。在单端模式中,输入电压必须在Data In word的最后三个时钟周期期间设置,否则将产生错误。

除了内部FET开关从获取周期开始到转换周期结束期间一直保持开发外,差分模式的操作类似于单端模式。加在面板上的电压将成为对A/D转换器的基准电压,提供一个度量比的操作。这意味着如果加在面板上的电压发生变化(由于电源、驱动电阻、温度或触摸屏电阻等改变导致),则A/D转换器的度量比操作可以对这种变化进行补偿。如果在当前转换周期,发向ADS7843的下一个控制字节所选择的通道与前一个控制字节相同,则在当前转换完成后开关仍然不会关闭。

在这两模式中,ADS7843只有3个时钟周期可以从触摸屏上获取(取样)输入模拟电压,因此为了ADS7843可以获正确的电压,输入电压必须在3个时钟周期的时间范围内设置好。打开驱动将引起触摸屏的电压快速升高,然后设置到最终值。为了得到转换的正确数据。获取必须在触摸屏完全设置好时完成。有两种获取的方式:一是采用单端模式,用相对较慢的时钟,这样扩展了获取时间(3个时钟周期);二是采用差分械,用相对较快的时钟,在第一个转换周期设置电压,第二个转换周期获取准确的电压。第二种方式的两个控制字节相同,内部X/Y开关在首次转换后不会关闭,由于首次转换期间电压还不稳定,因此要求丢弃首次转换的结果。使用第二种方式的另一个优点是降低功耗,在全部转换后,ADS7843进入低功耗模式并且等待下一次取样周期。对于慢时钟这种情况,下一次取样可能在当前转换结束后立即进入取样周期,没有时间进入低功耗模式。

在单端模式下不能使用快速时钟。

差分模式具有以下特点:

①能够在不扩展转换器获取时间的条件下,用很长的设置时间处理触摸展,即触摸屏电压可以有足够的时间稳定下来。

②通过用快速时间,ADS7843可以进入低功耗模式,从而可以节约电池能量。建议使用差分模式。

(2)PEN中断引脚使用

该引脚的主要作用是让设计者可以完全控制ADS7843的低功耗模式操作。如图3所示,I/O1和I/O2是引自EP7212的通用目的输入/输出口。当电源加入系统且转换器被设置(PD1、PD0=00)之后,转换器进入低功耗模式。当未触摸面板时,ADS7833内部的二极管没有偏正,因此没有电流流过(忽略漏流);当触摸面板时,Y-提供了一条电流(I)通路;X+、X-和Y+处于高阻状态,电流经过100kΩ电阻和中断二极管。PENIRQ被拉低,通过I/O2上一个不超过0.65V的电压唤醒CPU,然后EP7212拉低I/O1和I/O2上的电位,并且对ADS7843控制寄存器写一个字节,进行转换初始化。为了转换PENIRQ二极管上的偏置电压,EP7212必须拉低I/O1和I/O2上的电压。否则,如果在转换期间二极管上有一个前向偏压,附加的电流将引起输入数据不准确。

(3)差分模式下的软件流程

下面两种算法假设ADS7843配置成差分模式,每次转换为16个时钟,X轴坐标的结果在DATA X中,Y轴的坐标在DATA Y中。流程如图4所示。

图4(a)中的例子采用判断两次的方法来克服触摸屏信号的抖动。DATA 1存储当前转换的结果,DATA 2存储上一次转换的结果,当两次结果相同时转换数据有效。但是当输入电压的震动频率和取样频率相近时,可能会漏掉正确结果。

图4(b)中的例子采用最后的转换结果(第n次)作为有效转换。该方式更加简单,但是只对某一类触摸屏有效。“n”的具体值依赖于ADS7843输入电压的设置时间,在确定“n”值以前需要对一些触摸屏进行测试。

(4)错误触发

由于X+输入引脚与PEN中断输出相连接,因此,在X+上的噪声可能引起触摸屏错误触发。可对在PEN中断输出引脚上连接1个RC滤波器。例如,对地连接1个1Ω电阻和1个0.01μF的电容,可以过滤噪声脉冲和避免错误触发。

5 结束语

本文主要介绍EP7212的LCD控制器的工作原理和设计逻辑,并且探讨了触摸屏控制器的使用技巧,适用于EP7212XX系列嵌入式处理器与单色、非触摸屏连接的设计。触摸屏部分也适用于与其它处理器的连接。

责任编辑:gt

  • 处理器
    +关注

    关注

    66

    文章

    14945

    浏览量

    218531
  • 控制器
    +关注

    关注

    102

    文章

    11676

    浏览量

    166116
  • lcd
    lcd
    +关注

    关注

    31

    文章

    3719

    浏览量

    160776
收藏 人收藏

    评论

    相关推荐

    触摸屏系统中校准的简单易懂的说明

    机械未对准和比例因子导致来自触摸屏面板(由触摸屏控制器转换)的值与安装触摸屏面板的显示(通常为 LCD)之间的不匹配。本教程讨论如何校准触摸屏面板以匹配显示
    的头像 发表于 01-17 11:00 646次阅读
    <b>触摸屏</b>系统中校准的简单易懂的说明

    触摸屏控制器的RFID阅读

    电子发烧友网站提供《带触摸屏控制器的RFID阅读.zip》资料免费下载
    发表于 11-25 14:32 0次下载
    带<b>触摸屏</b><b>控制器</b>的RFID阅读<b>器</b>

    Sitara AM62处理器的资料分享

    预测性维护),有助于赋予HMI全新的意义,而不是仅限于实现人机交互的界面。AM62处理器能够以低功耗实现边缘器件的分析功能(挂起状态功耗低至7mW且无需特殊考虑散热设计),支持工程师灵活地在尺寸受限
    发表于 11-03 06:11

    电动船触摸屏控制器开源

    电子发烧友网站提供《电动船触摸屏控制器开源.zip》资料免费下载
    发表于 08-19 09:52 0次下载
    电动船<b>触摸屏</b><b>控制器</b>开源

    请问RISC处理器和ARM7处理器的区别在哪

    请问RISC处理器和ARM7处理器的区别在哪?求大神解答
    发表于 06-30 17:51

    触摸屏电容的原理,触摸屏有哪些应用领域

    瑞翔数码触摸屏电容原理 触摸屏是目前最友好的计算机用户接口界面,在消费电子产品的应用越来越广泛,触摸检测好装置和触摸屏控制器触摸屏装置过程中对检测装置的机械结构造成损坏,导致触摸屏触摸精度下降
    发表于 03-18 17:24 2220次阅读

    怎样去搭建RK3328处理器的编译环境呢

    RK3328处理器主要有哪些功能呢?RK3328处理器有哪些基本参数呢?怎样去搭建RK3328处理器的编译环境呢?
    发表于 03-09 06:50

    RK3399处理器与AR9201处理器有哪些不同之处呢

    RK3399处理器与AR9201处理器有哪些不同之处呢?hi3559A处理器与RV1126处理器有哪些不同之处呢?
    发表于 02-21 07:29

    RK3126处理器是什么?有何作用

    RK3188处理器有哪些特性呢?RK3168处理器具备哪几大特点呢?RK3126处理器是什么?有何作用?
    发表于 02-18 07:21

    请问FIT-LCD10.4R_V1.0这块触摸屏支持多点触摸吗?

    请问FIT-LCD10.4R_V1.0这块触摸屏支持多点触摸吗?个人测试双点触摸时,从触摸屏控制器相应寄存读取回来的x, y对应的ADC值大概是分别测试这两个点时ADC值的算术平均。想确认一下这个问题。
    发表于 01-10 07:42

    STM32的核心Cortex-M3处理器的标准化是什么意思

    STM32的核心Cortex-M3处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?简言之,Cortex-M3处理器拥有32位CPU,并行总线结构,嵌套中断向量控制单元,调试系统以及标准
    发表于 12-06 07:53

    STM32处理器的启动方式是什么?

    STM32处理器的启动方式是什么?
    发表于 11-29 07:48

    MSM8940处理器有哪些特点

    MSM8940处理器是什么?MSM8940处理器有哪些特点?
    发表于 11-09 07:09

    MT7628处理器有哪些特点呢

    什么是MT7628处理器呢?MT7628处理器有哪些特点呢?
    发表于 11-09 06:13

    Cortex-M3处理器中的嵌套向量中断控制器的特性是什么?

    中断和异常的作用是什么?Cortex-M3处理器中的嵌套向量中断控制器的特性是什么?
    发表于 11-05 07:25

    8086处理器有何功能

    8086处理器有何功能?中断系统的功能都有哪些呢?
    发表于 10-29 07:07

    RK3188处理器特征是什么?

    RK3188处理器特征是什么?
    发表于 10-26 07:38

    Microchip推出面向家用电器市场的电容式触摸屏控制器系列产品,可适应恶劣和嘈杂环境

    全新触摸屏控制器还配有两个串行接口(SPI和I²C),可同时运行,通过整合安全功能,如触摸屏控制器与主机微处理器(MPU)之间的单独通信以及安全单片机(MCU),允许设计中出现冗余。
    发表于 10-15 11:24 3374次阅读
    Microchip推出面向家用电器市场的电容式<b>触摸屏</b><b>控制器</b>系列产品,可适应恶劣和嘈杂环境

    基于STMF103处理器的微型四轴飞行设计

    这段时间正在学习stm32处理器的使用,为了巩固所学知识,初步熟悉STMF103处理器和外设的使用,打算制作一架微型四轴飞行,由于这个项目对我来讲还是有难度的,网上也看到一些不太成功的案例,因此
    发表于 08-06 09:04

    STM32的核心Cortex-M3处理器是什么

    STM32的核心Cortex-M3处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?简言之,Cortex-M3处理器拥有32位CPU,并行总线结构,嵌套中断向量控制单元,调试系统以及标准
    发表于 08-02 08:52

    mt7628处理器

    mt7628处理器:MT7628nn/mt7628an 系列产品是新一代2T2R 802.11n Wi-Fi AP / 路由 (系统单芯片)。 MT7628可提升射频效能表现、减低功耗,并将整体
    发表于 07-30 06:23

    MT7628处理器是什么

    MT7628处理器:MT7628nn/mt7628an 系列产品是新一代2T2R 802.11n Wi-Fi AP / 路由 (系统单芯片)。 MT7628可提升射频效能表现、减低功耗,并将整体
    发表于 07-22 06:19

    Cortex-M3处理器是什么

    STM32单片机STM32的核心Cortex-M3处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?简言之,Cortex-M3处理器拥有32位CPU,并行总线结构,嵌套中断向量控制
    发表于 07-16 06:33

    触摸屏控制器XPT2046数据手册下载

    触摸屏控制器XPT2046数据手册下载
    发表于 07-05 10:20 21次下载

    请问怎样去设计一种LCD触摸屏系统?

    一种基于ARM处理器控制LCD触摸屏设计方案
    发表于 06-07 07:01

    EP7212上的LCD控制器是如何驱动彩色LCD的?

    EP7212特性是什么?EP7212上的LCD控制器是如何驱动彩色LCD的?触摸屏控制器有哪些使用技巧?
    发表于 06-03 06:23

    AD7877输入触摸屏控制器Linux驱动

    AD7877输入触摸屏控制器Linux驱动
    发表于 04-20 14:25 2次下载
    AD7877输入<b>触摸屏</b><b>控制器</b>Linux驱动

    如何实现触摸屏控制器TSC辅助输入的应用?

    如何实现触摸屏控制器TSC辅助输入的应用?TSC辅助输入的主要特性有哪些?如何实现TSC掉电期间的ESD保护?有什么辅助输入要求?
    发表于 04-20 06:52

    求一款ADS7843触摸屏控制器的设计方案

    ADS7843触摸屏控制器的工作原理是什么?触摸屏输入系统由哪些部分组成?触摸屏控制器控制方式有哪几种?
    发表于 04-20 06:22

    TMS320C6678处理器的性能怎么样?

    TMS320C6678处理器的性能怎么样?怎么探讨TMS320C6678处理器的VLFFT演示?
    发表于 04-19 10:53

    32位处理器的开发与8位处理器的开发有哪些明显的不同?

    32位处理器的开发与8位处理器的开发有哪些明显的不同?开发一个32位的嵌入式系统需要哪些工具和环境呢?32位嵌入式系统的开发过程中存在哪些技术难点?有什么方法去应对呢?
    发表于 04-19 08:11

    AD7879W:触摸屏低压控制器产品手册

    AD7879W:触摸屏低压控制器产品手册
    发表于 04-16 21:01 5次下载
    AD7879W:<b>触摸屏</b>低压<b>控制器</b>产品手册

    触摸屏控制器ADS7846的中文资料

    触摸屏控制器ADS7846的中文资料分享。
    发表于 04-14 14:18 19次下载

    触摸屏控制器ADS7846的原理及应用

    触摸屏控制器ADS7846的原理及应用说明。
    发表于 04-14 10:14 10次下载

    AN-738: 在Windows CE.NET下使用AD7877触摸屏控制器和Intel PXA250处理器

    AN-738: 在Windows CE.NET下使用AD7877触摸屏控制器和Intel PXA250处理器
    发表于 03-21 12:26 8次下载
    AN-738: 在Windows CE.NET下使用AD7877<b>触摸屏</b><b>控制器</b>和Intel PXA250<b>处理器</b>

    (三)STM32H7A3处理器上基于STM32CubeMX的TouchGFX应用开发-添加触摸屏

    (三)STM32H7A3处理器上基于STM32CubeMX的TouchGFX应用开发-添加触摸屏
    发表于 12-15 16:46

    麒麟9000处理器和高通骁龙875处理器相比如何?

    随着华为mate10系列的发布,华为最后一代旗舰处理器,麒麟9000也就此亮相,大家对于麒麟9000处理器十分的看好。因为麒麟9000处理器在安兔兔的跑分竟然高达72万分,较上一代麒麟990处理器
    的头像 发表于 11-03 11:31 4795次阅读

    基于HMS30C7202嵌入式处理器实现触摸屏控制器的接口设计

    HMS30C7202作为ARM系统单元的主芯片。它是基于以太网应用系统的高性价比16/32位RISC微控制器,内含一个由ARM公司设计的16/32位ARM7TDMI RISC处理器核。触摸屏控制单元主要
    的头像 发表于 06-24 07:53 1785次阅读
    基于HMS30C7202嵌入式<b>处理器</b><b>实现</b><b>触摸屏</b><b>控制器</b>的接口设计

    什么是触摸屏控制器_触摸屏控制器的工作原理

    我们都知道,触摸屏是取代了传统的按钮,直接用手或其他工具直接在屏幕上加以控制的。随着科技的加快发展,触摸屏控制器被越来越多的人使用,便捷的方式也让很多人折服,由于它的便捷操作,不复杂的设计,不累
    发表于 06-01 09:45 3204次阅读

    PLC触摸屏的作用_触摸屏是怎样控制PLC的

    PLC程序是用来控制电气设备传动的智能仪器,它需要工程人员利用编程语言编写程序,以实现各种控制方式。触摸屏程序可与PLC可编程序控制器直接连接,实现对可编程序控制器直接编写程序。那么PLC触摸屏的作用是什么,触摸屏是怎样控制
    发表于 05-21 10:46 1.5w次阅读

    如何使用Harmony和触摸屏LCD

    大家好,我在使用Harmony和触摸屏LCD,我试图使触摸屏运行,但很难使它发挥作用,有什么资源我可以遵循使用10BIT ADC驱动触摸?我有以下触摸设置,驱动->ADC->
    发表于 05-05 07:19

    嵌入式微处理器ARM7202触摸屏接口的原理是什么?

    随着芯片技术的发展,处理器内部集成的资源越来越丰富,有些芯片内部已经集成了触摸屏控制器。如韩国现代半导体公司的32位ARM处理器ARM7202(HMS30C7202)芯片,其内部集成了电阻式触摸屏控制器
    发表于 03-17 07:33

    基于S3C2410处理器和IEEE802.11b实现无线温度变送器的设计

    S3C2410处理器功能十分强大,资源丰富。它内部集成了ARM公司的32位微处理器ARM920T,主频最高可达203 MHz,具有独立的16 KB指令Cache和16 KB数据Cache,还有LCD
    的头像 发表于 11-04 07:47 1703次阅读
    基于S3C2410<b>处理器</b>和IEEE802.11b<b>实现</b>无线温度变送器的设计

    什么是用于数字信号控制的CORTEX-M4处理器

    ARM公司今天发布了创新的Cortex-M4处理器,为数字信号控制(DSC)应用提供高效的解决方案。同时,ARM公司也继续保持了针对先进的微控制器(MCU)应用的ARM Cortex-M系列处理器在业界的领导地位。
    发表于 09-25 07:36

    Core8051处理器有什么特点?

    爱特公司 (Actel Corporation) 宣布扩展 Core8051处理器以支持其高可靠性Axcelerator® 及低功耗 IGLOO® 系列FPGA,继续为嵌入产品设计人员提供高性能解决方案
    发表于 09-24 07:45

    触摸屏有哪些类型?

    控制器组成;触摸检测部件安装在显示屏幕前面,用于检测用户触摸位置,接受后送触摸屏控制器;而触摸屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给CPU,它同时能接收CPU发来的命令并加以执
    发表于 09-04 06:00

    微芯模拟电阻式触摸屏控制器

    Microchip Technology Inc.(美国微芯科技公司)今天宣布,推出嵌入式行业最具创新性的模拟电阻式触摸屏控制器——mTouch™ AR1000控制器。AR1000控制器作为
    发表于 07-18 06:24

    基于ARM S3C2410处理器的PDA人机接口电路设计

    处理器。该芯片基于ARM920T、内核,集成了众多的常用资源,如LCD控制器、SDRAM控制器、1个触摸屏接口、2个SPI接口等,内核最高工作频率可达266 MHz。适用于信息家电、智能电话、平板
    发表于 06-19 05:00

    基于触摸屏的LED驱动电路设计

    系统的总体框图如图1 所示。系统可有输入,输出,控制三部分组成,当触摸屏被按下触摸屏芯片读取触摸屏上X 轴与Y 轴的值,然后通过SPI 协议传送到控制器控制器负责信号的处理,把处理完毕的信号以PWM 方式输出驱动LED.
    发表于 06-12 15:40 3270次阅读
    基于<b>触摸屏</b>的LED驱动电路设计

    SEP3203处理器实现FPGA数据通信接口设计

    作者:东南大学 张艳丽 刘新宁 钱文明SEP3203处理器是由东南大学国家专用集成电路系统工程技术研究中心设计的16/32位RISC微控制器,面向低成本手持设备和其他通用嵌入式设备。该处理器内嵌
    发表于 04-26 07:00

    实现PXA255处理器与CF卡的接口设计

    高性价比等优点,十分适合嵌入式系统的应用。因此,可选择CF卡作为地理信息数据的存储载体。PXA255处理器提供了PCMCIA/CF卡控制器,可以方便地实现PXA255处理器与CF卡的接口设计。CF卡
    发表于 04-08 09:36

    采用I²C总线连接设计的触摸屏控制器

    专用触摸屏接口芯片的出现有助于减轻主机处理器的负担并提供额外的功能。虽然它们可能会增加成本并需要更多的PCB空间,但它们使工程师能够更快地将设计推向市场,并采用经过高度测试和可靠的触摸技术。本文讨论I²C连接的触摸屏控制器
    的头像 发表于 01-29 08:22 5641次阅读
    采用I²C总线连接设计的<b>触摸屏</b><b>控制器</b>

    Semtech电阻型触摸屏控制器 手持应用的理想方案

    SX8654/55/56/57/58,它们是具有集成的接近探测及驱动电机触觉控制的超低功耗4/5线电阻型触摸屏控制器。这些功能丰富的控制器还带有片上±15kV ESD保护,是各种手持应用的理想解决方案,如:手机
    发表于 01-10 00:37 132次阅读

    Microchip推出全新的单芯片maXTouch触摸屏控制器系列产品

    随着新型maXTouch触摸屏控制器上市,Microchip助客户实现全面可扩展性,提供业内唯一的完整且不断壮大的汽车级多尺寸触摸屏控制器产品组合。设计人员可以在同一开发环境下设计从小型平板设备到
    的头像 发表于 12-12 10:12 4371次阅读

    SEP3203处理器的FPGA数据通信接口设计

    SEP3203处理器是由东南大学国家专用集成电路系统工程技术研究中心设计的16/32位RISC微控制器,面向低成本手持设备和其他通用嵌入式设备。该处理器内嵌ARM7TDMI处理器内核,为用户提供了
    发表于 12-05 10:13

    介绍Atmel_MaxTouch_T系列触摸屏控制器的应用

    Atmel_MaxTouch_T系列触摸屏控制器--手写笔手套支持
    的头像 发表于 07-09 00:57 2483次阅读

    基于AR1000下的电阻式触摸屏控制器

      mTouch AR1000 系列电阻式触摸屏控制器是一套易于集成、高成本效益的通用触摸屏控制器芯片解决方案。   AR1000 系列针对需要快速投入市场的大批量、小尺寸触摸屏解决方案而设
    发表于 07-02 14:22 17次下载
    基于AR1000下的电阻式<b>触摸屏</b><b>控制器</b>

    触摸屏技术的介绍和基于LM3S1138处理器触摸屏的设计概述

    触摸屏是目前最易于使用的人机交互系统。介绍了触摸屏的分类,并以四线电阻触摸屏为例,介绍了它的工作原理;然后给合ILI9320液晶显示,给出了其基于LM3S1138处理器的硬件电路;并且简单介绍了触摸屏的校正原理,以及如何开发基于GRLIB库的图形化应用程序,最后给出了相应的
    发表于 05-10 10:40 11次下载
    <b>触摸屏</b>技术的介绍和基于LM3S1138<b>处理器</b><b>触摸屏</b>的设计概述

    基于SEP3203处理器LCD转VGA接口设计

    面向移动终端应用的丰富外设、低功耗管理和低成本的外存配置,整个芯片可以运行在75MHZ。 SEP3203处理器虽然在内部集成了LCD控制器,但在一些应用中需要外接CRT显示或者其他VGA接口的外设,这就需要将LCD信号转化为VGA编码格式。
    发表于 02-26 10:33 11次下载

    基于AT91X40微控制器的手持式触摸屏

    基于当前手持式触摸屏稳定性不高,性能不可靠的状况,采用AT9IX40系列微控制器作为控制芯片,由于该芯片功能强大,集成度高,处理数据能力强,稳定性高,所以基于AT9IX40系列的手持式触摸屏具有
    发表于 12-04 08:57 6次下载
    基于AT91X40微<b>控制器</b>的手持式<b>触摸屏</b>

    基于ARM处理器LCD控制触摸屏接口设计(详解)

    S3C44B0X中内置LCD控制器介绍 S3C44B0X中内置的LCD控制器可以支持4级灰度、16级灰度的黑白LCD和256级颜色的彩色LCD;支持3种LCD驱动:4位双扫描,4位单扫描,8位单
    发表于 12-02 10:20 56次下载
    基于ARM<b>处理器</b>的<b>LCD</b><b>控制</b>与<b>触摸屏</b>接口设计(详解)

    嵌入式微处理器ARM7202触摸屏接口设计

    )相连,安装驱动程序后即可工作,基本无需开发;(2)扩展触摸屏控制器。这是嵌入式系统中设计触摸屏普遍使用的方法,常用的触摸屏控制芯片有ADS7843、ADS7846等,这些芯片内部集成了A/D转换触摸屏的驱动电路,同时要设计一定的
    发表于 12-01 04:23 230次阅读
     嵌入式微<b>处理器</b>ARM7202<b>触摸屏</b>接口设计

    触摸屏技术是谁发明的_触摸屏技术的发展历程

    什么是触摸屏技术 为了操作上的方便,人们用触摸屏来代替鼠标或键盘。 触摸屏触摸检测部件和触摸屏控制器组成,触摸检测部件安装在显示屏幕前面,用于检测用户触摸位置,然后将相关信息传送至触摸屏控制器
    发表于 11-06 02:57 2.6w次阅读

    基于Cortex-M3处理器的开关磁阻电机控制器设计

    基于Cortex-M3处理器的开关磁阻电机控制器设计
    发表于 09-29 09:15 8次下载
    基于Cortex-M3<b>处理器</b>的开关磁阻电机<b>控制器</b>设计

    STM32系列ARM Cortex-M3处理器控制器原理与实践

    STM32系列ARM Cortex-M3处理器控制器原理与实践
    发表于 09-22 16:34 23次下载
    STM32系列ARM Cortex-M3<b>处理器</b>微<b>控制器</b>原理与实践

    融入传感网技术的触摸屏楼宇照明控制器设计秦保波

    融入传感网技术的触摸屏楼宇照明控制器设计_秦保波
    发表于 03-14 08:00 1次下载

    XPT2046触摸屏控制器

    XPT2046触摸屏控制器
    发表于 02-15 22:45 14次下载

    一种电感式触摸屏控制器设计

    一种电感式触摸屏控制器设计
    发表于 01-12 22:33 16次下载

    S3C2410处理器

    S3C2410处理器通过GPD端口连接LED1-4四个灯,试着画出其电路连接图,并变成实现其逐一点亮功能。
    发表于 11-23 21:50

    触摸屏控制易能变频方案

    触摸屏控制易能变频方案,学习资料,感兴趣的可以瞧一瞧。
    发表于 10-26 17:00 12次下载

    新一代TSC2046触摸屏控制器

    新一代TSC2046触摸屏控制器,新一代TSC2046触摸屏控制器
    发表于 12-17 10:27 10次下载

    电阻式触摸屏控制器常见问题

    电阻式触摸屏控制器常见问题以及解决方法。
    发表于 11-02 11:05 28次下载

    触摸屏连接应用电路设计方案

    本文介绍了利用触摸屏控制器 TSC2007 实现触摸屏功能的设计方案。通过这款功能强大,操作简便的触摸屏控制器,能精确快速地在诸如手机、 Mp3 、 ATM 机等设备上实现便携式电子产品及其他多媒体设备的触摸屏功能。
    发表于 01-29 09:39 1388次阅读
    <b>触摸屏</b>连接<b>器</b>应用电路设计<b>方案</b>

    技术干货:WinCE 7.0下的触摸屏驱动

    在嵌入式系统中较为常用的是四线电阻式触摸屏,通过检测x轴和y轴的电压,来确定触点的位置。一般触摸屏系统结构为:触摸屏->触摸屏控制器->处理器
    发表于 12-09 13:43 3271次阅读

    基于ARM+Linux触摸屏设备驱动程序设计

    方法,将Linux内核移植到三星S5PV210处理器中,研究Linux系统下驱动程序的编写方法以及电容触摸屏的工作原理和驱动编写方法,最终实现触摸屏的使用,如还有时间则进一步研究Qt图形界面的设计,在
    发表于 11-08 08:46

    Cortex-A9处理器的精妙应用

    Cortex-A9的Rockchip PX2芯片,借助开发板丰富的接口及强大的处理器可以实现各种功能需求。比如:智能家居、电子阅读,电子导航,游戏控制器,PDA移动终端,数字电视,高清播放机,家用网关以及
    发表于 11-03 17:02

    苹果a6处理器怎么样_a6处理器参数

    苹果正式发布iphone5,iphone5采用A6处理器,那么A6处理器怎么样?a6处理器参数是什么呢?a6处理器四核的吗?带着这些疑问,我们来一起了解下A6处理器
    发表于 09-13 14:29 2.4w次阅读

    基于ARM微处理器的液晶触摸屏接口设计

    摘要: 作为人机交互的重要手段,液晶触摸屏使用越来越多,基于微控制器触摸屏的接口技术在工业控制、智能家电等领域得到应用广泛,开发微控制器与液晶触摸屏的接口技术是智
    发表于 05-02 11:38 3134次阅读

    LCD控制触摸屏接口设计

    触摸屏作为一种特殊的计算机外设, 是目前最自然、便利的一种人机交互方式。提出了一种用8位单片机控制16位带触摸屏LCD的设计方法。TFT- LCD 模块T32QM 6450是一种点阵型LCD, 文中介绍
    发表于 05-02 11:08 6554次阅读
    <b>LCD</b><b>控制</b>及<b>触摸屏</b>接口设计

    基于Cortex-A8处理器的嵌入式wince工控机

    MIPS的性能优化的消费类应用的要求。可想而知,A8处理器刚开始主要是用在消费类电子而设计,但这些只是它的一个应用领域而已!如果把它的优势用到工业控制方面,将会是什么情况?就整个工控市场来看,工控机普遍
    发表于 04-06 17:08

    虚拟触摸屏系统的实现方案

    虚拟触摸屏系统由至少两个一维图像采集装置、显示和数据处理装置组成。一维图像采集装置设置在虚拟触摸屏的四周,每个一维图像采集装置获取的一维图像所在面与虚拟触摸屏
    发表于 08-10 16:50 2379次阅读
    虚拟<b>触摸屏</b>系统的<b>实现</b><b>方案</b>

    转:基于ARM处理器LCD控制触摸屏接口设计

    的STN型彩色LCD显示,支持256色显示[4]。本文重点讨论了S3C44B0X与LM7M632及ADS7843的接口设计以及LCD触摸屏的驱动过程。  1 S3C44B0X中内置LCD控制器介绍
    发表于 07-20 15:28

    EP7212处理器LCD控制触摸屏接口设计

    介绍EP7212 嵌入式处理器LCD 控制器的结构和功能;深入探讨 ADS7843 触摸屏接口芯片的模式选择才应用技巧;基于该系统给出一个与彩色LCD 触摸屏相接的实际使用方案
    发表于 07-19 15:08 29次下载
    <b>EP7212</b><b>处理器</b>的<b>LCD</b><b>控制</b>及<b>触摸屏</b>接口设计

    触摸屏控制器辅助输入的应用

    触摸屏控制器辅助输入的应用
    发表于 12-22 17:25 47次下载
    <b>触摸屏</b><b>控制器</b>辅助输入的应用

    基于PXA270的触摸屏控制实现

    在当前的嵌入式设备中,触摸屏作为人机接口得到了广泛的应用。文章讨论了在基于PXA270微处理器的开发平台上使用UCB1400控制芯片完成触摸屏模块的软硬件设计,以及在嵌入式Linux
    发表于 07-14 15:04 29次下载

    ADS7846 触摸屏控制器的工作原理

    各种类型的触摸屏均有其相应的控制器,如:ADS7846是四线式触摸屏控制器,而ADS7845 是五线式触摸屏控制器控制器的主要功能是分时向X、Y 电极对施加电压,
    发表于 06-15 08:12 2632次阅读

    Intel 32位处理器 ,Intel 32位处理器结构原理

    Intel 32位处理器 ,Intel 32位处理器结构原理是什么? 微型计算机中的运算控制器合起来称为CPU,因CPU通常集成在一块大规模集成电路
    发表于 03-26 15:05 1630次阅读

    触摸屏方案知识入门

    触摸屏方案知识入门 原理和分类     触摸屏系统一般包括两个部分:触摸检测装置和触摸屏控制器触摸检测装置安装
    发表于 03-24 11:11 878次阅读

    ST多点触感“电阻式”触摸屏控制器芯片,满足新兴应用

    ST多点触感“电阻式”触摸屏控制器芯片,满足新兴应用 由于最新的高科技设备如智能手机、移动互联网设备和上网本均采用多点触摸屏,以支持日益复杂的应用和视
    发表于 01-21 08:40 891次阅读

    基于ARM的LCD触摸屏系统设计

    围绕用户可视化操作工业机床为目标开发LCD 触摸屏系统。该系统硬件主要由以SAMSUNG 的ARM7 处理器S3C44B0X 为核心的核心板以及外围设备带触摸屏液晶显示模块OCMJ15x20D 组成。基
    发表于 12-23 15:28 98次下载

    触摸屏控制器设计

    触摸屏控制器设计 0 引 言    随着信息技术的飞速发展,人们对电子产品智能化、便捷化、人性化要求也不断提高,触摸屏作为一种人性化的输入输出设备,在
    发表于 12-04 10:44 922次阅读
    <b>触摸屏</b><b>控制器</b>设计

    LCD触摸屏接口电路图

    LCD液晶显示及触摸屏模块   ARM处理器S3C44BOX包括LCD控制器,可支持灰度LCD和彩色LCD。本设计通过译码选通2个74HC245分别来控制LCD像素输出和控制
    发表于 11-13 14:54 6780次阅读
    <b>LCD</b><b>触摸屏</b>接口电路图

    基于OMAP5912处理器触摸屏驱动研究

    介绍了基于OMAP5912 芯片触摸屏的硬件设计和软件开发,其中包括ADS7843 控制器工作原理。
    发表于 09-17 10:43 19次下载

    基于PXA270的触摸屏控制实现

    在当前的嵌入式设备中,触摸屏作为人机接口得到了广泛的应用。文章讨论了在基于PXA270 微处理器的开发平台上使用UCB1400 控制芯片完成触摸屏模块的软硬件设计,以及在嵌入式L
    发表于 08-14 08:29 38次下载

    汉王手写芯片触摸屏控制器应用设计

    摘要 提出一种在嵌入式系统上由硬件同时实现中文手写输入法和触摸屏控制器的设计方案,给出硬件结构图以及软件从底层到应用层所实现功能的概要说明;同时对
    发表于 03-29 15:14 708次阅读
    汉王手写<b>芯片</b>的<b>触摸屏</b><b>控制器</b>应用设计

    下载硬声App