¿Cuáles son los enfoques de diseño basados ​​en modelos disponibles para desarrollar aplicaciones integradas?

De su pregunta ‘Simulación basada en modelo’, supongo que la herramienta que va a utilizar es MATLAB.

Descargo de responsabilidad: muchos pueden no entender lo que voy a decir aquí. Algunos pueden encontrar esto demasiado técnico (especialmente el video que he referido). Si es así, ignora la respuesta y perdóname por hablar demasiado técnico.

Voy a enumerar los procesadores / controladores que admiten simulación basada en modelos en MATLAB con enlace de referencia. Estos son experimentados por mí durante mi curso de pregrado.

  1. Arduino Si bien no puede lograr las características completas de arduino a través de este conjunto de bloques, puede crear aplicaciones interesantes utilizando estos bloques combinados con los bloques de flujo de estado. Además, el soporte no está disponible para todas las placas arduino, pero está disponible para las versiones populares como Uno, Mega, etc.
    Enlace de referencia: Soporte Arduino de Simulink, http://www.erfssn.org/tutorials/…
  2. Objetivos integrados para DSP. Lo he intentado yo mismo y es bastante bueno. Puede utilizar todos los bloques de simulink para crear aplicaciones interesantes. El enlace de referencia que se proporciona a continuación explicará un procedimiento paso a paso para configurar el objetivo incrustado y crear un controlador PWM simple.
    Enlace de referencia: http://www.erfssn.org/tutorials/…
  3. Bloques Simulink para Microchip dsPic . Mientras que los dos anteriores son compatibles con los bloques simulink nativos, este es diferente. Microship ha creado un conjunto propio de bloques que se pueden usar para diseñar aplicaciones basadas en modelos. Una vez que haya terminado con el modelo, puede generar el código utilizando la herramienta de generación de código y el código puede importarse en MPIDE para grabarlo en dsPic.
    Enlace de referencia: Bloques de dispositivo MATLAB para MPLAB IDE
  4. Generador de sistemas para Xilinx FPGA. Esta herramienta es similar a la anterior. Xilinx y MATLAB ha creado un conjunto de herramientas para simulink. Al igual que lo anterior, tienen conjuntos de bloques equivalentes para la mayoría de los bloques de simulink. Esta es una excelente herramienta con la que hemos realizado nuestro proyecto de último año.
    Enlace de referencia: FPGA