Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/03/2009, 15:09
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Programacion de circuitos......

¿Qué es lo que quieres?

Si lo que quieres es diseñar un circuito, como te ha dicho jfw usa VHDL. Si lo que quieres es programar un microcontrolador (no un circuito), entonces se programará en lo que soporte el microcontrolador.

En ese sentido lo más habitual es que se use un ensamblador, pero no siempre es así. Algunos fabricantes soportan, como has dicho tú, C. En algún otro caso el fabricante puede soportar un lenguaje propio. Hay algunos por ahí que soportan alguna variedad de BASIC (sí, en serio). También está el caso de la especificación Arduino, que soporta el lenguaje Arduino/Wiring, que es propio, pero la especificación tanto del hard como del soft es abierta (y el lenguaje es de un nivel similar a Java/C++).


Y luego está el caso de que utilices algún microcontrolador más o menos estandar o por lo menos bastante popular. Si el micro es así, entonces es posible/probable que encuentres un compilador para él. GCC (y por tanto muchos de sus frontends) soporta una gran cantidad de micros.


Así que, al final, todo se reduce a: Depende de qué microcontrolador estés usando.