Close Menu
    Facebook X (Twitter) Instagram
    Facebook YouTube LinkedIn
    Industry SurferIndustry Surfer
    Inicio - Cargador de arranque serie de alta velocidad – EEWeb
    Ingeniería Eléctrica

    Cargador de arranque serie de alta velocidad – EEWeb

    2 Mins Read Ingeniería Eléctrica
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Cargador de arranque serie de alta velocidad - EEWeb
    Share
    Facebook Twitter LinkedIn Pinterest Email

    prólogo

    Los microcontroladores Enhanced Flash de Microchip permiten que el firmware se programe solo. Esto lo hace un “cargador de arranque” que proporciona un kernel de firmware que reside en el microcontrolador. El kernel usa una pequeña porción de la memoria del programa que normalmente no usa la aplicación principal del firmware. Una vez que se activa el firmware del cargador de arranque, la PC anfitriona puede usar protocolos en serie para leer, escribir y verificar las actualizaciones del firmware de la aplicación del microcontrolador. Una vez que se programa el firmware de la aplicación, el gestor de arranque cede el control y permite la ejecución normal de la aplicación hasta que se llama al gestor de arranque.

    Función de cargador de arranque

    • Tamaño de código de firmware pequeño (menos de 450 palabras de instrucción para la mayoría de los dispositivos)
    • Sincronización automática de velocidad en baudios con el host
    • Flexibilidad de tasa de baudios de 1200 bps a 3 Mbps para una programación extremadamente rápida
    • Un paquete CRC de 16 bits y una verificación de la memoria flash verifican rápidamente la programación exitosa incluso a velocidades de transmisión bajas.
    • “Planificador de escritura” avanzado para eliminar transacciones innecesarias de borrado/escritura
    • Admite una amplia gama de dispositivos PIC16 y PIC18 a través de la base de datos “Características importantes del dispositivo”
    • Reasignación de aplicaciones opcional sin necesidad de cambios en la secuencia de comandos del enlazador o reasignación de rutinas de servicios de interrupción
    • Un mecanismo de reingreso forzado del cargador de arranque que requiere un retraso de arranque mínimo y no requiere pines de E/S adicionales ni código de firmware de la aplicación para volver a ingresar al cargador de arranque
    • Un control de reinicio de MCLR opcional permite que la aplicación de la PC host reinicie automáticamente el dispositivo para un reingreso sólido al cargador de arranque.
    • Software de PC reescrito en C/C++ para multiplataforma, QtSM SDK. Habilite el soporte de host de Linux recompilando el código fuente del software de PC.
    • Un modo de aplicación de terminal en serie simple proporcionado por el software de PC elimina la pérdida de tiempo al cambiar entre hosts de cargador de arranque separados y aplicaciones de terminal en serie.

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

    Entradas relacionadas

    Blockchain trae nuevas oportunidades a la atención médica

    Potencial de crecimiento de las redes eléctricas inalámbricas

    El metaverso habilitado para AR aprovecha la tecnología antigua

    Entradas recientes
    ¿Qué es el campo magnético y cómo funciona?
    circuito capacitivo de ca
    circuito inductivo ca
    ¿Cómo probar un diodo? Uso de multímetros analógicos y digitales (DMM)
    Noticias industrial
    ¿Qué es el campo magnético y cómo funciona?
    circuito capacitivo de ca
    circuito inductivo ca
    ¿Cómo probar un diodo? Uso de multímetros analógicos y digitales (DMM)
    Facebook YouTube LinkedIn
    © 2025 Hecho con ♥ desde México

    Type above and press Enter to search. Press Esc to cancel.

    Ir a la versión móvil