【应用】带TFT控制器的EFM32GG系列32位单片机在智能商用集中式控制面板中的应用
智能商用集中式控制面板具有集成度高、操作界面友好、安装方便等优点,被广泛应用在高端酒店、会议室、办公室等场所,市场前景广阔。而在提供人机界面时,一个能够提供流畅、优质画面的TFT控制器,是必不可少的。
图1
世界著名精密混合信号芯片方案提供商SILICON LABS推出的EFM32GG系列32位单片机,它基于ARM Cortex-M3核,在TFT控制上,它具有高速、无闪烁、无撕裂、超低功耗等特性,非常适合应用在TFT的控制上,可以给终端用户提供流畅、优质的显示画面。详细说明如下。
一、高速。
1、系统时钟频率高。EFM32GG系列32位单片机,最高系统时钟高达48MHz,可以实现高速数据运算及数据传输。
2、支持EBI接口。28位地址总线、16位数据总线,可支持复用或非复用模式。并行数据传输且使用方式灵活,与TFT数据传输速率高。
二、TFT控制器功能强。
1、支持接口类似多。EFM32GG可以支持的TFT显示器的接口类型有:存储映射、并行接口、串行接口、RGB接口。让客户选择范围更宽。
2、去闪烁、去撕裂。在绘制一个帧时,通常首先用一种颜色或一幅图像填充背景,然会在上面绘制文本、按钮或其他用户界面元素。当该帧每秒钟被重画几次时,则看起来就像用户界面元素在闪烁。而且,如果显示控制器正处于显示一帧画面的中间,却突然切换到下一帧,则会产生撕裂效应。而EFM32GG,可以通过多缓存机制,来解决闪烁及撕裂问题。具体实施如下图2。
图2 三缓存机制
3、 TFT控制可编程程度大。屏幕尺寸、显示尺寸可定义。可适用更多的显示TFT屏。可编程总线时序(频率,建立和保持时序)。
三、开发工具强大。
1、Simplicity Studio。Silicon Labs提供一个综合软件开发平台Simplicity Studio,它集开发资料查找、代码GUI配置、代码编辑、在线调试、功耗测试等功能于一身,可大大提高程序员的工作效率。
2、emWin。Silicon Labs提供一个TFT开发库,emWin,它提供多类底层函数供开发者调用。另,ewWin还提供多个工具,同样可以提高开发者效率:
• 位图转换器。 从标准图像文件(支持 BMP、GIF 和 PNG) 生成 C 文件。
• 字体转换器。 能生成供 emWin 使用的字体。其输入可以是任何标准的 windows 字体。
• GUI 构建器。 是一个 WYSIWYG 工具,用于创建窗口、菜单等。
• 二进制至C。 转换器 将任意二进制文件转换为 C 数组。
• unicode至C转换器。 将 UTF-8 格式的文本文件转换为 C 字符串数组。
图3 EFM32GG系列32位单片机内部结构框图
另,还需要提出的是,EFM32GG系列32位单片机,如图3所示,支持EM0~EM4多种功耗模式,而且外设功耗低,使得功耗运行模式灵活、系统功耗超低。
综上述,Silicon Labs EFM32GG系列32位单片机,具备高速度、TFT适应广、开发功能强大、功耗低等优点,可广泛应用在包括智能商用集中式控制面板在内的、需要TFT驱动的产品上。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由风起云扬提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【应用】芯科科技的超低功耗32位单片机助力物联网燃气表,降低电池成本
Silicon Labs32位单片机EFM32TG11B520F128GM80,具有优秀的系统低功耗特性,在同等使用时间长度内,可大大减少燃气表配套锂电容量、降低配套电池所需成本,再加之它集成了丰富的片上资源,非常适宜用于物联网燃气表。
应用方案 发布时间 : 2021-07-06
【应用】EFM32G230F128G 32位单片机在中移物联智能门锁项目中的应用
EFM32单片机在中移物联智能门锁项目中的应用本项目是按照客户中移物联要求,配合运营商中国移动NB-IOT网络进行开发的基于NB-IOT网络的智能门锁项目,采用的主控平台是EFM32G230F128。
应用方案 发布时间 : 2019-08-30
【经验】从低功耗角度比较32位单片机EFM32和STM32
Silicon Labs 32位单片机EFM32是世界上功耗最低的单片机之一,比目前市场上所有通用MCU的功耗都要低,本文通过跟目前最流行的MCU之一由ST推出的STM32L系列低功耗MCU进行比较,来向读者展示EFM32系列32位MCU的低功耗性能。
设计经验 发布时间 : 2018-11-14
基于32位单片机的超声波物位计的研制
在一些需要非接触式精准测量的环境下就需要用到超声波物位计,本文探讨的是如何完成一款基于EFM32单片机的超声波物位计。
设计经验 发布时间 : 2019-09-05
32位单片机EFM32ZG222使用timer输出PWM时,UP模式下,如何调节PWM的频率及占空比?
32位单片机EFM32ZG222的timer在UP模式下输出PWM,其频率由TIMERn_TOP寄存器决定,可以设置TIMERn_TOP寄存器调节频率,同样TIMERn_CCx_CCVB寄存器可设置占空比,但要注意,TIMERn_CCx_CCVB的值必须比TIMERn_TOP小,才能产生有效PWM。
技术问答 发布时间 : 2016-10-25
【经验】如何配置EFM32 低功耗32位单片机的时钟系统?
Silicon Labs EFM32系列32位单片机,以超低功耗著称,被广泛应用在可穿戴、气表、水表等需要电池供电的低功耗产品中。其时钟系统对于EFM32单片机来说,有如其心脏,它的正确、可靠运行,直接影响单片机系统运行的速度及稳定性,更重要的,它的配置还对单片机功耗影响很大。通过本文阅读,读者不仅可以了解EFM32时钟系统的结构,还能掌握具体配置及时钟频率验证的方法。
设计经验 发布时间 : 2018-07-22
【经验】如何正确实现EFM32系列32位单片机调试接口电路设计?
Silicon Labs EFM32系列32位单片机,具有功耗低、集成度高、模拟性能好等优点。在调试接口上,EFM32全系列支持串行线调试 (SWD) 接口,部分支持JTAG接口。本文将为你详细解读如何实现这两种调试接口的设计。
设计经验 发布时间 : 2019-11-27
如何在IAR中更改Silicon Labs 32位单片机EFM32的stack/heap大小?
点击 Project > Options.找到Runtime Checking > Linker > Config > Linker configuration file选中 Override default点Edit按钮并选择“Stack/Heap Sized”,改变CSTACK,HEAP的 值,通常设置CSTACK=0X400,HEAP=0X200,也可以根据实际情况进行修改。
技术问答 发布时间 : 2018-11-14
将Silicon Labs 32位单片机EFR32BG系列芯片设置为central 在扫描广播包时,是否可以只对一个通道进行扫描?
不可以,蓝牙标准要求必须要在三个通道上跳频接收,也就是说如果使用BLE SDK编写的程序,是一定要跳频接收的。但如果只是测试无法的收发功能,可以使用 Silicon Labs提供的RAILTEST软件测试,通过这个软件,可以指定广播的接收通道。
技术问答 发布时间 : 2018-08-29
32位单片机EFM32ZG210F32使用3.3V供电时,IO口兼容5V的输入电平吗?
EFM32ZG系列IO口不兼容5V的输入电平,新推出的EFM32 Pear Gecko和Jade Gecko的绝大部分GPIO兼容5V输入,具体请查看PG/JG Datasheet。
技术问答 发布时间 : 2016-10-25
Silicon Labs的32位单片机EFM32JG的SWD调试接口是和PF0/PF1复用的,是否可以在烧写程序的时候使用SWD口,完成后用PF0、PF1做LE_UART用?
Silicon Labs的32位单片机EFM32JG的SWD口可以和LE_UART复用,在程序初始化时将PF0和PF1配置为LE_UART即可。
技术问答 发布时间 : 2018-08-22
【经验】如何实现32位单片机EFM32TG11B的LC_SENSE稳定工作
Silicon Labs的32位单片机EFM32TG11B系列,LC_LESENSE接口在设计时,如果按照以往的电路设计,LC波形外围会出现锯齿波现象,为了解决这个问题,需要重新设计电路,以达到稳定测量的目的。
设计经验 发布时间 : 2019-05-28
Silicon Labs的32位单片机EFR32主要的的也就是512kb的,通过外扩SPower Integrations的存储器,不使用内部flash作为缓存是否可以完成OTA功能?
Silicon Labs的32位单片机EFR32MG13 具有FLASH 512KB;RAM 64KB;在不占用内部flash空间,通过外扩SPower Integrations的存储器是可以完成OTA远程升级功能。
技术问答 发布时间 : 2018-08-27
使用32位单片机EFM32HG332F64G设计USB电路时,USB的D+引脚是否需要接1.5K的上拉电阻用于检测USB插入?
32位单片机EFM32HG系列的USB内部有上拉电阻, 所以不需要外部添加上拉电阻。
技术问答 发布时间 : 2016-10-25
选用32位单片机EFM32HG210做NB-IoT第二代烟感,计划监控USART0无数据超时状态,请问,如何实现?
包含EFM32HG210在内的Silicon Labs的EFM32单片机,有一个特色外设PRS,可以实现对于管脚的监控,具体配置方案如下:“USART0-RX --> PRS --> TIMER0” ,即将USART0-RX 作为PRS的“触发源”,产生事件以后,PRS发出脉冲再去触发TIMER0,如此,可实现监控USART0无数据超时。
技术问答 发布时间 : 2019-05-21
电子商城
品牌:EPSON
品类:32-bit Single Chip Microcontroller
价格:¥35.1261
现货: 4,800
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制PCB最高层数:32层;板材类型:罗杰斯高频板/泰康尼高频板/ZYF中英天线板/F4B高频板/高频电路板/高频混压板/高频纯压板等;最大加工尺寸:609*889mm。
最小起订量: 1 提交需求>
可加工PCB层数:4~32层,加工板材:多层板/HDI板/FR4板/高频板/高速板/高温板/铜基板/铝基板/陶瓷基板/软硬结合板,成品尺寸:3~1100mm,板厚:0.15-80mm,最小孔径:0.1mm,铜厚:最高14oz。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论