Hol láthatom az ilyen utasítás kimeneteit egy ino fájlban?
Serial.println("my message");
Megjegyzések
- Kattintson a nagyító ikonra az ablak jobb felső sarkában.
Válasz
A Serial.print utasítások megjelennek minden nyitott és csatlakoztatott terminálprogramon. Egyszerre csak egy lehet nyitva, de lehet, hogy az Arduino IDE beépített monitort (ctl-shft-m) vagy egy külső terminálprogramot, pl. Putty, vagy valamilyen más programot írt, amely megnyitotta az Arduino com / soros portját be van kapcsolva.
Ne feledje azonban – egyszerre csak 1 lehet nyitva. Ha külső programot használ, be kell zárnia a com portot, mielőtt megkísérelné letölteni a vázlat új verzióját. Ha a beépített monitort / terminált használja, akkor ez automatikusan megtörténik helyetted.
Megjegyzések
- Köszönöm. Valójában azt gondolom, hogy a naplóim nem láthatók, mert a feltöltési folyamat soha nem ér véget. Arduino BLE nanót használok; van ötlet a probléma megoldására?
- Nem. Sajnálom, hogy soha nem próbáltam ilyesmit. Azt akarja mondani, hogy a vázlatát BLE-n keresztül tölti fel, és soha nem fejeződik be? Nem ismerem ezeket a termékeket, de érdekesnek tűnnek.
- Nem ' nem töltöm fel a BLE-n keresztül, csak az Arduino IDE feltöltő gombjával, de soha nem ér véget
- Ez segített, de a soros könyvtárat is inicializálnom kellett a telepítési módszerben –
Serial.begin(9600);
-, amelyet itt leírtak, mielőtt a naplók megjelentek az IDE monitoron: forum.arduino.cc/index.php?topic=25326.0
Válasz
Korokba telt, mire rájöttem, hogy a Ctrl-Shft-M megemlékezése helyett egyszerűen rákattinthat az IDE felület jobb felső sarkában található kis nagyítóra. Várjon, amíg a szkript feltöltése után nem fog semmit csinálni a szkript összeállítása vagy feltöltése közben.