Rumah > alat pembangunan > VSCode > Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

青灯夜游
Lepaskan: 2021-12-20 18:47:32
ke hadapan
5343 orang telah melayarinya

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino? Artikel berikut akan memperkenalkan kepada anda cara mengucapkan selamat tinggal kepada IDE Arduino yang mudah dan menggunakan VSCode untuk membangunkan Arduino. Saya harap ia akan membantu anda!

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

IDE rasmi Arduino mempunyai fungsi yang sangat mudah sebagai editor dan tidak begitu selesa untuk digunakan Sebagai perbandingan, VS Code (Visual Studio Code) digunakan sebagai editor. Ia lebih mudah digunakan. Sekarang kita boleh memasang pemalam Arduino dalam Kod VS untuk membangunkan Arduino. Artikel ini akan menerangkan kandungan yang berkaitan. [Pembelajaran yang disyorkan: "tutorial pengenalan vscode"]

Pemasangan perisian

Walaupun anda boleh menggunakan Kod VS untuk membangunkan Arduino, terdapat Arduino- pengurusan pakej yang berkaitan , pengurusan perpustakaan, penyusunan dan muat naik dan fungsi lain mesti disediakan oleh Arduino IDE, jadi kami masih perlu memasang Arduino IDE.

Halaman muat turun IDE Arduino: https://www.arduino.cc/en/software

Halaman muat turun Kod VS: https://code.visualstudio.com/

Adalah disyorkan untuk memilih 将“通过 Code” 操作添加到Windows资源管理器目录上下文菜单 semasa pemasangan Jika tidak, anda juga boleh memilihnya dengan memasang perisian sekali lagi:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Selepas pemasangan di atas. dua perisian selesai, Seterusnya, buka Kod VS, cari Arduino dalam sambungan, pilih yang dihasilkan oleh Microsoft, dan pasang sambungan:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Penggunaan pantas

Jika IDE Arduino anda dipasang ke laluan lalai, anda boleh membangunkan melalui pemalam Arduino dalam Kod VS tanpa menetapkan apa-apa jika tidak, anda mungkin perlu menetapkan laluan IDE Arduino dalam pemalam. Perhatikan pengubahsuaian selepas menetapkan, anda mungkin perlu memulakan semula Kod VS untuk berkuat kuasa:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Buat folder dan buat fail dalam folder dengan nama yang sama dengan folder dan akhiran .ino Gunakan Kod VS untuk membuka folder Apabila anda memilih fail ino dalam penjelajah, perisian akan secara automatik mengenal pasti projek itu sebagai projek Arduino boleh melihat beberapa rutin terbina dalam Arduino di kiri bawah. Seterusnya, pilih papan pembangunan di sudut kanan bawah Selepas memilih, Kod VS akan menjana folder bernama .vscode secara automatik dalam direktori:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

.vscode folder Kepada. simpan fail konfigurasi yang berkaitan dengan projek, akan terdapat fail arduino.json secara lalai, di mana kita boleh menambah parameter "output": "./build" Fungsi parameter ini adalah untuk mengeluarkan fail perantaraan proses penyusunan projek semasa kepada folder, yang boleh mempercepatkan kompilasi berulang berikutnya: build

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Selepas melengkapkan tetapan di atas, anda boleh menulis kod dan klik butang di bahagian atas sebelah kanan sudut untuk menyusun secara lalai Dalam kes ini, laluan fail perpustakaan yang diperlukan oleh projek akan ditambah semasa penyusunan, supaya anda boleh mempunyai fungsi gesaan kod semasa menulis kod kemudian:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Jika laluan masih ada semasa masalah penyusunan, atau selepas menambah pustaka baharu, anda boleh cuba menekan

