¿Qué tipo de entorno de desarrollo utilizan actualmente las principales empresas para microcontroladores?
El estudio AVR de Atmel (principalmente AVR MCU) AT89 (MCU con núcleo 8051) se puede desarrollar con KeilC51.
Por supuesto, ADS1.2 de ARM también se puede desarrollar con Keil, pero es necesario descifrar la contraseña de Keil.
Codewarrior de Freescale (este cartel ya lo sabe)
En cuanto al software de desarrollo de otras empresas, cuando necesite utilizar sus microcontroladores, puede descargarlo del sitio web de la empresa, normalmente es Software de desarrollo gratuito (por supuesto, algunos software de terceros pueden cobrar una tarifa). Si puede, no será difícil aprender otros entornos de desarrollo. Empezarás pronto.
También hay respuestas arriba. Solo el FPGA de Altera se puede desarrollar con Quartus, y es Quartus9.1. Otro problema es que ni FPGA ni DSP pueden considerarse microcomputadoras de un solo chip.
FPGA es un circuito lógico programable. No hay nada sin un programa. Después de cargar el programa, se convierte en una matriz de puertas lógicas que puede implementar varias funciones. Por supuesto, FPGA también puede implementar las funciones de un microcontrolador, y sus funciones son mucho más poderosas que las de un microcontrolador.
DSP es solo un procesador aritmético y puede usarse en lugares con altos requisitos para diversas operaciones. Por ejemplo, cálculo FFT de punto flotante en el procesamiento DSP. No se puede decir que sea un microcontrolador.