CY8CKIT - 059 PSoC 5LP Protoyping Kit Guide - En.es - PDF ESPAÑOL
CY8CKIT - 059 PSoC 5LP Protoyping Kit Guide - En.es - PDF ESPAÑOL
CY8CKIT - 059 PSoC 5LP Protoyping Kit Guide - En.es - PDF ESPAÑOL
Cypress Semiconductor
198 Campeón Corte San
Jose, CA 95134-1709
www.cypress.com
Derechos de autor
Derechos de autor
© Cypress Semiconductor Corporation, 2015-2018. Este documento es propiedad de Cypress Semiconductor Corporation y sus subsidiarias, incluyendo Spansion LLC (
“Cypress”). Este documento, incluyendo cualquier software o firmware incluido o refe- mentado en este documento ( “software”), es propiedad de Cypress bajo las leyes de
propiedad intelectual y tratados de los Estados Unidos y otros países del mundo. Cypress se reserva todos los derechos en virtud de las leyes y los tratados y no lo hace, a
menos que se indique espe- cíficamente en este apartado, se concederá ninguna licencia de sus patentes, derechos de autor, marcas comerciales u otros derechos de
propiedad intelectual. Si el software no está acompañado de un acuerdo de licencia y que de otra manera no tienen un acuerdo escrito con Cypress que rige el uso del
software, a continuación, Cypress le otorga una licencia personal, no exclusiva, licencia no transferible (sin derecho a sublicenciar) (1) en virtud de sus derechos de autor en el
software (a) para el Software suministrado en forma de código fuente, modificar y reproducir el Software únicamente para su uso con productos de hardware Cypress, sólo
internamente dentro de su orga- zación, y (b) para distribuir el software en forma de código binario externamente a los usuarios finales (ya sea directamente o indirectamente
a través de ERS y distribuidores resell-), únicamente para su uso en unidades de producto hardware ciprés, y (2) bajo esas reivindicaciones de las patentes de Cypress que
se infringe por el Software (según lo dispuesto por Cypress, sin modificar) para hacer, usar, distribuir e importar el Software únicamente para su uso con productos de
hardware Cypress. Cualquier otro uso, reproducción, modificación, traducción o se prohíbe la compilación del software.
A LA EXTENSIÓN PERMITIDA POR LA LEY, CYPRESS NO OFRECE garantía de ningún tipo, expresa o implícita, con respecto a este documento o cualquier software
O LA hardware, incluyendo, PERO NO LIMITADO A, LAS GARANTÍAS DE COMERCIALIZACIÓN Y APTITUD PARA UN DETERMINADO - actitud. Sin dispositivo
informático puede estar absolutamente seguro. Por lo tanto, a pesar de las medidas de seguridad implementadas en hardware Cypress mercancías o productos de
software, Cypress no asume ninguna responsabilidad derivada de cualquier violación de la seguridad, tales como el acceso no autorizado o el uso de un producto
Cypress. Además, los productos descritos en estos materiales pueden contener defectos de diseño o errores conocidos como erratas, que pueden causar que el
producto se desvíe de las especificaciones publicadas. En la medida permitida por la ley aplicable, Cypress se reserva el derecho de hacer cambios en este documento
sin previo aviso. Cypress no asume ninguna responsabilidad derivada de la aplicación o uso de cualquier producto o circuito descrito en este documento. Cualquier
información proporcionada en este documento, incluyendo cualquier información sobre el diseño de la muestra o código de programación, se proporciona únicamente
con poses de referencia PUR. Es responsabilidad del usuario de este documento para diseñar adecuadamente, programar y probar la funcionalidad y la seguridad de
cualquier aplicación de esta información y cualquier producto resultante. Cypress productos no están diseñados, concebidos, o las autorizadas para su uso como
componentes críticos en sistemas diseñados o destinados a la operación de las armas, sistemas de armas, las instalaciones nucleares, los dispositivos de soporte vital o
sistemas, otros dispositivos o sistemas médicos (incluyendo un equipo de reanimación y se implanta quirúrgicamente cal), control de la contaminación o la gestión de
sustancias peligrosas, u otros usos en los que el fallo del dispositivo o sistema podría causar lesiones personales, muerte o daños a la propiedad ( “usos no previstos”) .
Un componente crítico es cualquier componente de un dispositivo o sistema cuyo incumplimiento puede esperarse razonablemente que hacer que el fallo del dispositivo
o sistema, o para afectar su seguridad o eficacia. Cypress no se hace responsable, en todo o en parte, y que serán y por este medio no suelte el ciprés de cualquier
reclamo, daños, o cualquier otra responsabilidad derivada de o relacionada con todos los usos no previstos de los productos Cypress. Usted deberá indemnizar y
mantener Cypress de y contra todas las reclamaciones, costes, daños y otros pasivos, incluyendo reclamaciones por daños personales o muerte,
Cypress, el logotipo de ciprés, Spansion, el logotipo de Spansion, y combinaciones de los mismos, Wiced, PSoC, CapSense, EZ-USB, M-RAM y Traveo son marcas
comerciales o marcas comerciales registradas de ciprés en los Estados Unidos y en otros países. Para una lista más completa de las marcas Cypress, visite cypress.com.
Otros nombres y marcas pueden ser reclamados como propiedad de sus respectivos dueños.
Información de seguridad 5
1. Introducción 7
1.1 Contenido del kit ............................................... .................................................. ................ 7
1,2 PSoC creador ............................................... .................................................. ............. 8
1.2.1 Ejemplos de código PSoC Creator ........................................... ............................. 9
1.2.2 Ejemplos de código Kit ............................................ ............................................. 10
1.2.3 PSoC Creador Ayuda ............................................ ............................................ 10
1.2.4 Hojas de datos de componentes ............................................. .................................... 11
1.3 Introducción ............................................... .................................................. .......... 11
1.4 Recursos adicionales de aprendizaje .............................................. .................................... 11
1.5 Soporte Técnico ............................................... .................................................. ..... 12
1.6 Convenciones del documento ............................................... .............................................. 12
2. Instalación de Software 13
2.1 Antes de comenzar .............................................. .................................................. ....... 13
2.2 Instalar software ................................................ .................................................. ........ 13
2.3 Desinstalar software ............................................... .................................................. .....15
4. Hardware 20
4.1 Detalles Junta ............................................... .................................................. ............ 20
4.2 detalles de hardware ............................................... .................................................. ...... 21
4.2.1 Junta de destino ............................................. .................................................. .... 21
4.2.2 Junta KitProg ............................................. .................................................. ..22
4.2.3 Sistema de Alimentación ............................................ ........................................ 23
4.2.4 Separación Junta (de resorte) .......................................... ............................... 24
4.2.5 Conexiones de cabecera ............................................. ......................................... 24
4.2.6 usuario y entradas pasivas ........................................... ..................................... 28
5. Ejemplos de código 31
5.1 El uso de los ejemplos de código Kit ............................................ ........................................ 31
5.2 CE195352_PSoC_5LP_Blinking_LED ................................................ ...................... 35
5,3 CE195277_ADC_and_UART ................................................ .................................... 37
5.4 CE195394_HID_Mouse ................................................ ............................................. 38
Apéndice 39
PSoC 5LP de prototipos Kit Esquemas ............................................. .................................. 39
Programación PSoC 5LP Prototipos Kit Utilizando MiniProg3 / KitProg .................................... 41
Lista de materiales ............................................... .................................................. ................... 42
Revisión histórica 45
Cumplimiento normativo
El PSoC CY8CKIT-059 ® 5LP Prototipos kit está destinado para su uso como una plataforma de desarrollo de hardware o software en un
entorno de laboratorio. El tablero es un diseño de sistema abierto, que no incluye una cámara blindada. Esto puede causar interferencias
con otros dispositivos eléctricos o electrónicos en las proximidades. En un entorno doméstico, este producto puede causar interferencias
de radio. En tales casos, es posible que tenga que tomar medidas preventivas adecuadas. Además, esta placa no debe utilizarse cerca de
equipos o dispositivos médicos RF.
Colocación de cableado adicional a este producto o modificar el funcionamiento de productos establecidos de fábrica puede afectar a su
rendimiento y la interferencia causa con otros aparatos en las inmediaciones. Si se detecta una interferencia, se deben tomar medidas
paliativas adecuadas. El PSoC 5LP Prototipos kit, tal como sale de fábrica, se ha verificado para cumplir con los requisitos de la CE como
un producto de clase.
El PSoC 5LP Prototyping Kit contiene una descarga electrostática (ESD) dispositivos
sensibles. Las cargas electrostáticas se acumulan fácilmente en el cuerpo humano y
cualquier equipo, y pueden descargar sin detección. El daño permanente puede
ocurrir en dispositivos sometidos a las descargas de alta energía. Se recomiendan
las precauciones adecuadas para evitar descargas electrostáticas degradación del
rendimiento o pérdida de funcionalidad. Almacenar PSoC 5LP kit de los tableros de
prototipos no utilizados en el paquete protector de embalaje.
Este kit tiene un final de vida de cinco años desde la fecha de fabricación
mencionado en la parte posterior de la caja. Contacte a su reciclaje más cercano
para descartar el kit.
Protección ESD
ESD puede dañar las placas y componentes asociados. Cypress recomienda que realice procedimientos sólo en una estación de trabajo
ESD. Si una estación de trabajo tal no está disponible, utilizar la protección ESD apropiada con el uso de un brazalete antiestático conectado
a la tierra del chasis (cualquier superficie de metal sin pintar) en su tablero cuando la manipulación de piezas.
manipulación de tarjetas
tableros PSoC 5LP Prototipos del kit son sensibles a las descargas electrostáticas. Mantenga la tarjeta sólo por los bordes. Después de retirar la tarjeta de su caja, colocarla
sobre una superficie conectada a tierra, sin electricidad estática. Use una almohadilla de espuma conductora si está disponible. No deslice la tarjeta sobre cualquier
superficie.
Gracias por su interés en el PSoC 5LP kit de prototipos CY8CKIT-059 usted. Este kit está diseñado como una plataforma de creación de
prototipos y fácil de usar y de bajo costo. El PSoC 5LP Prototipos kit es compatible con la familia de dispositivos PSoC 5LP, la entrega de
una solución de sistema completo para una amplia gama de aplicaciones integradas a muy bajo costo. El 5LP PSoC es SoC más integrada
de la industria con un brazo ®
CPU Cortex ™ -M3. Combina bloques digitales con enrutamiento automático flexible, programable y reconfigurable analógica de alta precisión
y. La flexibilidad única de la arquitectura PSoC 5LP ayudará a aquellos que quieren desarrollar rápidamente los productos que utilizan la familia
de dispositivos PSoC 5LP. El PSoC 5LP Prototipos Kit ofrece una tabla de huella de ruptura abierta para maximizar el extremo utilidad del
dispositivo PSoC 5LP. Este kit ofrece una alternativa de bajo costo para las muestras del dispositivo mientras que proporciona una plataforma
para desarrollar e integrar el dispositivo 5LP PSoC en su sistema final con facilidad. Además, la junta incluye las siguientes características:
El kit de prototipos PSoC 5LP también integra el Ciprés KitProg que permite a bordo de programación, depuración, y la funcionalidad de
puente, tales como USB-UART y USB-I2C. El KitProg se utiliza para programar y depurar el dispositivo PSoC objetivo 5LP (ver Figura 1-1 ).
El kit de prototipos permite separar la junta KitProg de la placa de destino PSoC 5LP.
Este kit contiene solamente el tablero PSoC 5LP Prototipos kit. La Figura 1-1. Kit
1. Arrastrar y soltar los componentes para construir el diseño de su sistema de hardware en el espacio de trabajo principal de diseño
PSoC Creator también le permite aprovechar todo un ecosistema de herramientas con las cadenas del compilador integrados y programadores de
programación de la producción para los dispositivos PSoC. Para más información visite www.cypress.com/psoccreator .
PSoC Creator incluye un gran número de ejemplos de código. Estos ejemplos están disponibles en la página de inicio PSoC Creador,
como Figura 1-3 en la página 9 muestra.
Ejemplos de código pueden acelerar su proceso de diseño inicial que con un diseño completo, en lugar de una página en blanco. También
muestran cómo los componentes PSoC Creator se pueden utilizar para diversas aplicaciones. Los ejemplos de código y la documentación se
incluyen, como se muestra en Figura 1-4 en la página 10 . En el Encuentra Ejemplo de proyecto de diálogo se muestra en la Figura 1-4 , Tiene
varias opciones:
■ Filtro para ejemplos sobre la base de la arquitectura o la familia de dispositivos, es decir, PSoC 3, PSoC 4, o PSoC 5LP; nombre del
proyecto; o palabra clave.
■ Revisar el código de la Código de muestra lengüeta. Puede copiar el código desde esta ventana y pegar a su proyecto, lo que puede
ayudar a acelerar el desarrollo de código.
■ Crear un nuevo proyecto (y un nuevo espacio de trabajo si es necesario) sobre la base de la selección. Esto puede acelerar el proceso de
diseño inicial que con un diseño completo, básico. A continuación, puede adaptarse a que el diseño de su aplicación.
Este kit incluye un número de ejemplos de código, que pueden ser utilizados para evaluar rápidamente la funcionalidad de este kit. Estos
ejemplos se describen en la Ejemplos de código capítulo en la página 31 .
Visita el página de inicio PSoC Creator para descargar la última versión de PSoC Creador. A continuación, poner en marcha PSoC creador y
vaya a los siguientes artículos:
■ Guía de inicio rápido: Escoger Ayuda > Documentación> Guía de inicio rápido. Esta guía le proporciona los elementos básicos para el desarrollo
de proyectos PSoC Creator.
■ Simples proyectos de ejemplo de componente: Escoger Expediente > Abrir > Ejemplos de Proyectos. Estos proyectos de
ejemplo se muestra cómo configurar y utilizar componentes PSoC Creator.
■ diseños de arranque: Escoger Expediente > Nueva > Proyecto > PSoC 5LP arranque diseños. Estos diseños de arranque demuestran las
características únicas de PSoC 5LP.
■ Guía de referencia del sistema: Escoger Ayuda > Referencia del sistema > Guía de referencia del sistema.
Este listas de guía y se describen las funciones del sistema proporcionados por PSoC creador.
■ hojas de datos de componentes: Haga clic derecho en un componente y seleccione Abrir Hoja de datos, como se muestra en
Figura 1-5 . Visita el Hojas de datos de componentes PSoC 5LP la página para obtener una lista de todas las hojas de datos perma- nente 5LP PSoC.
■ Administrador de documentos: PSoC Creator proporciona un gestor de documentos para ayudar a encontrar y los recursos de revisión de documentos
fácilmente. Para abrir el gestor de documentos, seleccione el elemento de menú Ayuda > Administrador de documentos.
Haga clic derecho en un componente y seleccione Hoja de datos abierta ( ver Figura 1-5 ). Figura 1-5. Apertura
1.3 Empezando
Esta guía le ayudará a familiarizarse con la creación de prototipos Kit PSoC 5LP:
■ los el capítulo de instalación del software en la página 13 describe la instalación del software del kit. Esto incluye la instalación de IDE
PSoC Creator para el desarrollo y la depuración de las aplicaciones, y programador PSoC para archivos de programación hexagonales.
■ los capítulo Kit de Operación en la página 16 describen los principales componentes del Kit PSoC 5LP Pioneer y funcionalidades tales
como la programación, depuración, y los puentes-UART USB y USB-I2C.
■ los capítulo de hardware en la página 20 detalla el contenido del hardware del equipo y el funcionamiento del hardware.
■ los Ejemplos de código capítulo en la página 31 describe varios ejemplos de código PSoC 5LP que le ayudarán a entender cómo
crear sus propios proyectos PSoC 5LP.
■ los Apéndice en la página 39 proporciona esquemas, detalles acerca de la programación del kit usando MiniProg3, y la lista
de materiales (BOM).
Cypress ofrece una gran cantidad de información a www.cypress.com para ayudarle a seleccionar el dispositivo PSoC adecuado para su
diseño, y para ayudar a integrar con rapidez y eficacia el dispositivo en su diseño. Para obtener una lista completa de recursos, consulte KBA86521,
Cómo diseñar con PSoC 3, 4 PSoC, y 5LP PSoC . La siguiente es una lista abreviada de PSoC 5LP:
■ Los selectores de productos: PSoC 1 , PSoC 3 , PSoC 4 o PSoC 5LP . Además, PSoC Creator incluye una herramienta de selección de dispositivos.
■ Hojas de datos: Describir y proporcionar características eléctricas de la PSoC 5LP familia de dispositivos
■ Guía de Diseño CapSense : Aprende a diseñar aplicaciones de sensado táctil capacitivo con la familia PSoC 5LP de dispositivos.
■ Notas de Aplicación y Ejemplos de código : Cubrir una amplia gama de temas, desde la básica hasta nivel avanzado. Muchas de las notas
de aplicación incluyen ejemplos de código. Visita el PSoC 3/4/5 Ejemplos de código
página web para obtener una lista de todos los ejemplos de código PSoC Creator disponibles. Para acceder a ejemplos de código dentro de PSoC
Creator - ver ejemplos de código PSoC Creator.
■ Manuales de referencia técnica (TRM) : Proporcionar una descripción detallada de la arquitectura y registros en cada familia de
dispositivos PSoC 5LP.
■ Juegos de desarrollo :
❐ CY8CKIT-001 es una plataforma de desarrollo común para todos los dispositivos de la familia PSoC.
❐ Juntas 5LP de expansión PSoC son los módulos de ampliación diseñados para poner en práctica un objetivo
solicitud.
■ los MiniProg3 dispositivo proporciona una interfaz para la programación flash y depuración.
■ Artículos de Knowledge Base (KBA) : Proporcionar diseño y aplicación consejos de expertos sobre el uso del dispositivo.
■ Formación PSoC Creador: Visita el enlace www.cypress.com/go/creatorstart/creatortraining Para obtener una lista completa de
entrenamientos de vídeo en PSoC Creator.
■ Aprender de sus compañeros: Visita www.cypress.com/forums para cumplir con los desarrolladores PSoC entusiastas que discuten los sistemas
integrados de próxima generación en Cypress Comunidad de desarrolladores de foros.
Si se encuentra en los Estados Unidos, usted puede hablar con nuestro equipo de asistencia técnica llamando a nuestro número de teléfono gratuito: +
1-800-541-4736. la opción 3 en el indicador de seleccionar. También puede utilizar los siguientes recursos de apoyo si necesita asistencia rápida.
■ Esfuerzo personal .
Convención Uso
Courier New Muestra el archivo de ubicaciones, texto introducido por el usuario, y el código fuente:
C: \ ... cd \ CPI \
Cursiva Muestra los nombres de archivo y documentación de referencia: Lea acerca de la sourcefile.hex presentar
en el PSoC Guía del usuario Creador.
[ Corchetes, Negrita] Muestra los comandos del teclado en los procedimientos: [ Entrar] o [ Ctrl]
[C]
Negrita Muestra los comandos de menú, caminos y nombres de iconos en los procedimientos: Haga clic en el Expediente
En este capítulo se describen los pasos para instalar las herramientas de software y paquetes en un PC para usar el kit PSoC 5LP de
prototipos. Esto incluye el IDE en el que se construirán y se utilizan para la programación de los proyectos.
Todas las instalaciones de software Cypress requieren privilegios de administrador, pero estos no son necesarios para ejecutar el software después
de haberlo instalado. Cierre cualquier otro software Cypress que se está ejecutando antes de instalar el software del kit.
Nota: Por defecto, el contenido del kit se instalan en el C: \ Archivos de programa \ Cypress carpeta, para una máquina de 32 bits y C: \
Archivos de programa (x86) \ Cypress, para una máquina de 64 bits. Este directorio contiene los ejemplos de código kit. Para abrir estos
ejemplos de código, se recomienda utilizar el procedimiento descrito en el Ejemplos de código capítulo en la página 31 . Este procedimiento
creará una copia editable del ejemplo de código en un camino que ha elegido de manera que los ejemplos de código instaladas originales
no serán modificados.
1. Descargar el software PSoC 5LP Prototipos Kit de www.cypress.com/CY8CKIT-059 . El software kit está disponible en tres formatos
para descargar.
a. CY8CKIT-059 de instalación del Kit: Este paquete de instalación contiene los archivos relacionados con el kit que incluye PSoC
Creator, PSoC Programmer, y PDL. Sin embargo, no incluye el marco paquetes de Microsoft .NET Windows Installer o. Si estos
paquetes no están en su equipo, el instalador le orientará para descargar e instalar desde Internet.
segundo. Sólo CY8CKIT-059 Kit: Este archivo ejecutable instala sólo el contenido del kit, que incluyen ejemplos del kit de código, archivos de
hardware, y los documentos del usuario. Este paquete se puede utilizar si se han instalado todos los requisitos previos de software
(enumerados en el paso 5) en su PC.
do. CY8CKIT-059 ISO de DVD: Este archivo es un paquete completo, almacenada en un formato de imagen de DVD-ROM, que se puede utilizar
para crear un DVD o extraer usando un programa de extracción de la ISO como WinZip o WinRAR. El archivo también se puede montar
como un CD / DVD virtual utilizando programas unidad virtual como Virtual CloneDrive y MagicISO. Este archivo incluye todo el software
necesario, utilidades, controladores, archivos de hardware, y los documentos del usuario.
2. Si ha descargado el archivo ISO, montarlo en una unidad virtual. Extraer el contenido de la ISO, si usted no tiene una unidad virtual para
montar. Haga doble clic cyautorun.exe en el directorio raíz del contenido extraído o montado ISO si "Autorun desde el CD / DVD" no está
activado en el PC. La ventana de instalación aparecerá automáticamente. Nota: Si está utilizando el "kit de instalación" o "kit Solamente"
archivo, a continuación, vaya al paso 4 para la instalación.
3. Haga clic Kit de instalación CY8CKIT-059 para iniciar la instalación del kit, como se muestra en Figura 2-1 . La Figura 2-1. Kit de pantalla
del instalador
4. Seleccione el directorio en el que desea instalar los archivos relacionados con el Kit PSoC 5LP de prototipos. Seleccione el directorio y
haga clic Siguiente.
5. Al hacer clic Siguiente, el Kit de instalación de PSoC 5LP Prototipos instala automáticamente el necesario
software, si no está presente en el equipo. A continuación se presenta el software necesario:
a. PSoC creador 4.2: Este software está disponible para su descarga por separado del kit a
www.cypress.com/psoccreator . PSoC Creador 4.2 instalador instala automáticamente el siguiente software adicional:
6. Elija el Típica / personalizada / Completo tipo de instalación en el Resumen de la instalación del producto
ventana, como se muestra en Figura 2-2 . Hacer clic Siguiente Después de seleccionar el tipo de instalación.
7. Lea el acuerdo de licencia y seleccione "Acepto los términos del contrato de licencia para continuar con la instalación. Hacer clic Siguiente.
8. Cuando se inicia la instalación, se abrirá una lista de paquetes en la página de instalación. Una marca de verificación verde junto a
cada paquete después de la instalación exitosa.
9. Introduzca su información de contacto o seleccione el Continuar sin información del contacto casilla de verificación.
Hacer clic Terminar para completar la instalación del kit de prototipos PSoC 5LP.
10. Después de la instalación se haya completado, el contenido del kit están disponibles en la siguiente dirección:
<Directorio_instalación> \ CY8CKIT-059
Nota: Para Windows 7/8 / 8.1 / 10 usuarios, los archivos instalados y la carpeta son de sólo lectura. Para utilizar los ejemplos de código
instalados, siga los pasos descritos en el Ejemplos de código capítulo en la página 31 . Estas medidas contribuirán a crear una copia editable
del ejemplo en un camino que elija, por lo que el ejemplo instalado original no se modifica.
1. Ir a comienzo > Todos los programas > Cypress> Cypress Update Manager y seleccione el desinstalación
botón.
2. Ir a comenzar> Panel de control > Programas y características para Windows 7 o Agregar eliminar
Programas para Windows XP; Selecciona el Desinstalar los cambios botón.
Este capítulo presenta las diferentes características del Kit PSoC 5LP de prototipos. Esto incluye principalmente la funcionalidad de
programación / depuración, KitProg USB-UART y puentes USB-I2C, y el método para actualizar el firmware KitProg.
El Kit PSoC 5LP prototipos es simplista en diseño y se centra en que le proporciona un acceso completo para desarrollar aplicaciones que
utilizan la familia de dispositivos PSoC 5LP. Este kit es compatible con las siguientes características:
■ KitProg: Es un programador / depurador a bordo, lo que permite programar y depurar el dispositivo de destino PSoC 5LP. También puede
actuar como un USB-UART y el puente UART I2C. Cuando se utiliza como un módulo independiente, que se puede utilizar para
dispositivos de la PSoC 3, PSoC 4, o familias PSoC 5LP a través de la interfaz de SWD programar. Para más detalles sobre la
funcionalidad KitProg, consulte la Guía del usuario KitProg en el directorio de instalación del kit:
<Directorio_instalación> \ CY8CKIT-
059 \ <versión> \ Documentación \ KitProg_User_Guide.pdf
■ Cabeceras de expansión: El PSoC 5LP Prototipos kit trae todas las E / S del dispositivo a las dos cabeceras de expansión, que le
permite tener el máximo acceso a las capacidades del dispositivo PSoC 5LP.
■ Conector micro-USB: El conector micro-USB integrado proporciona acceso al bloque de USB del dispositivo PSoC 5LP. Este
conector le permite desarrollar aplicaciones USB.
■ Usuario LED: El LED a bordo puede utilizarse para mostrar salidas del dispositivo PSoC 5LP. Esto incluye la modulación de la
brillo del LED para notificar a diferentes estados del dispositivo.
CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * dieciséis
17 Kit
■ Push Button (SW): Este kit tiene un botón pulsador, que se puede utilizar para proporcionar entrada al 5LP PSoC.
Nota: El conmutador conecta la clavija 5LP PSoC a tierra cuando se presiona. Por lo tanto, es necesario configurar el pasador PSoC 5LP
como resistiva pull-up para detectar la prensa interruptor.
❐ Restablecer el dispositivo PSoC 5LP: Cuando se pulsa, conecta la línea de XRES de la PSoC 5LP a
suelo y restablece el dispositivo PSoC 5LP.
❐ Bootload la KitProg: Cuando se pulsa mientras se conecta el conector USB PCB del kit para la
puerto USB del PC, este botón pone el KitProg en el modo de arranque. Para más detalles sobre la funcionalidad KitProg,
consulte la Guía del usuario KitProg.
Nota: Cuando se separan las dos tablas, se puede montar el botón SW2 en la placa de destino para restablecer el dispositivo PSoC 5LP
mediante un interruptor.
3.2 KitProg
El KitProg es un sistema multi-funcional, que incluye un programador, un depurador, puente USB-I2C, y un puente USB-UART. El
dispositivo de Cypress PSoC 5LP se utiliza para implementar la funcionalidad KitProg. El KitProg está integrado en la mayoría de los kits
de desarrollo PSoC. Para más detalles sobre la funcionalidad KitProg,
referir a la Guía del usuario KitProg en el kit directorio de instalación:
<Directorio_instalación> \ CY8CKIT-059 \ <versión> \ Documentación \ KitProg_User_Guide.pdf.
1. Conectar el kit al ordenador a través del conector USB PCB, J10, como se muestra en Figura 3-2 . El kit enumerará como un dispositivo
compuesto, si se está conectando en la creación de prototipos Kit PSoC 5LP a su PC por primera vez.
CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * Operación
18 Kit
2. Abrir el proyecto deseado en PSoC creador seleccionando Expediente > Abrir > Proyecto / Espacio de trabajo. Esta
proporciona la opción para buscar y abrir un proyecto guardado anteriormente. Si desea abrir uno de los ejemplos de código
proporcionados con el equipo, siga las instrucciones del Ejemplos de código capítulo en la página 31 .
3. Seleccionar la opción Construir > Generar proyecto o pulse [ SHIFT] [F6] para construir el proyecto como se muestra en
Figura 3-3 .
4. Si no hay errores durante la compilación, programa el firmware en el kit eligiendo Depurar > Programa o pulse [ Ctrl] [F5], como se muestra en Figura
3-4 . Este parámetro programa el dispositivo 5LP PSoC objetivo en la creación de prototipos Kit PSoC 5LP, y el kit está listo para su uso. La
CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * Operación
19 Kit
Para depurar el proyecto utilizando PSoC Creator, siga los pasos del 1 al 3 de Programación utilizando PSoC creador de la página 17 seguido por:
1. Haga clic en el Depurar icono o pulse [ F5]. Como alternativa, puede utilizar la opción Depurar > Depuración.
2. Cuando el PSoC Creator se abre en modo de depuración, utilice los botones de la barra de herramientas para depurar la aplicación.
Para más detalles sobre el uso de las características de depuración, consulte la sección 3.2 de la Guía del usuario KitProg.
Programador PSoC (3.27.1 o posterior) se puede utilizar para programar existente. maleficio archivos en el Kit PSoC 5LP prototipos. Consulte la
sección 3.3 de la Guía del usuario KitProg Para una explicación detallada sobre cómo programar utilizando PSoC Programmer.
El KitProg firmware normalmente no requiere ninguna actualización. Puede utilizar el software PSoC Programmer para actualizar el
firmware. Referirse a Guía de uso KitProg Para una explicación detallada sobre cómo actualizar el firmware KitProg.
CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * Operación
4. Hardware
■ conector micro-USB, J6
■ J3 conexión SWD y J7
■ conector de programación, J3
El tablero de destino utiliza el dispositivo de la familia PSoC 5LP. PSoC 5LP es SoC de la industria más integrada programable, la
integración de alta precisión y analógicas programables y periféricos digitales, y un brazo ® CPU Cortex ™ -M3. El PSoC 5LP cuenta con
una alta precisión de conversión analógica-digital (ADC), los amplificadores programables, el subsistema digitales flexibles, sin igual
paralelo co-procesamiento de bloque de filtro digital (DFB), periféricos de alto rendimiento, tales como DMA, CAN, y USB, y comunicación
y sincronización periféricos estándar. El subsistemas analógicos y digitales programables y permiten la flexibilidad y en el campo de
sintonización del diseño. Para obtener más información, consulte la hoja de la familia PSoC 5LP en el página Web PSoC 5LP . La Figura
4-2. Esquemática de 5LP PSoC (Target)
P_VCCD
VDDIO2
VDDIO0
P15_5
P15_4
VDDD
VSSD
P2_5
P2_1
P2_2
P2_3
P2_4
P2_0
P0_7
P0_6
P0_5
P0_4
U2
P2_3 sesenta y cinco
P2_5 68
P2_4 66
P2_2 64
P2_1 63
P2_0 62
P0_7 56
P0_6 55
P0_5 54
P0_4 53
EPAD 69
VSSD 58
VDDD 59
VCCD 57
P15_5 61
P15_4 60
VDDIO2 67
VDDIO0 52
P2_6 1
P2_7 P2_6 P0_3 51 P0_2
2
P12_4 P2_7 P0_2 50 P0_1
3 P0_3
P12_5 P12_4 I2C0_SCL, SIO P0_1 49 P0_0
4
P12_5 I2C0_SDA, SIO P0_0 48 P12_3
5
VSSB SIO_P12_3 47 P12_2
6
INDIANA SIO_P12_2 46
7 VSSD
VBOOST VSSD 45
8 QFN68 CY8C5888LTI-LP097 VDDA
VBAT VDDA 44
VSSD 9 VSSA
PROG_RESET XRES VSSD VSSA 43
10 VCCA
PROG_SWDIO XRES VCCA 42 P15_3
11
PROG_SWDCLK P1_0 P1_1 P1_0 P15_3 41 P15_2
12
p1_2 P1_1 P15_2 40 P12_1
13
P_SWO P1_3 p1_2 SIO, I2C1_SDA P12_1 39 P12_0
14
P_TDI P1_4 P1_3 SIO, I2C1_SCL P12_0 38 P3_7
15
P1_5 P1_4 P3_7 37 P3_6
dieciséis
P1_5 P3_6 36
VDDIO1 17 VDDIO3
VDDIO1 VDDIO3 35
P12_6_SIO
P12_7_SIO
P15_7 DM
P15_6 DP
VDDD
VCCD
P15_0
P15_1
VSSD
P1_6
P1_7
P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
P12_6
P12_7
P15_0
P15_1
P_VCCD
P1_6
P1_7
P3_5
P3_0
P3_1
P3_2
P3_3
P3_4
DM_P
DP_P
VDDD
VSSD
DP R16 22E
DM R17 22E
0603 0603
KP_VDDIO2
KP_VDDIO0
KP_VCCD
KP_P0_5
KP_P0_4
VDDD
VSSD
U1
P2_4 66
P2_2 64
P2_1 63
P2_0 62
P0_7 56
P0_6 55
P0_5 54
P0_4 53
EPAD 69
VSSD 58
VDDD 59
VCCD 57
P15_5 61
P15_4 60
VDDIO2 67
VDDIO0 52
KP_P2_6 1 KP_P0_3
P2_6 P0_3 51
KP_P2_7 2 KP_P0_2
P2_7 P0_2 50
KP_P12_4 3 KP_P0_1
P12_4 I2C0_SCL, SIO P0_1 49
KP_P12_5 4 KP_P0_0
P12_5 I2C0_SDA, SIO P0_0 48
5 KP_P12_3
VSSB SIO_P12_3 47
6 KP_P12_2
INDIANA SIO_P12_2 46
7
VBOOST VSSD 45
8 QFN68 CY8C5868LTI-LP039 VDDA
VBAT VDDA 44 VSSD
VSSD 9
VSSD VSSA 43
KP_XRES 10 VCCA
XRES VCCA 42
11
P1_0 P15_3 41 KP_P12_1
12
P1_1 P15_2 40
13
p1_2 SIO, I2C1_SDA P12_1 39
14 KP_P12_0
P1_3 SIO, I2C1_SCL P12_0 38
15
P1_4 P3_7 37
dieciséis KP_P3_6
P1_5 P3_6 36
KP_VDDIO1 17 KP_VDDIO3
VDDIO1 VDDIO3 35
P12_6_SIO
P12_7_SIO
P15_7 DM
P15_6 DP
VDDD
VCCD
P15_0
P15_1
VSSD
P1_6
P1_7
P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
pin
P3
KP_P12_6
KP_P12_7
KP_DM_P
KP_DP_P
KP_VCCD
5 (MSB) 4
KP_P1_6
KP_P1_7
KP_P3_5
KP_P3_0
KP_P3_1
KP_P3_4
VDDD
VSSD
P3.3 P3.2
VBUS VTARG
Flotante GND
22E R4
22E R6 0603
0603
KP_P1_6
re
KP_P1_7
KP_XRES
El sistema de fuente de alimentación en esta placa es dependiente de la fuente de la alimentación. Para la mayoría de las aplicaciones, se puede
utilizar la fuente de 5 V de la conexión USB para alimentar el sistema. También puede conectar una fuente de alimentación externa a la Junta
para aplicaciones de baja tensión. El kit es compatible con las siguientes conexiones:
■ 5 V del USB objetivo PSoC 5LP (esto no alimentar la sección KitProg de la junta)
■ 3,3 V a 5,5 V a partir de un suministro regulado conectado a VDD (esto no alimentar la sección KitProg de la junta)
Nota: Para utilizar una fuente de alimentación externa, mientras que KitProg está conectado al USB PCB, retire de diodos, D1, del tablero.
Esto asegura que el suministro VTARG de KitProg no se suministra al dispositivo de destino. KitProg mide la tensión de destino y ajusta
los niveles lógicos en los pines de programación en consecuencia.
Este kit de prototipos no tiene un circuito de protección ESD a bordo. Por lo tanto, la fuente de energía para el PSoC 5LP Prototipos kit debe
ser de alta calidad para asegurarse de que la tarjeta está protegida contra cualquier condición de sobre corriente y conexiones de potencia
intercambiado.
Se puede medir el consumo de corriente del dispositivo PSoC 5LP utilizando uno de estos métodos: Método 1:
1. Separar la junta KitProg por 'chasquido' el borde perforado entre las dos placas.
2. Potencia la placa de prototipo restante a través de cualquiera de los terminales VDD o VTARG.
3. Coloque un amperímetro en serie con la conexión VDD o VTARG para medir el consumo de corriente. Método 2:
1. Retire la resistencia R20 e instalar un puente de 2 patas en los orificios suministrados de J4.
2. Conectar un amperímetro a través del puente de 2 patas para medir la corriente al dispositivo PSoC 5LP. Este método puede ser utilizado ya
sea con alimentación USB o con potencia suministrada a uno de los pasadores VTARG pero no cuando el suministro a uno de los pines VDD.
El PSoC 5LP Prototipos Kit soporta un número de cabeceras despobladas tanto en el KitProg y las juntas 5LP PSoC objetivo.
La placa de destino contiene dos cabeceras de doble línea (J1 y J2). Estos encabezados son ambos 1 × cabeceras 26 pines e incluyen la totalidad
de la I / O disponible en el dispositivo PSoC 5LP. Estas cabeceras soportan todos los puertos disponibles, GND, VDD, y conexiones para elementos
pasivos y dispositivos de entrada del usuario. Los encabezados de J1 y J2 Distancia entre apoyos de 100 mil, por lo que se pueden soldar
conectores para conectar la placa de destino a cualquier tablero de desarrollo. La Figura 4-5. J1 y J2 encabezados
Tabla 4-1. J1 Cabecera detalles Pin Tabla 4-2. J2 Cabecera detalles Pin
PSoC 5LP Prototipos Kit GPIO Cabecera (J1) Pin PSoC 5LP Prototipos Cabecera GPIO Kit (J2)
Señal Descripción Alfiler Señal Descripción
J1_01 P2.0 GPIO J2_01 VDD Poder
J1_02 P2.1 GPIO / LED J2_02 GND Suelo
J1_03 P2.2 GPIO / SW J2_03 Restaurar Volver
J1_04 P2.3 GPIO J2_04 P0.7 GPIO
J1_05 P2.4 GPIO J2_05 P0.6 GPIO
J1_06 P2.5 GPIO J2_06 P0.5 GPIO
J1_07 P2.6 GPIO J2_07 P0.4 GPIO / tapa de derivación
Los KitProg y de destino tablas contienen cada uno una cabecera de 1x5 pines. Estas cabeceras proporcionan una conexión física entre
los dos dispositivos. Específicamente, la conexión incluye la interfaz de SWD, necesarios para programar / debug la PSoC objetivo
dispositivo 5LP, potencia, tierra, y RESET. Figura 4-6. J7 y encabezados J3
PSoC 5LP a KitProg Cabecera (J7) Pin PSoC 5LP Programa (Meta) y la depuración de cabecera (J3) Pin Señal
Señal Descripción Descripción
J7_01 VTARG Poder J7_02 J3_01 VTARG Poder J3_02
GND Suelo GND Tierra J3_03 XRES P1.1
dispositivos a través de J7. Tabla 4-3. Pin Detalles de Cabecera J7
J7_03 P12.4 REINICIAR REINICIAR J3_04
J7_04 p12.3 SWDCLK SWDCLK
J7_05 P12.2 SWDIO J3_05 P1.0 SWDIO
Cuando se separan las juntas, la junta KitProg se puede utilizar para programar cualquier otro PSoC 3, PSoC 4, o de la familia 5LP PSoC de
La junta KitProg contiene dos cabeceras de doble línea (J8 y J9). Estos encabezados son ambas cabeceras 1x7-alfiler, que se utilizan para extraer
varios pines de PSoC 5LP para apoyar características avanzadas como un osciloscopio de baja velocidad y un analizador de lógica digital de baja
velocidad. Esta cabecera también contiene los pines de puente KitProg que se pueden utilizar cuando se separan las dos placas.
Las cabeceras J8 y J9 Distancia entre apoyos de 100 mil, por lo que se pueden soldar los conectores para conectar la placa KitProg a
KitProg GPIO Cabecera (J9) Pin KitProg GPIO Cabecera (J8) Pin
Señal Descripción Señal Descripción
J9_01 VBUS Poder J9_02 J8_01 GND Suelo
GND Suelo J8_02 P3.0 GPIO
J9_03 P12.5 GPIO J9_04 J8_03 P3.4 GPIO
P12.0 GPIO / I2C_SCL J9_05 J8_04 P3.5 GPIO
P12.1 GPIO / I2C_SDA J9_06 J8_05 P3.6 GPIO
P12.6 GPIO / UART_RX J9_07 J8_06 P0.0 GPIO
P12.7 GPIO / UART_TX J8_07 P0.1 GPIO
El objetivo bordo PSoC 5LP contiene un único botón pulsador conectado al pin P2.2 en el dispositivo PSoC 5LP. Este botón se puede
utilizar para las entradas de usuario generales o para controlar diferentes estados en una aplicación.
SW1
P2_2 1A 2A
1B 2B
Cambiar
El botón de PUSH
La junta KitProg contiene un botón pulsador conectado al pin de XRES en el dispositivo de destino PSoC 5LP y P12_4 del dispositivo
KitProg. Este botón tiene dos funciones:
■ Restablecer el dispositivo PSoC 5LP: Cuando se pulsa este botón, línea XRES de la 5LP PSoC está conectado a tierra, que, a
su vez, restablece el dispositivo de destino.
■ Bootload la KitProg: Cuando se pulsa este botón mientras conecta el KitProg en el puerto USB del PC, el KitProg entra en el modo de
arranque. En este modo, las aplicaciones bootloadable se pueden descargar en el dispositivo KitProg. Figura 4-9. Restablecer / botón
de arranque
Botón de reinicio
La placa de destino también proporciona una huella para un interruptor de orificio pasante, que se puede utilizar para restablecer el dispositivo
cuando se separan las dos placas. Figura 4-10. Reset (RST) Botón
4.2.6.3 LED
■ El LED ámbar: Indica que la tarjeta se alimenta desde el conector USB PCB. Este LED no se iluminará cuando el tablero se alimenta
desde el conector micro-USB o desde VDD o VTARG directamente.
■ LED verde: Indica el estado KitProg, conectado a P3.1 del dispositivo KitProg PSoC 5LP. Para más detalles sobre el LED de estado
KitProg, consulte la Guía del usuario KitProg.
■ LED azul: Este es el usuario del LED, conectado a P2.1 del dispositivo de destino PSoC 5LP. Figura 4-11. LED de
encendido
El Prototyping Kit PSoC 5LP tiene siete condensadores, que se utilizan cuando se requiere un funcionamiento ADC a altas frecuencias,
CapSense, o externo oscilador de cristal de 32 kHz en la aplicación.
■ Cuatro ADC capacitores de paso: es obligatorio para el muestreo ADC adecuada a altas frecuencias:
■ Dos condensadores de desviación: Requerido para la interfaz de un oscilador de cristal de 32 kHz externo. Estos condensadores se
añaden en el Ap * Una versión del kit de prototipos PSoC 5LP.
Nota: los do oscilador rystal no se coloca en el tablero, que puede ser soldada en los pines P15_2 y P15_3.
En este capítulo se explican los ejemplos de código proporcionados junto con el Kit PSoC 5LP de prototipos. Para acceder a estos ejemplos
de código, descargar e instalar el archivo de instalación CY8CKIT-059 PSoC 5LP Prototipos kit de la página web kit: www.cypress.com/CY8CKIT-059
. Después de la instalación, los ejemplos de código estarán disponibles a partir comienzo > Kits > CY8CKIT-059 en el PSoC Creador página
de inicio.
1. Lanzamiento PSoC Creador desde el menú Inicio de Windows ( Inicio> Todos los programas > Cypress > PSoC
Creador <versión> > PSoC creador <versión>).
2. En la página de inicio, haga clic CY8CKIT-059 debajo comienzo > Kits. Aparece una lista de ejemplos de código, como se
se muestra en la Figura 5-1 .
3. Haga clic en el ejemplo de código deseado y guardarlo en un lugar deseado. Para el resto de pasos,
CE195277_ADC_and_UART.cywrk se utiliza como referencia. La Figura 5-1.
4. Construir el ejemplo de código eligiendo Construir > Construir <Nombre del proyecto>, como se muestra en Figura 5-2 . UNA
. hex se genera después de que el proceso de construcción. La Figura 5-2.
5. Conectar el Kit PSoC 5LP Prototipos al PC mediante el puerto USB PCB KitProg, como se describe en J10 Figura 3-2 en la
página 17 para programar el kit con este ejemplo de código.
6. Elija Depurar > Programa en PSoC creador como se muestra en Figura 5-3 . La Figura 5-3.
7. PSoC Creador abre la ventana de programación si el dispositivo aún no se adquiere. Seleccionar KitProg
y haga clic en el Adquirir puerto botón, como se muestra en Figura 5-4 .
8. Después de que el dispositivo se adquiere, se muestra en una estructura de árbol debajo de la KitProg. Haga clic en el Conectar
botón y luego DE ACUERDO para salir de la ventana y empezar a programar, como se muestra en Figura 5-5 .
5.2 CE195352_PSoC_5LP_Blinking_LED
Este ejemplo de código se muestra el uso de un PWM de función fija. El PWM está configurado para emitir una señal digital de ciclo de trabajo del
50 por ciento con un período de 1 segundo. Esta señal se puede utilizar para conducir un LED para la prueba visual de la salida PWM. Un
interruptor se encamina a la entrada de la matanza de PWM. Cuando se pulsa el interruptor de la salida PWM se apaga.
5.3 CE195277_ADC_and_UART
Este ejemplo de código implementa un sistema de recolección de datos simple utilizando el DelSig ADC y el componente UART. El ADC
muestrea continuamente una entrada analógica. Las muestras resultantes pueden enviarse a un PC a través de una conexión UART una sola
muestra a la vez o de forma continua. los datos emulados, que es sólo un número incremental, también pueden ser enviados a través de la
conexión UART para probar la comunicación. El puente en el KitProg UART USB se utiliza para crear una conexión RS-232 a un programa de
terminal en un PC. El programa de terminal se utiliza para enviar comandos para obtener los datos de ejemplo de ADC y leer las respuestas
resultantes.
5.4 CE195394_HID_Mouse
Este ejemplo de código se muestra el uso del componente USBFS para implementar un ratón HID. Utilizando el descriptor estándar HID
ratón, el PSoC enumera como un ratón en el PC. Una vez que la enumeración se completa la PSoC envía datos sobre el movimiento
relativo del ratón para la PC. Un solo botón también se implementa en el proyecto para emular el botón izquierdo o el botón 1, de un ratón
estándar. Puede mantener pulsado el botón en el kit y ver el cursor de texto resaltado o seleccionar elementos en un escritorio, mientras
que señala a la caja. Figura 5-10. CE195394_HID_Mouse
VSSD P_VCCD
P2_6 VDDIO1
77 55
P2_7 VDDIO2
VDDIO2
VDDIO0
88 66
P12_7 UART UART proporcionar seda para los VDDIO3 P3_2, P0_2, P0_3 y P0_4 estos pines se han
P15_5
P15_4
VDDD
P2_5
P2_1
P2_2
P2_3
P2_4
P2_0
P0_7
P0_6
P0_5
P0_4
99 P12_6 77
TX RX pines UART
C32 C20 C18 C35
conectado tapa de derivación
10 10 P12_4 88
P0_2
P0_3
11 11 P12_5 99 P0_4
P0_5
P0_1
P12_2 U2 0402 0402 0402 0402
P2_4 66
P2_2 64
P2_1 63
P2_0 62
P0_7 56
P0_6 55
P0_5 54
P0_4 53
EPAD 69
VSSD 58
VDDD 59
VCCD 57
14 14 12 12
P15_5 61
P15_4 60
P15_0
VDDIO2 67
VDDIO0 52
P12_1 I2C_SDA proporcionar seda para los P15_4
15 15 pines I2C 13 13
P12_0 I2C_SCL
dieciséis dieciséis 14 14
P1_0 P2_6 P2_7 1 P0_3 P15_1
P1_1
17 17 P1_7 P2_6 P0_3 51 15 15
P1_6 P12_4 2 P0_2
P1_5
18 18 P1_4 P2_7 P0_2 50
P1_3 dieciséis dieciséis
P1_2 3 P0_1
P15_2
19 19 P12_4 I2C0_SCL, SIO P0_1 49 17 17
P12_5 4 P0_0
20 20 P12_5 I2C0_SDA, SIO P0_0 48 18 18
5 P12_3
21 21 VSSB SIO_P12_3 47 19 19 P15_3
6 P12_2 P3_5
22 22 INDIANA SIO_P12_2 46 20 20
7 VSSD P3_4
23 23 VBOOST VSSD 45 21 21 P3_6 P3_7
8 QFN68 CY8C5888LTI-LP097 VDDA P0_4 P3_3
24 24 VBAT VDDA 44 22 22
VSSD 9 VSSA P0_3 P3_2
25 25 VSSD VSSA 43 23 23
VDDIO PROG_RESET XRES 10 VCCA P0_2 P3_1 P3_0
26 26 XRES VCCA 42 C9 24 24
11 P15_3 P3_2
HDR 1x26 PROG_SWDCLK P1_0 PROG_SWDIO
P1_1 12
P1_0 P15_3 41
P15_2
SAR0 EXTREF 25 25
0603
P15_7 DM
0603
P15_6 DP
1,0 uF
C7
VDDD
VCCD
P15_0
P15_1
VSSD
P1_6
P1_7
P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
EXTREF1 LED1
0603
VDD 1,0 uF 820 ohmios
R18
VDD P2_1 2 1
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
VDDA 0805
P15_0
P15_1
P1_6
P1_7
P3_5
P3_0
P3_1
P3_2
P3_3
P3_4
C36 C34
VDDD
1,0 uF 4.7K
0,1 uF P_SWO SW2
0402
C33 P_TDI Sin carga XRES 2
PROG_RESET
0402 10
0,1 uF XRES SW PULSADOR
TVS
J6 USB Micro-B
Conector USB P5LP_VDD VDD
F1 D2 VTARG P15_2 VTARG
P5LP_VDD
VTARG
SOD123
J3 Y1 R11
VBUS 1 R20 CERO
DM 2 1
11 DM 2 C27
DP PTC Resettable Fuse CERO
22 DP 3 0,1 uF
0402 32,768 KHz
33 PROG_RESET CARNÉ DE IDENTIDAD 4 P15_3
PROG_SWDCLK Sin carga
44 GND 5
S1
S2
S3
S4
11
22
pF
6
7
8
9
UART UART RX
R22 CERO P12_7 UART UART 0402
0603
TX
R23 CERO P12_6 TX RX
Cypress Semiconductor © 2015
0402
LED
KP_VDDIO1
KP_VDDIO0 VBUS
KP_VDDIO2 KP_VDD
KP_VDDIO3 VBUS
LED2
C11 C1 C3 C14 R8
KP_VDDIO2
R10 560 ohmios 2 1
KP_VDDIO0
KP_VCCD
KP_P0_5
KP_P0_4
0805
0,1 uF
VDDD
0402 0402 0402 0402
0,1 uF 0,1 uF 0,1 uF CERO
VSSD
VBUS
Ámbar POTENCIA LED
VTARG
D1
U1 LED de encendido
SOD123
P2_5 68
P2_4 66
P2_2 64
P2_1 63
P2_0 62
P0_7 56
P0_6 55
P0_5 54
P0_4 53
EPAD 69
VSSD 58
VDDD 59
VCCD 57
P15_5 61
P15_4 60
VDDIO2 67
VDDIO0 52
VDDD
C24 C5
KP_P2_6 1 KP_P0_3
P2_6 P0_3 51
0603 0402 KP_P2_7 2 KP_P0_2 SW3
1,0 uF 0,1 uF P2_7 P0_2 50
KP_P12_4 3 KP_P0_1 PROG_RESET 1A 2A
P12_4 I2C0_SCL, SIO P0_1 49
KP_P12_5 4 KP_P0_0 1B 2B
P12_5 I2C0_SDA, SIO P0_0 48
5 KP_P12_3
VSSB SIO_P12_3 47 Cambiar
6
INDIANA SIO_P12_2 46 KP_P0_4
VDDD 7 KP_P0_2
VBOOST VSSD 45 KP_P0_3
8 QFN68 CY8C5868LTI-LP039 VDDA
VBAT VDDA 44 KP_P12_2
VSSD 9
VSSD VSSA 43
C25 C6 KP_XRES 10 VCCA
C15 C16 C8
SAR bypass
XRES VCCA 42 0603
0603 0402
11
P1_0 P15_3 41
KP_P12_1 VSSD capacitor
1,0 uF 0,1 uF 12 0603 0603
P12_6_SIO
P12_7_SIO
P15_7 DM
P15_6 DP
R9 R7
VDDD
VCCD
P15_0
P15_1
VSSD
2.2K 2.2K
P1_6
P1_7
P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
0402 0603
0,1 uF 1,0 uF
KP_P2_7
4
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
pasadores P3_3, P3_2, P0_7, P0_6, P0_5, P0_4 están
reservados para HW REV ID U3 NTZD3152P
KP_P12_6
KP_P12_7
KP_DM_P
KP_DP_P
VCCA 5 (MSB) 4 3 2 1 0 (LSB)
KP_VCCD
KP_P1_6
KP_P1_7
KP_P3_5
KP_P12_1
KP_P3_0
KP_P3_1
KP_P3_4
VDDD
VSSD
3
C30 P3.3 P3.2 P0.7 P0.6 P0.5 P0.4
1,0 uF
0603 I2C_SDA
22E R4
22E R6
I2C_SCL
0603
0603
Lugar cerca de PSoC 5LP
GND leído como "1" binario pin flotante se lee como "0" binario
KP_P12_7
TX
KP_VCCD R2
R1 R3
15K KP_P12_6
4.7K 15K KP_DM UART UART RX
kp_dp
KP_P1_6
C10 C28 0603
Sin carga
KP_P1_7
0402 KP_XRES Estado I2C y UART conexión
0,1 uF 1,0 uF
C2 R14 R13
30K 30K
0402
0,1 uF
VBUS
Sin carga J9 J8
1234567 1234567
KP_P3_0
KP_P12_5 KP_P3_4
KP_P3_5
I2C_SCL
KP_P3_6
TX I2C_SDA
UART UART RX KP_P0_0
KP_P0_1
VBUS
VTARG
1x7 HDR 1x7 HDR
F2
11
Headers KitProg de E / S
22
KP_P12_4
33 KP_P12_2 PROG_RESET
J10 PTC Resettable Fuse KP_P12_3
44 PROG_SWDCLK
PROG_SWDIO
VBUS 1 55
KP_DM C40
DM 2
kp_dp 0,1 uF 1x5 HDR
DP 3 0402
Cypress Semiconductor © 2015
Sin carga
GND 4 PCA: 121-60210-01 Título
Título
dedo del USB 600-60243-01
TARJETA DE CIRCUITO IMPRESO:
Programa PSoC Objetivo / depuración de cabecera Kit CY8CKIT-059 PSoC 5LP Prototipos
FAB DRW: 610-60235-01 CONJUNTO
Conector del dedo del USB DRW: 620-60243-01 SCH: tamaño Número del Documento Rdo
630-60242-01 B
segundo 630-60242-01 06
Nota: CY8CKIT-002 MiniProg3 no es parte de los contenidos PSoC 5LP Prototipos kit y se pueden comprar en la tienda online de
Cypress.
Artículo Cantidad Referencia Valor Descripción Nombre Fabricante: Número parte fabricante
Fairchild
7 2 D1, D2 MBR0520L DIODE, SCHOTTKY del, 20V, MBR0520L
0.5A, 400mW, SOD-123 Semiconductor
PTC
FUSE, PTC de rearme,
8 2 F1, F2 Resettable Bel Fuse Inc 0ZCH0050FF2G
0.50a, 16V, 1210, SMD
Fuse
Chicago Miniature /
LED de estado LED VERDE CLARO 0805 SMD Visual Communications
12 1 LED3 CMD17-21VGC / TR8
verde Company-VCC
CY8C5868LTI
PSoC 5LP CYC58LP, 67 MHz Cypress
24 1 U1 - QFN68 CY8C5868LTI-LP039
LP039 Semiconductor
CY8C5888LTI
PSoC 5LP CYC58LP, 80 MHz Cypress
25 1 U2 - QFN68 CY8C5888LTI-LP097
LP097 Semiconductor
Etiqueta
PSoC CY8CKIT-059 ® 5LP Prototipos juego de guía de Historial de revisiones del documento
Título: CY8CKIT-059 PSoC® 5LP Prototipos juego de guía Número de documento: 001-96498
Descripción de Cambio
Cambio
** 4668422 02/23/2015 PMAD Nueva guía kit
Actualizado Introducción capítulo en la página 7 : Descripción actualizada. Actualizado “PSoC Creator” en la página 8 :
Actualizado “Código de PSoC Creator ejemplos” en la página 9 : Descripción actualizada. Adicional “Código Kit ejemplos” en
la página 10 . Actualizado el capítulo de instalación del software en la página 13 : Actualizado “Antes de comenzar” en la
página 13 : Descripción actualizada. Actualizado “Instalación del software” en la página 13 : Descripción actualizada.
Actualizado capítulo Kit de Operación en la página 16 : Actualizado “Teoría de operación” en la página 16 : Descripción
actualizada. Actualizado Figura 3-1 . Actualizado “KitProg” en la página 17 : Descripción actualizada. Se ha eliminado “KitProg
conexión USB”. Actualizado “Programación y probar el dispositivo PSoC 5LP destino” en la página 17 : Actualizado “Programación
utilizando PSoC Creator” en la página 17 : Descripción actualizada. Actualizado “Programación utilizando PSoC
Programmer” en la página 19 : Descripción actualizada. Actualizado “-USB UART Bridge” en la página 19 : Descripción
actualizada.
tabla eliminado “Especificaciones soportados por USB-UART Bridge”. Actualizado “-I2C USB
Figura eliminado “KitProg USB-I2C conectado en el Panel de Control del puente”. Actualizado “Actualización
Programmer”.
Descripción de Cambio
Cambio
Actualizado capítulo de hardware en la página 20 : Actualizado “Detalles de la Junta” en la página 20 : Actualizado Figura 4-1 .
Actualizado “Hardware detalles” en la página 21 : Actualizado “Sistema de fuente de alimentación” en la página 23 : Descripción
actualizada. Actualizado “Conexiones de cabecera” en la página 24 : Actualizado “La funcionalidad de la J1 y J2 encabezados (placa
de destino)” en la página 24 : Actualizado Tabla 4-2 . Actualizado “Usuario y entradas pasivas” en la página 28 : Actualizado “El botón”
en la página 28 : Actualizado Figura 4-8 . Figura eliminado “Push Button Esquema”. Actualizado Figura 4-14 . Actualizado “LED” en la
página 29 : Descripción actualizada. Actualizado “Sistema de condensadores” en la página 30 : Descripción actualizada. Actualizado Figura
4-14 . Actualizado Ejemplos de código capítulo en la página 31 : Actualizado “CE195352_Blinking_LED” en la página 35 : Actualizado Figura
5-7 . Actualizado “CE195277_ADC_and_UART” en la página 37 : Descripción actualizada. Actualizado Figura 5-9 . Actualizado “CE195394_HID_Mouse”
en la página 38 : Descripción actualizada. Actualizado Figura 5-10 . Actualizado capítulo Apéndice en la página 39 : Actualizado “Kit de
Programación PSoC 5LP Prototipos Usando MiniProg3 / KitProg” en la página 41 : Actualizado Figura A-1 . Actualizado “Lista de
materiales” en la página 42 : El artículo 10 Añadido en “No hay componentes de la carga”. Se agregó “etiqueta” y añadido elementos
Actualizado capítulo de hardware en la página 20 : Actualizado “Hardware detalles” en la página 21 : Actualizado “Conexiones
Se agregó “CAP / MANUAL” en la columna “Descripción” correspondientes a los pines P0.4 y P3.2. Eliminar “CAP / MANUAL” en
*C 4891134 08/20/2015 shib materiales” en la página 42 : Actualización del artículo 10 de “NO HAY
componentes de la carga”.
Descripción de Cambio
Cambio
Actualizado Introducción capítulo en la página 7 : Actualizado “PSoC Creator” en la página 8 : Actualizado “Código de
PSoC Creator ejemplos” en la página 9 : Actualizado Figura 1-3 . Actualizado “Introducción” en la página 11 : Descripción
capítulo de instalación del software en la página 13 : Actualizado “Instalación del software” en la página 13 : Descripción
actualizada. Actualizado Figura 2-1 y Figura 2-2 . Actualizado capítulo Kit de Operación en la página 16 : Actualizado “Teoría
de operación” en la página 16 : Descripción actualizada. Actualizado “Programación y probar el dispositivo PSoC 5LP
destino” en la página 17 : Actualizado “Depuración utilizando PSoC Creator” en la página 19 : Descripción actualizada.
Actualizado capítulo de hardware en la página 20 : Actualizado “Hardware detalles” en la página 21 : Actualizado “Conexiones
de cabecera” en la página 24 : Actualizado “La funcionalidad de J7 y J3 encabezados (PSoC 5LP a KitProg)” en la página
26 : Actualizado Tabla 4-3 y Tabla 4-4 . Actualizado “La funcionalidad del J8 y J9 Cabeceras (KitProg)” en la página 27 :
Actualizado Tabla 4-5 y Tabla 4-6 . Actualizado Ejemplos de código capítulo en la página 31 : Actualizado “El uso de los
ejemplos de código Kit” en la página 31 : Descripción actualizada. Actualizado Figura 5-1 , Figura 5-2 , Figura 5-3 , Figura 5-4 y
Figura 5-6 . Actualizado “CE195352_Blinking_LED” en la página 35 : Descripción actualizada. Actualizado Figura 5-8 .
Actualizado “CE195277_ADC_and_UART” en la página 37 : Descripción actualizada. Actualizado Figura 5-9 . Actualizado “CE195394_HID_Mouse”
en la página 38 : Descripción actualizada. Actualizado Figura 5-10 . Actualizado capítulo Apéndice en la página 39 :
Actualizado “PSoC 5LP de prototipos Esquemas Kit” en la página 39 : Actualizado todas las figuras. Actualizado “Lista de
Actualizado el capítulo de instalación del software en la página 13 : Actualizado “Instalación del software” en la página 13 :
Descripción actualizada. Actualizado capítulo Kit de Operación en la página 16 : Actualizado “Programación y probar el
dispositivo PSoC 5LP destino” en la página 17 : Actualizado “Programación utilizando PSoC Programmer” en la página 19 :
Descripción de Cambio
Cambio
Actualizado el título de ejemplo de código en sección 5.2 .
*G 6095702 03/12/2018 SAGA
Actualizado Figura 5.1 y Figura 5-8 .