Traditional Culture Encyclopedia - Traditional virtues - What languages are mostly used for programming in microcontrollers?
What languages are mostly used for programming in microcontrollers?
I. Programming in the language used
The general contact is assembly and C language. But there are other optional programs, such as AVR microcontroller can use BASIC; ARM9, ARM11 and other high-end with C++.
Two, what is assembly
Assembly mostly refers to assembly language, assembly program. The process of translating assembly language into machine language is called assembly. In assembly language, the operands are replaced by mnemonics (Memoni) and the address symbols (Symbol) or labels (Label) are used instead of address codes. By replacing the binary code of the machine language with symbols, the machine language is turned into an assembly language. Thus assembly language is also called symbolic language. Programs written in assembly language, the machine can not be recognized directly, by a program to translate the assembly language into machine language, the role of this translation program is called assembly program, assembly program is the system software in the language processing system software.
Three, what is the c language
C language is a general-purpose computer programming language, widely used. c language design goal is to provide a can be compiled in an easy way, deal with low-level memory, produce a small amount of machine code, and do not need any runtime environment support can run the programming language. Although C provides many low-level processing features, it remains very cross-platform, and C programs written to a standard specification can be compiled on a wide range of computer platforms, including even some embedded processors (microcontrollers, or MCUs) and operating platforms such as supercomputers.
C is a powerful and portable graphics language with strong data processing capabilities, making it suitable for writing systems software, three-dimensional, two-dimensional graphics and animation. It is a high-level language for numerical computation.
Commonly used compiler software are Microsoft Visual C++, Borland C++, gcc (the most commonly used compiler under linux), Watcom C++ ,Borland C++, Borland C++ Builder, Borland C++ 3.1 for DOS, Watcom C++ 11.0 for DOS, Watcom C++ 11.0 for DOS, Watcom C++ 11.0 for DOS, Watcom C++ 11.0 for DOS, Watcom C++ 11.0 for DOS, Watcom C++ 11.0 for DOS, Watcom C++ 11.0 for DOS. Watcom C++ 11.0 for DOS, GNU DJGPP C++, Lccwin32 C Compiler 3.1, Microsoft C, High C, and so on.
- Related articles
- 2022 college entrance examination politics big question template summary_College entrance examination politics answer skills
- What is the difference between post-winter Chenpi and ordinary Chenpi?
- Jack Ma's current status and position
- Humanistic Version: Primary 3 Grade 1 Language Lesson 20 "A Famous Painting" Lesson Plan
- The custom of New Year in China
- Why do Arabs have more beards?
- What should I do if I sweat under my arm and have an odor?
- Classification of National Instrumental Music in China
- Village without walls
- What is the correct way to kill a sheep?