Мазмуну:

Arduino үчүн мүчүлүштүктөрдү оңдоочу барбы?
Arduino үчүн мүчүлүштүктөрдү оңдоочу барбы?

Video: Arduino үчүн мүчүлүштүктөрдү оңдоочу барбы?

Video: Arduino үчүн мүчүлүштүктөрдү оңдоочу барбы?
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Ноябрь
Anonim

Көпчүлүк программалар а колдонот мүчүлүштүктөрдү оңдоочу жардам берүү the программист мүчүлүштүктөрдү таап, аларды чечет. Ошентсе да Arduino андай жок мүчүлүштүктөрдү оңдоо системасы. Arduino мүчүлүштүктөрдү оңдоо бири the башкаруунун дагы татаал милдеттери Arduino долбоор. Башка көпчүлүк IDEлерден айырмаланып, ошол жерде расмий эмес Arduino мүчүлүштүктөрдү оңдоо борттогу өзгөчөлүк Arduino IDE.

Мындан тышкары, Arduino эскизин кантип оңдоого болот?

Arduino кодуңузду Visual Studio Code менен оңдоо

  1. иштеп чыгуучулар Arduino кодун иштеп чыгуу үчүн Visual Studio Code үчүн Arduino Кеңейтүүсүн колдонушкан деп ойлосок.
  2. ачуу *.
  3. Arduino мүчүлүштүктөрдү оңдоо конфигурациясын (F5) кошуу үчүн бул экранды басыңыз
  4. Кайра *га которулуу.
  5. Мүчүлүштүктөрдү оңдоо сессиясын баштоо үчүн "баштоо" баскычын чыкылдатыңыз же F5 баскычын басыңыз.

Ошондой эле билесизби, мен Atmel студиясында Arduino'ну кантип оңдоого болот? үчүн мүчүлүштүктөрдү оңдоо конфигурациялооңуз керек болгон программа Атмел -ICE debugWIRE режиминде иштөө үчүн. Долбоордун ылдыйкы менюсун тандап, ылдый жагында “Долбоордун аталышы касиеттери…” тандаңыз (же alt-F7 баскычын басыңыз). Танда мүчүлүштүктөрдү оңдоочу /программист куралы ( Атмел -ICE) жана Interface параметрлеринен debugWIRE тандаңыз.

Ошентип, сиз Arduino кодун аралай аласызбы?

Жок жол жок өтүү the код күйүк сиздин Arduino ичинде Arduino айлана-чөйрө. Сенин колуңдан келет аналогдук пиндерди санариптик киргизүү/чыгаруу катары колдонуңуз Arduino бирок, бул берет сен жалпысынан 20 санариптик киргизүү/чыгаруу пиндери, 18 Эгер сен сериялык колдонууну каалайт. Ошентип сен ал тургай, бул долбоор үчүн кеңейтүү тактасы керек.

Arduino коду эмнеде?

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

Сунушталууда: