Dans le processus de développement Arduino de VSCode, il y a des erreurs d'erreur d'ouverture détectées et avr / pgmspace.h est introuvable

les propriétés sont requises pour le chemin correct

Après le test de biologie du lycée, on constate finalement que c'est c_cpp_properties.jsonla clé. S'il n'y a pas de fichier pertinent, vous pouvez d'abord essayer de déplacer les fichiers utilisés c_cpp_properties.jsondans le dossier de l'espace de travail. Ajoutez la configuration correspondante. Pour
une configuration détaillée, veuillez vous référer au blog pour utiliser Visual Studio Code pour développer la configuration liée à Arduino.
Théoriquement, lorsque la configuration de l'environnement associé est terminée, l'environnement et le chemin de ce fichier seront automatiquement ajoutés. Lors de l'ajout manuel, faites attention au chemin:

 "{path-to-arduino}/hardware/tools/avr/lib/gcc/avr/4.*.*/include/",

Parmi eux se {path-to-arduino}trouve le chemin de l'installation de votre propre ordinateur Arduino, qui 4.*.*est le numéro de version.Lorsque j'écris ce blog, j'ai entré 7.3.0.Modifiez manuellement ce numéro de version en 7.3.0 pour fonctionner.

Vous ne trouvez toujours pas le fichier avr / pgmspace.h?

Si une exception se produit toujours (bien que cette exception n'affecte pas l'utilisation), nous pouvons settings.jsonajouter des options associées, telles que:

"C_Cpp.intelliSenseEngine": "Tag Parser"

Après avoir ajouté cette entrée à mon VSCode, l'erreur a été résolue. La question d'origine est dans IntelliSense lève des erreurs #include lorsque vous travaillez avec Arduino dans VS Code

Je suppose que tu aimes

Origine blog.csdn.net/weixin_45502929/article/details/108359448
conseillé
Classement