¿Cuál es la diferencia entre la versión del sistema del microcontrolador y la placa de desarrollo?
¿Cuál es la diferencia entre la versión del sistema microcontrolador y la placa de desarrollo?
Son iguales pero tienen nombres diferentes. Los microcontroladores a menudo se llaman placas experimentales porque los microcontroladores se usan en muchas escuelas para experimentos. ARM, DSP, etc. a menudo se llaman placas de desarrollo porque se usa ARM. La empresa de placas de desarrollo DSP compra la placa de desarrollo y desarrolla directamente el producto. Una vez desarrollado el producto, construye el hardware y elimina algunos módulos no utilizados para acortar el ciclo de desarrollo. Desde la perspectiva de nuestros alumnos, todos son tableros experimentales. Si una empresa compra una placa de microcontrolador para desarrollar productos, la placa de microcontrolador también es una placa de desarrollo para ella. ¡Lo entiendo personalmente! ¿Cuál es la diferencia entre la clase de estudio de 51 microcontroladores y la placa de desarrollo?
La versión de estudio es más sencilla y tiene muchos ejemplos la placa de desarrollo es generalmente modular y extraíble, pero en realidad son similares al microcontrolador 51; simulador y ¿Cuáles son las diferencias entre la placa de desarrollo de microcontroladores 51?
Introducción al simulador:
El simulador 51 está desarrollado para que los entusiastas de los microcontroladores aprendan microcontroladores y aprendan a usar el software KEIL C51. El simulador 51 utiliza un microcontrolador SST89C58 para implementar la función de simulación. El simulador está conectado a la PC a través del puerto serie. Los usuarios pueden desarrollar programas de menos o igual a 28K. El emulador 51 se conecta directamente a la ubicación de la MCU de la placa de aplicación del usuario. Las funciones principales del simulador 51: Apoyar directamente el entorno de simulación de desarrollo IDE de KEIL C51. Los programas de depuración se pueden ejecutar en pasos únicos, puntos de interrupción y se pueden utilizar variables de referencia y variables de RAM a toda velocidad; Admite depuración mixta en lenguaje ensamblador y C. El espacio de programa de 28K en el chip permite actualizaciones del programa en línea en cualquier momento. Simule completamente los puertos P0 y P2. El oscilador de cristal de frecuencia analógica de 6-33 MHz es opcional, la configuración del sistema es 11,0592 MHz. Puede simular microcontroladores estándar 89C51, 89C52, 89C58 y otros microcontroladores de 51 núcleos. El simulador 51 ocupa el temporizador T2 y el puerto UART. Utiliza una estructura reemplazable con pines analógicos. Los pines analógicos se pueden quitar, lo que facilita el reemplazo de los pines después de que se rompan. Incluso si los pines se rompen, se pueden manejar por sí mismos sin tener que repararlos. un gran uso, especialmente para algunas personas descuidadas. El circuito del oscilador de cristal se puede cambiar. Generalmente, se usa el oscilador de cristal en la placa del usuario, o se puede usar con la máquina misma. Tiene una opción más, especialmente, para determinar si el circuito del oscilador de cristal en la máquina del usuario es. Funciona normalmente. Es especialmente adecuado para principiantes. Con un simple botón de reinicio (el botón está conectado a VCC a través de una resistencia de 100 ohmios), este botón funcionará cuando la placa de circuito del usuario se reinicie para un RC simple. Si se utiliza un circuito de reinicio, el circuito en sí puede garantizar la confiabilidad del reinicio y no es necesario usar el botón. Diseño de cuerpo ultrapequeño, la placa de circuito tiene el mismo tamaño que un circuito integrado de 40 pines, todo completado con componentes SMD, independientemente del costo, utilizando chips profesionales de conversión max232 SMD 232 para lograr una mayor confiabilidad, configuración: incluida la máquina de simulación Un host , un CD, un cable de puerto serie y un manual.
Placa de desarrollo de 51 microcontroladores:
También conocida como placa experimental de 51 microcontroladores y placa de aprendizaje de 51 microcontroladores. Es un dispositivo experimental y de aprendizaje que se utiliza para aprender el microcontrolador modelo 51. Es un periférico de uso común del microcontrolador 51. Por ejemplo, luces de marcha, tubos digitales, teclados matriciales, EEPROM, relojes, zumbadores y relés están integrados en una pequeña placa de circuito. Fácil de transportar y aprender, conéctelo directamente a la PC. Puede estudiar en cualquier momento y en cualquier lugar. Algunos otros proyectos pequeños y medianos también se pueden desarrollar directamente en este tablero. Una vez completado el desarrollo, puede volver a dibujar los dibujos y hacer tableros sobre esta base, lo que acorta en gran medida el ciclo de desarrollo de la empresa. ahorra costos de hardware. Por ejemplo, la placa de desarrollo de microcontroladores cyborg está especialmente equipada con desarrollo de software de computadora host VB, desarrollo de juegos y otros materiales de aprendizaje tutoriales para académicos. Las empresas que desarrollan este tipo de placas de desarrollo de microcontroladores generalmente brindan servicio posventa completo y soporte técnico. Las placas de desarrollo de microcontroladores que se usan comúnmente en las universidades son para necesidades de enseñanza. Los recursos de soporte comunes incluyen hardware, código fuente de programas experimentales, esquemas de circuitos y PCB de circuitos. otros materiales de estudio.
Los recursos de soporte comunes son los siguientes: 1. Tableros de experimentos de hardware y accesorios de época, como: cable DuPont, chip microcontrolador, lámpara de funcionamiento, pantalla de matriz de puntos, reloj digital ds1302, detección de temperatura ds18b20, pantalla LCD TFT en color, tarjeta SD, rango ultrasónico, radio, decodificación de mp3, coche inteligente, etc. 2. Código fuente del programa experimental, incluido el programa fuente ensamblador y el programa fuente en lenguaje C. 3. Diagrama esquemático del circuito y diagrama de PCB. 4. Manual de experimento y manual de usuario. 5. Materiales adicionales de aprendizaje informático, como diseño y producción de PCB, desarrollo de software VB, etc.
¡Espero que te sea de utilidad! ¿Cuál es la diferencia entre una placa de desarrollo de microcontroladores, una placa de aprendizaje de microcontroladores y una placa de experimentos de microcontroladores? Es lo mismo
Este solo tiene un nombre diferente, pero en realidad es lo mismo.
Placa de desarrollo del microcontrolador Wu Jianying
Propósito:
1. Se puede utilizar como programador (es decir, programador) para escribir el programa que ha escrito. el microcontrolador.
Sin embargo, no existen demasiados tipos de microcontroladores para programar.
2 Puede utilizar parte del hardware de la placa de desarrollo para realizar algunos experimentos con el microcontrolador (no es necesario que construya el circuito experimental usted mismo)
Es útil para principiantes.
La placa de desarrollo del microcontrolador integra múltiples áreas funcionales experimentales, que pueden realizar diferentes experimentos o completar diferentes tareas. Pero todos usan una fuente de alimentación, pero algunas áreas funcionales deben conectarse a una tapa de cortocircuito para ingresar la señal de salida del microcontrolador en esa área funcional. Básicamente, las funciones a implementar son todas fijas, es decir, las capacidades que mencionaste solo están disponibles en la placa de desarrollo, pero las funciones del kit de expansión no están excluidas. Si desea escribir un programa en un microcontrolador, primero debe escribir un programa C o ensamblador en Keil o software relacionado, luego compilarlo a través de un compilador en código de máquina que el microcontrolador pueda reconocer y luego usar el puerto serie u otro. Las líneas de comunicación se descargan en el microcontrolador. El proceso de programación y las líneas de descarga de diferentes tipos de microcontroladores también son diferentes. Puede consultar el microcontrolador que está utilizando para obtener más detalles. Al escribir y programar el programa en el microcontrolador, puede verificar la precisión del experimento o lograr las funciones que desea. ¿Cuál es la diferencia entre una placa de desarrollo de microcontrolador y un programador?
La placa de desarrollo del microcontrolador es para que usted aprenda y desarrolle. La placa viene con muchas funciones, tales como: lámpara de agua corriente, tubo digital, conversión AD, conversión DA, motor paso a paso, motor DC, matriz de puntos. , cristal nocturno, infrarrojos, teclado, reloj, etc. Si desea lograr alguna función, primero debe programarla a través del software KEIL de la computadora. El lenguaje de programación se divide en dos tipos: C y ensamblador. Programador. Vaya a la placa de desarrollo y la placa de desarrollo realizará la función que desea lograr. Ahora las placas de desarrollo vienen con la función de programación incorporada. No es necesario comprar un programador por separado.
¿Podrías hablarme sobre el desarrollo de microcontroladores? ¿Cuál es la diferencia entre placa y emulador?
Si una placa de desarrollo requiere o no una placa de simulación depende de hasta dónde tengas que llegar.
Hay muchas placas de desarrollo en el mercado que proporcionan módulos completos de software y hardware, lo que nos permite comenzar rápidamente y entrar en el palacio de los microcontroladores, lo cual es un fenómeno muy bueno. Sin embargo, debido al surgimiento de este tipo de placa de desarrollo, hay muchos caminos que no necesitamos tomar, lo que también conduce a muchas cosas que no sabemos, ¡y sabemos lo que está sucediendo pero no sabemos por qué! Esto le dará una sensación intangible cuando ingrese al campo laboral y encuentre cosas nuevas en el futuro. La finalización final de cada programa es inseparable del simulador (del tipo que se ignora en la escuela). Los métodos de depuración del simulador: puntos de interrupción, pasos individuales, etc. son buenas herramientas de depuración y también pueden leer el código del programa por nosotros. Proporciona una gran ayuda.
Por lo tanto, le sugiero que, si tiene la oportunidad, intente utilizar "placas de desarrollo y placas de simulación que puedan usar simuladores", que serán de gran ayuda para nuestro pensamiento de programación y métodos de depuración. Es imposible construir un sistema de carga sin tableros de simulación y simuladores.
¿Cuál es la diferencia entre una placa de desarrollo de microcontrolador y una placa de experimento o una placa de aprendizaje?
¡No hay diferencia, simplemente se llaman diferente! ¿Cuál es la diferencia entre una placa de desarrollo y una placa base?
La placa de desarrollo es una placa de circuito funcional que se utiliza para desarrollar experimentos y verificar las funciones y el rendimiento del hardware y software. Es una placa de desarrollo para productos de transición, como ARM, DSP y otras CPU.
La placa base es generalmente la placa base de la PC. Es el componente principal de la computadora PC y es un producto maduro producido en masa. ¿Cuál es la diferencia entre una placa de desarrollo y una placa de evaluación?
La placa de desarrollo (placa de demostración) es una placa de circuito utilizada para el desarrollo de sistemas integrados, que incluye una serie de unidades centrales de procesamiento, almacenamiento, dispositivos de entrada, dispositivos de salida, rutas/buses de datos e interfaces de recursos externos. Las placas de desarrollo generalmente las personalizan los desarrolladores de sistemas integrados de acuerdo con las necesidades de desarrollo, o pueden ser investigadas y diseñadas por los propios usuarios. La placa de desarrollo es para que los principiantes comprendan y aprendan el hardware y el software del sistema. Al mismo tiempo, algunas placas de desarrollo también proporcionan un entorno de desarrollo integrado básico, código fuente de software y diagramas esquemáticos de hardware. Las placas de desarrollo comunes incluyen placas de desarrollo 51, ARM, FPGA y DSP. Las placas de desarrollo generalmente las personalizan los desarrolladores de sistemas integrados de acuerdo con las necesidades de desarrollo, o pueden ser investigadas y diseñadas por los propios usuarios. La placa de desarrollo es para que los principiantes comprendan y aprendan el hardware y el software del sistema. Al mismo tiempo, algunas placas de desarrollo también proporcionan un entorno de desarrollo integrado básico, código fuente de software y diagramas esquemáticos de hardware. Las placas de desarrollo comunes incluyen placas de desarrollo 51, ARM, FPGA y DSP. Para el desarrollo de sistemas integrados, primero debe seleccionar el modelo de CPU, FPGA y DSP que satisfaga sus necesidades de desarrollo y luego seleccionar la gama de placas de desarrollo que admitan el chip seleccionado según el modelo seleccionado de CPU, FPGA y DSP. En tercer lugar, se deben seleccionar el entorno de desarrollo y las capacidades y niveles de soporte técnico proporcionados por la junta de desarrollo. Finalmente, también es necesario considerar que además de integrar CPU, FPGA, DSP, etc., la placa de desarrollo también necesita una interfaz de entrada y salida más completa, como teclado y LCD, interfaz de descarga de programas, memoria (RAM), FlashROM, módulo de potencia, etc. Al mismo tiempo, para facilitar la depuración en la etapa inicial de desarrollo, se introducirán varios pines especiales, como la interfaz JTAG, el puerto USB y serie, etc., para que los utilicen módulos de depuración externos.
La versión de evaluación es generalmente una versión de prueba. Muchos software son versiones de evaluación. Dado que no hay registro, debe pagar una tarifa al proveedor del software si desea registrarse. tendrá muchas restricciones funcionales. También hay versiones de evaluación de cierto hardware, que generalmente se usan para pruebas. Contienen muchos factores inestables y requieren retroalimentación al fabricante. ¿Cuál es la diferencia entre Raspberry Pi y la placa de desarrollo?
La Raspberry Pi debe considerarse como una computadora de escritorio en miniatura. Aunque utiliza una CPU ARM, admite un sistema operativo general, no un sistema operativo integrado. Por supuesto, también puedes instalar sistemas operativos como Android.
Las placas de desarrollo integradas actualmente utilizan principalmente sistemas operativos personalizados. Si tiene una aplicación que debe ejecutarse en una CPU ARM, puede intentar jugar con ella.
Sin embargo, normalmente al desarrollar sistemas integrados específicos, personalizará su propia placa de desarrollo integrada. Si no sabes cómo hacerlo, puedes buscar algunos pequeños fabricantes que se especialicen en este tipo de placas de desarrollo.
Básicamente, las placas que he usado durante 10 años no tienen sistema operativo y todas están escritas en C por mí. Posteriormente usé vmware. Parece que ahora más gente usa Android. También se puede utilizar Linux integrado. Utilice QT como interfaz gráfica. Por ejemplo, algunos navegantes.
MTK se utiliza para el desarrollo móvil desde hace algún tiempo. Ahora básicamente todos son Android.