pada papan kekunci, atau semak sama ada konfigurasi C/C di penjuru kanan sebelah bawah adalah betul. Laluan fail perpustakaan dan petua kod juga mungkin memerlukan sokongan pemalam C/C: Ctrl Alt I

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Setakat ini kami boleh menggunakan Kod VS untuk membangunkan Arduino Jika anda ingin membangunkan yang ketiga pakej pembangunan parti (yang sama berlaku untuk perpustakaan pihak ketiga), anda perlu memasang pakej data papan pembangunan dalam Arduino IDE terlebih dahulu, sebagai contoh, untuk ESP32, anda boleh merujuk kepada "Membangunkan ESP32 dengan Arduino (01): Persediaan Persekitaran Pembangunan. "

artikel ini Persediaan persekitaran pembangunan bab untuk dipasang. Selepas pemasangan selesai, anda boleh memilih papan pembangunan ini di bawah VS Code Arduino:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Selepas memilih papan pembangunan yang sepadan dalam demonstrasi di atas, tutup halaman dan bukanya semula . Tetapkan parameter papan pembangunan.

Kami boleh memilih port bersiri dan membuka monitor port bersiri di sudut kanan bawah perisian:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Lebih banyak arahan

Aksara bercelaru Cina semasa penyusunan dan output

Masalah yang wujud pada masa ini aksara Cina secara meluas akan bercelaru apabila disusun dan dikeluarkan Penyelesaian biasa kepada masalah ini ialah mengubah suai kod sambungan Arduino bagi Kod VS atau menurunkan versi Arduino IDE. Secara peribadi, saya lebih suka untuk tidak menggunakan bahasa Cina, cuma tukar bahasa Arduino IDE kepada bahasa Inggeris:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Arahan konfigurasi lanjutan Arduino

Pelanjutan Arduino Kod VS mempunyai kira-kira dua puluh parameter yang boleh dikonfigurasikan secara keseluruhannya Anda boleh melihat pengenalan yang berkaitan pada halaman butiran sambungan. Parameter ini terbahagi terutamanya kepada dua bahagian Berikut adalah pengenalan di mana konfigurasi parameter kedua-dua bahagian ini disimpan.

Sesetengah parameter adalah parameter yang sah secara global Parameter ini boleh dikonfigurasikan dalam halaman butiran sambungan Parameter yang dikonfigurasikan di sini mengubah suai fail konfigurasi pengguna VS Code settings.json Fail ini bermula dengan arduino. Parameter di permulaan adalah semua parameter lanjutan Arduino:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Terdapat juga beberapa parameter yang menjadi parameter bagi setiap projek itu sendiri, seperti papan pembangunan yang digunakan, parameter port bersiri, dsb. Parameter terletak dalam fail .vscode/arduino.json dalam folder projek yang dinyatakan sebelum ini:

Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino

Selain itu, parameter global di bahagian sebelumnya juga boleh ditetapkan secara individu untuk setiap projek , dalam .vscode dalam folder 🎜>, dan kemudian tulis konfigurasi yang berkaitan dalam fail Projek parameter yang sama mempunyai keutamaan yang lebih tinggi daripada yang global. settings.json

Gunakan arduino-cli

Dalam demonstrasi sebelumnya, kami menyusun, memuat naik dan mengurus papan pembangunan, yang semuanya bergantung pada Arduino IDE. Kini kami juga Terdapat pilihan baharu arduino-cli, dan alamat projeknya adalah seperti berikut:

https://github.com/arduino/arduino-cli

Apabila menggunakan alat ini, Sambungan Arduino bagi Kod VS mesti mengkonfigurasi dua perkara berikut Item:

"arduino.useArduinoCli": true,"arduino.path": "arduino-cli路径"
Salin selepas log masuk
Ringkasan

Menggunakan Kod VS untuk membangunkan Arduino secara amnya sangat mudah.

Untuk pengetahuan lanjut tentang VSCode, sila lawati:

tutorial vscode! !

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi sambungan dalam VSCode untuk pembangunan Arduino. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:juejin.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan