Red de conocimientos turísticos - Información de alquiler - ¿Qué son los software de programación en lenguaje C para microcontroladores?

¿Qué son los software de programación en lenguaje C para microcontroladores?

Se prefiere VS en Windows, la versión es al menos vs2005 o superior, o use el último VSCode, pero debe configurar el complemento usted mismo. La ventaja es que es gratuito. al desarrollar un microcontrolador c, eclipse es la primera opción. Si está desarrollando un microcontrolador c en Linux, eclipse es la primera opción. En segundo lugar, es clion. Eclipse tiene la mejor compatibilidad, pero es menos estable. VS no tiene rival bajo win. En comparación, la mayoría de los programas C usan archivos MAKE, por lo que debes acostumbrarte.

Devc++: Este IDE está basado en el entorno Windows. Es simple de operar y tiene funciones sólidas. Es adecuado para principiantes.

Codeblocks (muy recomendado): un IDE de c/c++ relativamente potente con buenas indicaciones inteligentes.

El lenguaje C es un lenguaje de programación informática general que se utiliza ampliamente en el desarrollo de bajo nivel. El objetivo de diseño del lenguaje C es proporcionar un lenguaje de programación que pueda compilarse fácilmente, manejar memoria de bajo nivel, generar una pequeña cantidad de código de máquina y que pueda ejecutarse sin ningún soporte de entorno de ejecución.

Aunque el lenguaje C proporciona muchas funciones de procesamiento de bajo nivel, aún mantiene buenas características multiplataforma. Los programas en lenguaje C escritos en una especificación estándar se pueden compilar en muchas plataformas informáticas, incluso incluyendo algunos procesadores integrados (únicos). -microcomputadora con chip o MCU) y supercomputadoras y otras plataformas operativas.

En la década de 1980, para evitar diferencias en la sintaxis del lenguaje C utilizada por varios desarrolladores, la Oficina Nacional de Estándares de Estados Unidos formuló un conjunto completo de sintaxis estándar nacional estadounidense para el lenguaje C, llamado ANSIC As. El estándar original del lenguaje C. Actualmente, el 8 de diciembre de 2011, el estándar C11 publicado por la Organización Internacional de Normalización (ISO) y la Comisión Electrotécnica Internacional (IEC) es el tercer estándar oficial del lenguaje C y el último estándar del lenguaje C. Este estándar es mejor. admite caracteres chinos. Los nombres de funciones y los identificadores de caracteres chinos realizan la programación de caracteres chinos hasta cierto punto.

El lenguaje C es un lenguaje de programación informática orientado a procesos, que se diferencia de los lenguajes de programación orientados a objetos como C++ y Java.

Los principales compiladores incluyen Clang, GCC, WIN-TC, SUBLIME, MSVC, TurboC, etc.

Compilador

GCC, un compilador gratuito de código abierto desarrollado por la organización GNU

MinGW, GCC bajo sistema operativo Windows

Clang, un compilador LLVM de código abierto basado en el protocolo BSD

VisualC++::cl.exe, el compilador que viene con Microsoft VC++

Entorno de desarrollo integrado

CodeBlocks, Open IDE C/C++ gratuito y de código abierto

CodeLite, entorno de desarrollo integrado C/C++ multiplataforma de código abierto

OrwellDev-C++, IDE C/C++ portátil

C-Free

LightTable

Serie VisualStudio

HelloWorld