Writing /var/lib/dokuwiki/data/meta/teaching/ie0624/proyectos/posicion_velocidad_utilizando_vr/desarroll.meta failed
teaching:ie0624:proyectos:posicion_velocidad_utilizando_vr:desarroll
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| teaching:ie0624:proyectos:posicion_velocidad_utilizando_vr:desarroll [2018/12/18 16:22] – created micros | teaching:ie0624:proyectos:posicion_velocidad_utilizando_vr:desarroll [2022/09/20 00:08] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Desarrollo Teorico ====== | ====== Desarrollo Teorico ====== | ||
| - | ====Software | + | ====Software==== |
| Para cada una de las secciones principales del codigo se creó un diagrama el cual corresponde a las funciones principales que realiza cada una de las clases . | Para cada una de las secciones principales del codigo se creó un diagrama el cual corresponde a las funciones principales que realiza cada una de las clases . | ||
| ==== Main ==== | ==== Main ==== | ||
| - | | + | La clase main es la encargada de inicializar todos los módulos como lo son el USART que es el encargado de enviar los datos por el ST-LINK el cual tiene como ventaja que no requiere hardware adicional como pasa en otros casos, también esta clase es la encargada de llamar a de manera cíclica a la función que imprime en pantalla, las variables se establecieron como parámetros de la función por lo tanto los diferentes métodos pueden acceder a ellas y en a la función main se tomó la decisión de actualizar la posición cada vez que se envía. |
| + | |||
| | | ||
| ==== GPIO Interrup ==== | ==== GPIO Interrup ==== | ||
| + | La subrutina de antencion a interruciones del GPIO se activa cuando se recibe un dato del sensor | ||
| + | |||
| + | |||
| | | ||
| ==== Timer Interrup ==== | ==== Timer Interrup ==== | ||
| + | |||
| + | Este interrupe cada un milisegundo y se usa para calcular la velocidad y la posicion. | ||
| + | |||
| + | |||
| | | ||
teaching/ie0624/proyectos/posicion_velocidad_utilizando_vr/desarroll.1545150160.txt.gz · Last modified: 2022/09/20 00:08 (external edit)