1.1 Plataforma: FM4-176L-S6E2CC

FM4-176L-S6E2CC-ETH (Figura 1-1) es un kit de desarrollo que permite evaluar aplicaciones en un microprocesador S6E2CCAJ0A de Cypress con núcleo ARM Cortex M4F. El kit incorpora un led RGB, un pulsador, un acelerómetro, un fototransistor, interfaz USB, conector Ethernet RJ45, un codec de audio etc.

fig1

Figura 1-1. FM4-176L-S6E2CC-ETH.

Nota

En el desarrollo de esta práctica utilizaremos el led RGB (11), el pulsador SW2 (12), el led del conector RJ45 (4) y un pin del puerto de expansión CN7 (P7D/D8)

fig2

Figura 1-2. Conexiones de los leds y pulsador.

GPIO (General purpose Intupt/Output)

elemento

GPIO

Led RGB 🔴

P1A

Led RGB 🟢

PB2

Led RGB 🔵

P18

Led RJ45 🟡

P6E

SW2

P20

CN7(1)

P7D

La Figura 1-2 muestra la conexión de estos elementos al microprocesador, la tabla los nombres de los GPIO, puertos de entrada/salida utilizados.

Led RGB:

Son 3 leds (🔴🟢🔵) empaquetados en el mismo encapsulado.

Led conector RJ45:

El conector RJ45 dispone de un led 🟡 que se controla desde el microprocesador.

Pulsador SW2:

Se trata de un pulsador normalmente abierto con filtro RC anti-rebotes.

Conector CN7:

Uno de los conectores de expansión del sistema de desarrollo compatible con los módulos de expansión de Arduino. El pin 1 lo utilizaremos como salida digital genérica.

Exploración de la placa de desarrollo:

Identifica los distintos elementos que se utilizarán en esta práctica.

  • Localiza el microprocesador S6E2CCAJ0A.

  • Localiza el led RGB y el led del conector ethernet.

    • ¿Qué valor lógico hay que poner en los pines de salida del microprocesador para que los leds se enciendan?

  • Localiza el pulsador SW2.

    • ¿Qué valor lógico lee el microprocesador cuando el pulsador está presionado?