基于Silabs公司的C8051F97x低功耗电容触摸MCU开发方案
原标题:Silabs C8051F97x低功耗电容触摸MCU开发方案
Silabs公司的C8051F97x是全集成的混合信号系统级(SoC) MCU,有多达32kB闪存,采用低功耗技术,在电容触摸解决方案中具有最高的性能和最低功耗.器件具有43个电容触摸点输入,32kB闪存,8kB RAM,7个DMA通路和一个16x16 MAC,主要用在仪表触摸屏,零售机,游戏系统, 家用电器,HVAC,玩具,传真机/打印机/扫描仪触摸屏和键盘.本文介绍了C8051F97x系列主要特性,框图以及C8051F970开发板主要特性,电路图和材料清单.
The C8051F97x MCU family combines Silicon Labs’ proven low power technology for the longest battery life of any MCU in its class with the industry’s highest performance and lowest power capacitive sensing solution to address the rapidly-growing human interface application market. The C8051F97x expands the capabilities of the popular C8051F99x low power capacitive sense family with up to 43 capacitive sensing inputs, 32 kB flash, 8 kB RAM, 7 DMA channels and a 16x16 MAC in packages as small as 4 mm x 4 mm. Both families offer the industry’s leading capacitive sensing with sub micro-amp (<1 µA) wake on touch average current and unmatched 100:1 dynamic range to support buttons, sliders, touch pads, and capacitive proximity sensing. Simplicity Studio, a comprehensive development environment, is offered to help the quickly develop applications. Demos, examples and the Capacitive Sense Profiler are offered with Simplicity Studio to make simple the development of capacitive touch sensing solutions.
C8051F97x系列主要特性:
High-speed pipelined 8051-compatible microcontroller core (up to 25 MIPS)
Industry’s lowest active & sleep currents
200 µA/MHz active mode
55 nA sleep mode with brown-out protection
280 nA sleep mode with internal oscillator
43 input charge timing capacitance to digital converter
12-bit 75 ksps single-ended ADC
Precision calibrated 24.5 MHz internal oscillator
SmaRTClock oscillator
Up to 32 kB of on-chip Flash memory
Up to 8 kB of on-chip RAM
Implemented, SMBus I2C, UART, SPI, and High-Speed I2C Slave serial interfaces
Four general-purpose 16-bit timers
Programmable Counter/Timer Array (PCA)
On-chip internal voltage reference
On-chip watchdog timer
On-chip power-on reset and supply monitor
Up to 43 general purpose I/O
In-system, full-speed, non-intrusive debug interface (on-chip)
One-cycle 16 x 16 Multiply and Accumulate module
7 channel Direct Memory Access (DMA) module
C8051F97x系列应用:
Instrumentation panels
Touch panels
Kiosks
Gaming Systems
Industrial interface
Security
Residential HVAC
Home appliances
Toys
Keyboards
Fax/printer/scanner front panels
图1. C8051F97x系列功能框图
图2. C8051F97x系列框图(QFN-48)
C8051F970开发板
The C8051F970 Development Kit provides an evaluation and development platform for the C8051F97x MCUs.
The board has a particular focus on capacitive sensing to highlight the 43 Capacitive Sense input channels available on the C8051F970 MCU.
C8051F970开发板主要特性:
Silicon Labs EFM32 C8051F970 microcontroller with 32 kB flash and 8 kB RAM.
Capacitive sensing 4 x 5 button matrix and slider highlight the unique Capacitive Sense module.
Isolated power domains for the LEDs and the MCU to enable easy power measurement.
Port headers for prototyping of custom hardware.
图3. C8051F970目标板特性
图4. C8051F970目标板硬件建立图
C8051F970目标板材料清单:
责任编辑:HanFeng
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。