Cypress CE225786 Скачать руководство пользователя страница 8

 

PSoC 6 MCU: USB Audio Recorder 

www.cypress.com

 

Document Number: 002-25786 Rev. ** 

Reusing This Example 

This example is designed for the CY8CPROTO-062-4343W kit. To port the design to a different PSoC 6 MCU device, right-click 
an  application  project  and  choose 

Change  ModusToolbox  Device

.  Depending  on  the  device  chosen,  you  might  need  to 

redefine the DMA configuration for the PDM/PCM DMA (DMA_PCM). Refer to Figure 6 to re-create the DMA_PCM configuration 
for the new device. 

In some cases, a resource used by a code example (for example, an IP block) is not supported on another device. In that case, 
the  example  will  not  work.  If  you  build  the  code  targeted  at such  a  device,  you  will  get  errors.  See  the device datasheet  for 
information on what a particular device supports. 

Related Documents 

 

Application Notes 

AN221774 

– Getting Started with PSoC 6 MCU

 

Describes the PSoC 6 MCU devices and how to build your first PSoC project 

AN215656

 

– PSoC 6 MCU Dual-Core CPU System 

Design 

Describes the dual-CPU architecture in the PSoC 6 MCU, and shows how to build a 
simple dual-CPU design 

Code Examples 

Visit the 

Cypress GitHub site

 for a comprehensive collection of code examples using ModusToolbox IDE 

Device Documentation 

PSoC 6 MCU Datasheets 

PSoC 6 MCU Technical Reference Manuals 

Development Kit Documentation 

CY8CKIT-062-WiFi-BT PSoC 6 WiFi-BT Pioneer Kit 

CY8CPROTO-062-4343W PSoC 6 Wi-Fi BT Prototyping Kit 

Tool Documentation 

ModusToolbox IDE

 

ModusToolbox IDE simplifies development for IoT designers. It delivers easy-to-use tools and a familiar 
microcontroller (MCU) integrated development environment (IDE) for Windows, macOS, and Linux. 

 

Cypress Resources 

Cypress provides a wealth of data a

www.cypress.com

 to help you to select the right device, and quickly and effectively integrate 

the device into your design. 

For PSoC 6 MCU devices, see 

KBA223067

 in the Cypress community for a comprehensive list of PSoC 6 MCU resources. 

 

 

Содержание CE225786

Страница 1: ...e PDM data line One microphone samples in the falling edge and the other in the rising edge This code example uses FreeRTOS Visit the FreeRTOS website for documentation and API references of FreeRTOS...

Страница 2: ...red to the USB data endpoint buffer Figure 2 shows the overall transfers performed by the application Figure 2 Overall Transfers PDM PCM RX FIFO SRAM PCM Buffer USB Data Endpoint Buffer DMA Transfers...

Страница 3: ...er an entire audio frame per trigger It triggers when there is enough data in the PDM PCM FIFO Once it completes a transfer it disables itself it is enabled again only when the Audio IN Endpoint Callb...

Страница 4: ...Table 1 lists the ModusToolbox resources used in this example and how they are used in the design For pin usage and configuration open the Pins tab of the design modus file Table 1 ModusToolbox Resou...

Страница 5: ...PSoC 6 MCU USB Audio Recorder www cypress com Document Number 002 25786 Rev 5 Figure 5 USBFS Configuration...

Страница 6: ...hows the configuration settings for DMA_PCM Figure 6 DMA_PCM Configuration Figure 8 and Figure 8 show the platform system clock configuration Note that the FLL and PLL are used in this application The...

Страница 7: ...ings Figure 9 High Frequency Clocks Configuration KIT_UART uses the default configuration for UART The following middleware libraries are used in this project FreeRTOS v10 0 1 Retarget I O USB Device...

Страница 8: ...PSoC 6 MCU devices and how to build your first PSoC project AN215656 PSoC 6 MCU Dual Core CPU System Design Describes the dual CPU architecture in the PSoC 6 MCU and shows how to build a simple dual C...

Страница 9: ...com Document Number 002 25786 Rev 9 Document History Document Title CE225786 PSoC 6 MCU USB Audio Recorder Document Number 002 25786 Revision ECN Orig of Change Submission Date Description of Change...

Страница 10: ...of the Software is prohibited TO THE EXTENT PERMITTED BY APPLICABLE LAW CYPRESS MAKES NO WARRANTY OF ANY KIND EXPRESS OR IMPLIED WITH REGARD TO THIS DOCUMENT OR ANY SOFTWARE OR ACCOMPANYING HARDWARE I...

Отзывы: