Bienvenido: Ingresar
location: Diferencias para "WebHome/TrabajosPracticos/PracticoEDUCIAA"
Diferencias entre las revisiones 7 y 12 (abarca 5 versiones)
Versión 7 con fecha 2016-08-16 20:15:51
Tamaño: 1269
Comentario:
Versión 12 con fecha 2017-10-03 20:19:33
Tamaño: 2038
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 1: Línea 1:
= Trabajo Práctico Nro.6 Programación en la placa EDU-CIAA = = Trabajo Práctico Nro.4 Programación en la placa EDU-CIAA =
Línea 3: Línea 3:
===== Ejercicio 1 =====
Funcionamiento de la placa
Realizar el proceso de compilado, enlazado y depuración en la placa de la aplicación en baremetal denominada "blinking_bm"
== Ejercicio 1 ==
=== Funcionamiento de la placa ===

Realizar el proceso de compilado, enlazado y depuración en la placa de la aplicación en baremetal denominada '''blinking_bm'''
Línea 7: Línea 8:
===== Ejercicio 2 =====
Partiendo de la aplicación blinking_bm, realizar otra aplicación que encienda de manera secuencial los 3 led de la EDU-CIAA
== Ejercicio 2 ==
=== Secuencia Led ===

Partiendo de la aplicación '''blinking_bm''', realizar otra aplicación que encienda de manera secuencial los 3 led de la EDU-CIAA
Línea 20: Línea 23:
===== Ejercicio 3 =====
Partiendo de la aplicación blinking_bm, realizar otra aplicación que encienda el led correspondiente a la tecla apretada (para el led RGB puede utilizar alguno de los 3 led)
== Ejercicio 3 ==

=== Teclas ===

Partiendo de la aplicación '''blinking_bm''', realizar otra aplicación que encienda el led correspondiente a la tecla apretada (para el led RGB puede utilizar alguno de los 3 led)
Línea 30: Línea 36:
== Ejercicio 4 ==
=== Manejo de Interrupciones ===

Partiendo del ejercicio original '''blinking_bm''', reemplazar el retardo original con un retardo por interrupción.

== Ejercicio 5 ==
=== Manejo de la UART ===

Realizar una aplicación sobre la placa EDU-CIAA, que: al oprimir un botón de la placa, envíe a una PC todas las letras mayúsculas del alfabeto ingles.

== Ejercicio 6 ==
=== Manejo de la ADC ===

Realizar una aplicación sobre la placa EDU-CIAA, que: envíe cada 200ms la cuenta leída en el canal ADC0 a una PC.

nota: considerar que previo a la transmisión por la UART, se debe transformar la cuenta binaria dada por el ADC a un formato ASCII para su correcta lectura.
  
Línea 31: Línea 54:

 

Trabajo Práctico Nro.4 Programación en la placa EDU-CIAA

Ejercicio 1

Funcionamiento de la placa

Realizar el proceso de compilado, enlazado y depuración en la placa de la aplicación en baremetal denominada blinking_bm

Ejercicio 2

Secuencia Led

Partiendo de la aplicación blinking_bm, realizar otra aplicación que encienda de manera secuencial los 3 led de la EDU-CIAA

Los pines de la GPIO correspondientes a los 3 led mas el RGB son:

Led R

P2_0 en GPIO puerto 5 bit 0

Led G

P2_1 en GPIO puerto 5 bit 1

Led B

P2_2 en GPIO puerto 5 bit 2

Led 1

P2_10 en GPIO puerto 0 bit 14

Led 2

P2_11 en GPIO puerto 1 bit 11

Led 3

P2_12 en GPIO puerto 1 bit 12

Ejercicio 3

Teclas

Partiendo de la aplicación blinking_bm, realizar otra aplicación que encienda el led correspondiente a la tecla apretada (para el led RGB puede utilizar alguno de los 3 led)

Los pines de la GPIO correspondientes a las 4 teclas son:

Tecla 1

P1_0 en GPIO puerto 0 bin 4

Tecla 2

P1_1 en GPIO puerto 0 bit 8

Tecla 3

P1_2 en GPIO puerto 0 bit 9

Tecla 4

P1_6 en GPIO puerto 1 bit 9

Ejercicio 4

Manejo de Interrupciones

Partiendo del ejercicio original blinking_bm, reemplazar el retardo original con un retardo por interrupción.

Ejercicio 5

Manejo de la UART

Realizar una aplicación sobre la placa EDU-CIAA, que: al oprimir un botón de la placa, envíe a una PC todas las letras mayúsculas del alfabeto ingles.

Ejercicio 6

Manejo de la ADC

Realizar una aplicación sobre la placa EDU-CIAA, que: envíe cada 200ms la cuenta leída en el canal ADC0 a una PC.

nota: considerar que previo a la transmisión por la UART, se debe transformar la cuenta binaria dada por el ADC a un formato ASCII para su correcta lectura.

UntitledWiki: WebHome/TrabajosPracticos/PracticoEDUCIAA (última edición 2017-10-03 20:20:41 efectuada por GuillermoSteiner)