Para la programación de microcontroladores, ¿qué tipo de procedimientos se denominan especificaciones?
Actualmente no existen regulaciones escritas, excepto la gramática, el lenguaje C es arbitrario y el compilador no puede identificar si está estandarizado.
Reglas no escritas:
① Los nombres y sustantivos del idioma C deben estar en inglés.
El nombre corto en inglés puede ser el nombre completo en inglés. Si se trata de una combinación de varias palabras en inglés, se pueden utilizar las primeras n (1≤n≤5) letras de cada palabra. todas las palabras deben estar en mayúscula para aislar palabras diferentes.
Las abreviaturas de nombres específicos utilizan letras mayúsculas, como LED, PWM.
Debido a que el origen del lenguaje C no está en mi país y su uso se basa en letras, símbolos y Números, el uso de sustantivos en inglés está más en línea con las características del lenguaje C. Además, el chino (Pinyin) tiene varios caracteres fonéticos, lo que dificulta la lectura del nombre correcto.
② Las variables globales deben cumplir los requisitos de ①, los nombres de las variables locales deben estar en minúsculas y las diferentes palabras deben estar separadas por guiones bajos ("_").
Todos los anteriores son requisitos para las características de legibilidad del lenguaje C. También hay algunos requisitos del sistema de programación para la portabilidad y la simplicidad que deben analizarse.