Programando un NXP - LPC1313FBD48

0

Estaba planeando colocar mi mini OS en mi NXP - LPC1313FBD48 ( aquí es un enlace a donde lo compré ) pero no estaba muy seguro de cómo. Así que pregunté, pero me dijeron que necesitaría un conector serie a usb. No estaba seguro de si significaban algo como Esto o algo así como this . Así que mis preguntas son

  1. ¿Qué conector uso y cómo elijo el conector?
  2. ¿Cómo uso el conector con mi MCU (por ejemplo, enchufe un extremo en mi conector USB y coloque cables de puente en ciertos puertos de mi MCU para enviar los datos)?
pregunta Coder404

1 respuesta

2

Supondré que tienes un chip LPC1313 (presumiblemente en una PCB que expone los pines) y quieres programarlo. Si tiene una placa completa, es probable que contenga una interfaz RS232, en cuyo caso su primer enlace apunta a un convertidor serial usb-rs232 adecuado.

Necesitará un convertidor usb-to-3v3-ttl-serial. Su primer enlace es un convertidor usb-to-rs232-serial, deberá agregar una conversión rs232-to-3v3-ttl, que se puede hacer (por ejemplo) con algunos transistores. Su segundo enlace es un cable de alimentación, que no es relevante en absoluto.

Si no se opone a presionar unos pocos botones al descargar (para poner el chip en el modo de arranque), debe marcar uno de los varios convertidores de serie usb-to-ttl, por ejemplo uno de these by FTDICHIP.

Cuando desea que su aplicación se cargue sin interrupciones, necesita un convertidor que proporcione las señales RTS y DTR. Vendo una pizarra pequeña que hace esto, usted podría clonar el diseño pero tenga en cuenta que contiene un chip SMD .

Una alternativa podría ser cambiar a un LPC1343, ese chip agrega un cargador de arranque USB: simplemente conéctelo a su PC, aparecerá como un dispositivo de almacenamiento masivo. Copie el archivo ejecutable en él, desconéctelo y podrá iniciar sus aplicaciones. Esto suena bien, pero en la práctica es más tedioso que el arranque de serie.

    
respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas