Ergebnis: Anzeige eines rohen ADC-Werts vom Drucksensor mit unerwartetem Laufzeitfehler

Als der Drucksensor getestet wurde, um die Rohdaten des 10-Bit-ADC auf dem LCD anzuzeigen, erschienen die tatsächlichen Daten nicht. Im Programm war die bitweise Operation zum Schieben und Setzen des ADEN (ADC Enable) auf 1 nicht korrekt. Der Schiebeoperator verwendet zwei Kleiner-als-Symbole, und das Programm hatte nur ein Kleiner-als-Symbol. Es handelte sich um einen Laufzeitfehler und nicht um einen Kompilierungsfehler, da das einzelne Kleiner-als-Symbol ein gültiges Symbol und im Kontext gültig ist.



Zurück zum Blog

Hinterlasse einen Kommentar

Bitte beachte, dass Kommentare vor der Veröffentlichung freigegeben werden müssen.