0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >工业控制 > Cypress PSoC 4000可配置平台开发方案

Cypress PSoC 4000可配置平台开发方案

来源: eccn
2020-04-09
类别:工业控制
eye 89
文章创建人 拍明

原标题:Cypress PSoC 4000可配置平台开发方案

  摘要: cypress公司的PSoC® 4000是可升级和可配置平台架构,具有可编程嵌入系统控制器和Arm® Cortex™-M0 CPU,并和AEC-Q100兼容.平台包括可编程和可配置模拟与数字区块以及灵活的自动布线. PSoC® 4000系列产品是PSoC® 4平台架构中最小的成员,组合了微控制器和标准通信与定编时外设,业界最好性能的容性触摸感应系统(CapSense®)以及通用模拟电路.器件中的32位MCU子系统包括16MHz Arm Cortex-M0 CPU,多达有读加速器的16KB闪存和多达2KB SRAM.可编程模拟电路包括两个电流DAC(IDAC)和一个有内部基准的低功耗比较器.低功耗1.71V-5.5V工作.本文介绍了PSoC 4000主要特性,框图,以及CY8CKIT-042 PSoC 4 Pioneer开发板主要特性,框图,电路图,材料清单和PCB设计图.

  PSoC® 4 is a scalable and reconfigurable platform architecture for a family of programmable embedded system controllers with an Arm® Cortex™-M0 CPU, while being AEC-Q100 compliant. It combines programmable and reconfigurable analog and digital blocks with flexible automatic routing. The PSoC 4000 product family is the smallest member of the PSoC 4 platform architecture. It is a combination of a microcontroller with standard communication and timing peripherals, a capacitive touch-sensing system (CapSense®) with best-in-class performance, and general-purpose analog. PSoC 4000 products will be fully upward compatible with members of the PSoC 4 platform for new applications and design needs PSoC 4000 devices include extensive support for programming, testing, debugging, and tracing both hardware and firmware.

  The Arm Serial-Wire Debug (SWD) interface supports all programming and debug features of the device. Complete debug-on-chip functionality enables full-device debugging in the final system using the standard production device. It does not require special interfaces, debugging pods, simulators, or emulators. Only the standard programming connections are required to fully support debug.

  The PSoC Creator IDE provides fully integrated programming and debug support for the PSoC 4000 devices. The SWD interface is fully compatible with industry-standard third-party tools. The PSoC 4000 family provides a level of security not possible with multi-chip application solutions or with microcontrollers.

  It has the following advantages:

  ■ Allows disabling of debug features

  ■ Robust flash protection

  ■ Allows customer-proprietary functionality to be implemented in on-chip programmable blocks

  The debug circuits are enabled by default and can only be disabled in firmware. If they are not enabled, the only way to re-enable them is to erase the entire device, clear flash

  protection, and reprogram the device with new firmware that enables debugging.

  Additionally, all device interfaces can be permanently disabled (device security) for applications concerned about phishing attacks due to a maliciously reprogrammed device or attempts to defeat security by starting and interrupting flash programming sequences. All programming, debug, and test interfaces are disabled when maximum device security is enabled. Therefore, PSoC 4000, with device security enabled, will have only limited

  capability for failure analysis. This is a trade-off the PSoC 4000 allows the customer to make.

  PSoC 4000主要特性:

  32-bit MCU Subsystem

  ■ 16-MHz Arm Cortex-M0 CPU

  ■ Up to 16 KB of flash with Read Accelerator

  ■ Up to 2 KB of SRAM

  Programmable Analog

  ■ Two current DACs (IDACs) for general-purpose or capacitive sensing applications

  ■ One low-power comparator with internal reference

  Low Power 1.71-V to 5.5-V operation

  ■ Deep Sleep mode with wake-up on interrupt and I2C address detect

  Capacitive Sensing

  ■ Cypress Capacitive Sigma-Delta (CSD) provides best-in-class signal-to-noise ratio (SNR) and water tolerance

  ■ Cypress-supplied software component makes capacitive sensing design easy

  ■ Automatic hardware tuning (SmartSense™)

  Serial Communication

  ■ Multi-master I2C block with the ability to do address matching during Deep Sleep and generate a wake-up on match

  Timing and Pulse-Width Modulation

  ■ One 16-bit Timer/Counter/Pulse-Width Modulator (TCPWM) block

  ■ Center-aligned, Edge, and Pseudo-Random modes

  ■ Comparator-based triggering of Kill signals for motor drive and other high-reliability digital logic applications

  Up to 20 Programmable GPIO Pins

  ■ 24-pin QFN and 16-pin SOIC packages

  ■ GPIO pins on Ports 0, 1, and 2 can be CapSense or have other functions

  ■ Drive modes, strengths, and slew rates are programmable

  Temperature Ranges

  ■ A Grade: –40 °C to +85 °C

  ■ S-Grade: –40 °C to +105 °C

  ■ E-Grade: –40 °C to +125 °C[1]

  ■ Automotive Electronics Council (AEC) Q100 qualified

  PSoC Creator Design Environment

  ■ Integrated Development Environment (IDE) provides schematic design entry and build (with analog and digital automatic routing)

  ■ Applications Programming Interface (API) component for all fixed-function and programmable peripherals

  Industry-Standard Tool Compatibility

  ■ After schematic entry, development can be done with Arm-based industry-standard development tools

  

image.png

  图1. PSoC 4000框图

  Thank you for your interest in the PSoC® 4 Pioneer Kit. The kit is designed as an easy-to-use and inexpensive development kit, showcasing the unique flexibility of the PSoC 4 architecture. Designed for flexibility, this kit offers footprint-compatibility with several third-party Arduino™ shields. This kit has a provision to populate an extra header to support Digilent® Pmod™ peripheral modules. In addition, the board features a CapSense® slider, an RGB LED, a push button switch, an integrated USB programmer, a program and debug header, and USB-UART/I2C bridges. This kit supports either 5 V or 3.3 V as power supply voltages.

  The PSoC 4 Pioneer Kit is based on the PSoC 4200 device family, delivering a programmable platform for a wide range of embedded applications. The PSoC 4 is a scalable and reconfigurable platform architecture for a family of mixed-signal programmable embedded system controllers with an Arm® Cortex™-M0 CPU. It combines programmable and reconfigurable analog and digital blocks with flexible automatic routing.

  The PSoC 4 Pioneer Kit is an easy-to-use and inexpensive development platform enabling you to create unique designs with the flexibility of PSoC®4. Featuring the PSoC 4200 device family with up to 32KB Flash and 4KB SRAM, this kit gives you the power of an Arm Cortex-M0 combined with the fully customizable analog and digital fabric of the PSoC in the palm of your hands.

  The CY8CKIT-042 PSoC 4 Pioneer Kit contains:

  ■ PSoC 4 Pioneer board

  ■ Quick Start Guide

  ■ USB Standard-A to Mini-B cable

  ■ Six jumper wires

  

image.png

  图2. CY8CKIT-042 PSoC 4 Pioneer开发板外形图

  

image.png

  图3. CY8CKIT-042 PSoC 4 Pioneer开发板元件配置图

  

image.png

  图4. CY8CKIT-042 PSoC 4 Pioneer开发板框图

责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