Агуулгын хүснэгт:

Arduino-д зориулсан дибаглагч байна уу?
Arduino-д зориулсан дибаглагч байна уу?

Видео: Arduino-д зориулсан дибаглагч байна уу?

Видео: Arduino-д зориулсан дибаглагч байна уу?
Видео: LDmicro 21: настройка режима C и Arduino Mega (программирование микроконтроллера с помощью LDmicro) 2024, May
Anonim

Ихэнх программууд нь a-г ашигладаг дибаглагч туслах нь Программист алдааг олж, тэдгээрийг арилгах. Гэсэн хэдий ч Arduino ийм зүйл байхгүй дибаг хийх систем. Arduino дибаг хийх нэг юм нь удирдахад илүү төвөгтэй ажлууд Arduino төсөл. Бусад ихэнх IDE-ээс ялгаатай нь Тэнд албан тушаалтан биш Arduino дибаг хийх самбар дээрх онцлог Arduino IDE.

Үүнээс гадна, та Arduino ноорог хэрхэн дибаг хийх вэ?

Visual Studio кодоор Arduino кодоо дибаг хийнэ үү

  1. Хөгжүүлэгчид Arduino кодыг боловсруулахдаа Visual Studio Code-д зориулсан Arduino Өргөтгөлийг ашигласан гэж үзвэл.
  2. * нээх.
  3. Arduino дибаг хийх тохиргоог (F5) нэмэхийн тулд энэ дэлгэцийг дагана уу.
  4. * руу буцах.
  5. Дибаг хийх сессийг эхлүүлэхийн тулд "эхлэх" товчийг дар эсвэл F5 дарна уу.

Би Atmel Studio дээр Arduino-г хэрхэн дибаг хийхийг мэдэх үү? руу дибаг хийх тохируулах шаардлагатай програм Атмел -ICE нь дибаг WIRE горимд ажилладаг. Төслийн доош татах цэсийг сонгоод доод хэсэгт "Төслийн нэрийн шинж чанарууд…"-г сонгоно уу (эсвэл alt-F7 дээр дарна уу). -г сонгоно уу дибаглагч /програмист хэрэгсэл ( Атмел -ICE) болон Интерфэйсийн сонголтуудаас debugWIRE-г сонгоно уу.

Тэгэхээр та Arduino кодоор нэвтэрч чадах уу?

Үгүй ээ, ямар ч арга байхгүй алхам алхмаар нь код дээр таны Arduino дахь Arduino орчин. Чи чадна аналог зүүг дижитал I/O болгон ашиглана Arduino Гэсэн хэдий ч, энэ нь өгдөг Та нийт 20 дижитал оролт гаралтын пин, 18 Хэрэв чи цуврал ашиглахыг хүсч байна. Тэгэхээр Та Энэ төсөлд өргөтгөх самбар хэрэгтэй болно.

Arduino кодыг юунд оруулдаг вэ?

Arduino код нь С++ хэл дээр тусгай арга, функцуудыг нэмж бичсэн бөгөөд бид үүнийг дараа нь дурдах болно. C++ байна хүн унших боломжтой програмчлалын хэл. Та "ноорог" үүсгэх үед (үүнд өгсөн нэр Arduino код файлууд), энэ байна боловсруулж, машин хэл рүү хөрвүүлсэн.

Зөвлөмж болгож буй: