BOOTLOADER

Páginas: 6 (1428 palabras) Publicado: 24 de octubre de 2014
-266219165330
00

INSTITUTO TECNOLOGICO DE AGUASCALIENTES
Ingeniería Eléctrica
FUNDAMENTOS DE INVESTIGACION
UNIDAD 2: PORTAFOLIO DE EVIDENCIAS
NOMBRE DEL PROFESOR: Ing. Héctor Ulises Rodríguez Marmolejo.
NOMBRE DEL ALUMNO: Julio Humberto Rosales Sandoval.
GRUPO: B-811
AULA: 46
FECHA: Aguascalientes, Ags., a21 de octubre de 2014.
OBJETIVO
Elaborar un circuito impreso utilizando un microchip programable, con la finalidad de generar material de apoyo para trabajos, actividades y practicas pertenecientes, principalmente, a la materia de Microcontroladores de semestres posteriores.
HIPÓTESIS
La investigación que llevaremos a cabo nos proporciona los conocimientos necesarios para diseñar, crear yutilizar un programador de microcontrolador como una herramienta para materias de semestres posteriores en la carrera.

OBJETIVO
Elaborar un circuito impreso utilizando un microchip programable, con la finalidad de generar material de apoyo para trabajos, actividades y practicas pertenecientes, principalmente, a la materia de Microcontroladores de semestres posteriores.

HIPÓTESIS
Lainvestigación que llevaremos a cabo nos proporciona los conocimientos necesarios para diseñar, crear y utilizar un programador de microcontrolador como una herramienta para materias de semestres posteriores en la carrera.

MARCO TEÓRICO
BOOTLOADER
Nuestro proyecto consiste en la elaboración de un bootloader, utilizando el microcontrolador de la familia microchip PIC18F4550.
Primero que nada, consideroconveniente iniciar con definir qué es un bootloader. Un bootloader para microcontrolador se puede definir como un programa residente en el microcontrolador, en este caso un PIC, que facilita la carga de los programas del usuario.
El bootloader debe ser programado en el PIC de forma convencional a través de un programador externo. Una vez programado el bootloader, la carga de los programas delusuario se hacen directamente a través de un canal de comunicación, el cual puede ser el puerto serie, paralelo o bien, como en nuestro caso, el puerto USB de la computadora. En nuestro caso, el archivo se transfiere al PIC a través de una aplicación de escritorio que funge como interfaz entre la computadora y el firmware del microcontrolador.
Los bootloaders llevan ya tiempo utilizándose en elmundo de los microcontroladores  y su uso ha sido fundamental en el éxito de muchos proyectos, ya que le ofrecen al usuario una plataforma económica para empezar a programar los microcontroladores y apoyando en la disminución de los costos, como el no tener que utilizar un programador externo para cargar las aplicaciones.Otra ventaja de utilizar un bootloader es que podemos actualizar el programa deusuario cargado en el Microcontrolador de manera fácil y sin necesidad de sacar el Microcontrolador de la placa donde esté montado. Por otra parte, el inconveniente principal e inevitable de utilizar un bootloader es el gasto de memoria ROM que implica el tenerlo cargado en la memoria del PIC de forma permanente.En cuanto al diseño de un bootloader, una de sus metas a alcanzar es que debe ocuparel menor espacio posible en la memoria flash del Micro, sin embargo esto es relativo y depende del canal de comunicación que se utilice para cargar la aplicación de usuario en el Microcontrolador, por ejemplo: si utilizamos un Microcontrolador que implementa el módulo necesario para una conexión USB 30079952413000como el PIC18F4550 y queremos que el bootloader utilice ese canal de comunicaciónpara cargar el programa de usuario, el firmware del bootloader debe de incluir el stack correspondiente a la comunicación USB. Por lo tanto un bootloader que utilice como canal de comunicación un puerto USB siempre ocupara más memoria ROM que otro que utilice un puerto COMM serie.  
Circuito impreso
31438856604000En electrónica, un circuito impreso, tarjeta de circuito impreso o PCB, es una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia Bootloader
  • Creacion de un bootloader
  • Bootloader coradir cdr1000
  • componentes de un bootloader
  • Liberar El Bootloader De Motorola Atrix
  • Tutorial Obtener el código del Bootloader al instante y desbloquearlo de manera oficial Instalación de Recovery...

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS