Arduino (ATmega328) en la programación del circuito

0

Estoy diseñando un circuito / software para algún tipo ...

Estoy usando un microcontrolador de superficie ATmega328 en el diseño y solo estoy suministrando el esquema y el código. Él lo va a construir (hacer un PCB) y lo usará para su negocio.

Iba a programarlo utilizando el IDE de Arduino, ya que tengo más experiencia con eso, agregaría un encabezado de ISP y sugeriría usar enlace para programarlo ..

Sin embargo, me he dado cuenta de que el 328 no aparece en la lista de dispositivos compatibles con ese programador. E incluso si no estuviera seguro de si funcionaría con el programa Arduino normal.

¿Cuál es la mejor manera para que yo haga esto? Necesito poder probar el código en mi Arduino Uno y también proporcionarle los medios para que él pueda programar fácilmente el código en un nuevo chip en la PCB.

No me importa programarlo fuera del IDE de Arduino si lo necesito siempre que pueda probar ese código con mi Arduino Uno.

Intenté buscar respuestas a mi alrededor, pero no encontré nada satisfactorio. Aquí está el esquema que tengo hasta ahora, con un encabezado ISP (que aparentemente no es compatible)

    
pregunta THEMuffinMan7

1 respuesta

3
  

Consulte la ayuda en línea de AVR Studio 4 ...

...

  

Creado: mar 01 nov 2005 08:17:09 a.m. EST

El '328 no existía hasta 2009 . Esta es la razón por la que debe ir a la fuente principal cuando sea posible.

Pero sí, ese programador es compatible con el '328, así como con todos los chips AVR que son compatibles con ISP. El software también debe ser compatible con el programador y el chip, pero puedo decirle que AVRDUDE , que es la línea de comandos AVR El programador de elección (así como el que utiliza el IDE de Arduino) lo hace. Estás cubierto.

    
respondido por el Ignacio Vazquez-Abrams

Lea otras preguntas en las etiquetas