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

 

PSoC 6 MCU: USB Audio Recorder 

www.cypress.com

 

Document Number: 002-25786 Rev. ** 

10 

Worldwide Sales and Design Support 

Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the 
office closest to you, visit us at 

Cypress Locations

. 

Products 

Arm

®

 Cortex

®

 Microcontrollers 

cypress.com/arm

 

Automotive 

cypress.com/automotive

 

Clocks & Buffers 

cypress.com/clocks

 

Interface 

cypress.com/interface

 

Internet of Things 

cypress.com/iot

 

Memory

 

 

cypress.com/memory

 

Microcontrollers 

cypress.com/mcu

 

PSoC 

cypress.com/psoc

 

Power Management ICs 

cypress.com/pmic

 

Touch Sensing 

cypress.com/touch

 

USB Controllers 

cypress.com/usb

 

Wireless Connectivity 

cypress.com/wireless

 

PSoC

®

 Solutions 

PSoC 1

 

PSoC 3

 

PSoC 4

 

PSoC 5LP

 

PSoC 6 MCU

 

Cypress Developer Community 

Community

  

Projects

  

Videos

  | 

Blogs

  

Training

  

Components

 

Technical Support 

cypress.com/support 

 

All other trademarks or registered trademarks referenced herein are the property of their respective owners. 

 

 Cypress Semiconductor 
 198 Champion Court  
 San Jose, CA 95134-1709 

©  Cypress  Semiconductor  Corporation,  2018.  This  document  is  the  property  of  Cypress  Semiconductor  Corporation  and  its  subsidiaries,  including 

Spansion LLC (“Cypress”).  This document, including any software or firmware included or referenced in this document (“Software”), is owned by Cypress 
under the intellectual property laws and treaties of the United States and other countries worldwide.  Cypress reserves all rights under such laws and 
treaties and does not, except as specifically stated in this paragraph, grant any license under its patents, copyrights, trademarks, or other intellectual 
property rights.  If the Software is not accompanied by a license agreement and you do not otherwise have a written agreement with Cypress governing 
the use of the Software, then Cypress hereby grants you a personal, non-exclusive, nontransferable license (without the right to sublicense) (1) under its 
copyright rights in the Software (a) for Software provided in source code form, to modify and reproduce the Software solely for use with Cypress hardware 
products, only internally within your organization, and (b) to distribute the Software in binary code form externally to end users (either directly or indirectly 
through resellers and distributors), solely for use on Cypres

s hardware product units, and (2) under those claims of Cypress’s patents that are infringed 

by the Software (as provided by Cypress, unmodified) to make, use, distribute, and import the Software solely for use with Cypress hardware products.  
Any other use, reproduction, modification, translation, or compilation 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, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  No computing device can be absolutely secure.  Therefore, despite security 
measures implemented in Cypress hardware or software products, Cypress does not assume any liability arising out of any security breach, such as 
unauthorized access to or use of a Cypress product.  In addition, the products described in these materials may contain design defects or errors known 
as errata which may cause the product to deviate from published specifications.  To the extent permitted by applicable law, Cypress reserves the right to 
make changes to this document without further notice. Cypress does not assume any liability arising out of the application or use of any product or circuit 
described in this document.  Any information provided in this document, including any sample design information or programming code, is provided only 
for  reference  purposes.    It  is  the  responsibility  of  the  user  of  this  document  to  properly  design,  program,  and  test  the  functionality  and  safety  of  any 
application made of this information and any resulting product.  Cypress products are not designed, intended, or authorized for use as critical components 
in systems designed or intended for the operation of weapons, weapons systems, nuclear installations, life-support devices or systems, other medical 
devices  or  systems  (including  resuscitation  equipment  and  surgical  implants),  pollution  control  or  hazardous  substances  management,  or  other  uses 

where  the  failure  of  the  device  or system could  cause  personal  injury, death,  or property  damage  (“Unintended  Uses”).   A critical component is  any 
component of a device or system whose failure to perform can be reasonably expected to cause the failure of the device or system, or to affect its safety 
or effectiveness.  Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, damage, or other liability arising 
from or related to all Unintended Uses of Cypress products.  You shall indemnify and hold Cypress harmless from and against all claims, costs, damages, 
and other liabilities, including claims for personal injury or death, arising from or related to any Unintended Uses of Cypress products. 

Cypress,  the  Cypress  logo,  Spansion,  the  Spansion  logo,  and  combinations  thereof,  WICED,  PSoC,  CapSense,  EZ-USB,  F-RAM,  and  Traveo  are 
trademarks  or  registered  trademarks  of  Cypress  in  the  United  States  and  other  countries.    For  a  more  complete  list  of  Cypress  trademarks,  visit 
cypress.com.  Other names and brands may be claimed as property of their respective owners. 

Содержание 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...

Отзывы: