¿Puede un LPC1343 aceptar su programa inicial a través de USB?

5

La hoja de datos de LPC13xx sugiere que se necesita una configuración de reloj para usar USB. ¿El cargador de arranque incorporado en el chip hace posible cargar el programa inicial a través de USB, o los multiplicadores de reloj deben configurarse con JTAG primero?

    
pregunta joeforker

1 respuesta

6

Los detalles del arranque USB se proporcionan en el Manual del usuario en la página 294:

El LPC134x se enumera como un dispositivo de clase de almacenamiento masivo (MSC) a una PC u otro sistema Integrado. Para conectarse a través de la interfaz USB, el LPC134x debe usar el Cristal externo a una frecuencia de 12 MHz. El dispositivo MSC presenta una fácil integración. con el sistema operativo Windows de la PC. El espacio de memoria flash LPC134x es representado como una unidad en el sistema de archivos del host. Todo el flash de usuario disponible se asigna a un archivo del tamaño del flash LPC134x en la carpeta del host con el nombre predeterminado ‘Firmware.bin’. El archivo 'firmware.bin' se puede eliminar y se puede copiar un nuevo archivo en el Directorio, actualizando así el código de usuario en flash. Tenga en cuenta que el nombre de archivo del nuevo flash archivo de imagen no es importante. Después de un reinicio o un ciclo de alimentación, el nuevo archivo es visible en el el sistema de archivos del host bajo su nombre predeterminado ‘firmware.bin.

La página 291 describe cómo conectar los pines del dispositivo para garantizar que se realice el arranque USB.

    
respondido por el Leon Heller

Lea otras preguntas en las etiquetas