Bienvenido: Ingresar

Versión 3 con fecha 2016-08-16 20:00:58

Quitar mensaje
location: WebHome / TrabajosPracticos / PracticoEDUCIAA

Trabajo Práctico Nro.6 Programación en la placa

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

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 GPIO5[0]

Led G

P2_1 en GPIO5[1]

Led B

P2_2 en GPIO5[2]

Led 1

P2_10 en GPIO0[14]

Led 2

P2_11 en GPIO1[11]

Led 3

P2_12 en GPIO1[12]

Ejercicio 3

Realizar un programa que envíe por RSR232 un contador, el mismo se incrementará cada 10ms por medio de Timer 0 y la FIQ.

Ejercicio 4

Realizar un programa que tome la entrada de un pulsador, cuente las cantidad de veces que se presiona la tecla y muestre el resultado a través de 2 display de 7 segmentos.

Nota:

Ejercicio 5

Realizar un programa que lea 20 veces por segundo una entrada analógica realice un promedio de los últimos 10 y muestre el resultado en el display de 7 segmentos utilizado en el ejercicio 2, el fondo de escala del display ( 99 ), corresponderá al fondo de escala del ADC

Ejercicio 6

Modificar el proyecto anterior, para que además de realizar la conversión, promedio y envío al display, se envíe por RS232 el promedio original (10 bits) con el número de canal donde fue tomado a una PC, la PC podrá también enviar al ARM el caracter '1','2','3' o '4', para modificar dicho canal.

Ejercicio 7

Rehacer el Práctico Nro 1, pero ahora implementar los retardo de los led mediante interrupciones y el timer 0, se propone un retardo de 500 ms