Isi kandungan:
- Langkah 1: Perkara yang Anda Perlu
- Langkah 2: Spesifikasi LEMBAGA STM32 (STM32F103C8T6)
- Langkah 3: Pasang Papan STM32 di Arduino IDE
- Langkah 4: Sambungan untuk Memprogram Papan
- Langkah 5: Memprogram Lembaga Pengarah
Video: Papan STM32 Dengan Arduino IDE STM32F103C8T6: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Hai Guys kerana banyak orang menggunakan papan arduino tetapi seperti yang kita ketahui mereka mempunyai beberapa batasan sehingga beberapa papan lain muncul sebagai alternatif arduino yang dapat memberikan prestasi yang lebih baik dan ciri yang lebih baik daripada Arduino dan salah satunya adalah STM32. Papan STM32 lebih murah daripada Arduino uno dan kemampuannya jauh lebih baik daripada Arduino uno tetapi kerana ia tidak disokong oleh Arduino IDE secara asli, kita perlu menambahkannya secara manual ke Arduino IDE. Oleh itu, dalam instruksional ini kami akan menambahkan papan STM32 ke Arduino IDE & kami akan memprogram papan ini menggunakan Arduino IDE.
Langkah 1: Perkara yang Anda Perlu
Untuk instruksional ini, kita memerlukan perkara berikut: STM32: KABEL USB: FTDI: "Breadboard & Beberapa Pelompat
Langkah 2: Spesifikasi LEMBAGA STM32 (STM32F103C8T6)
Spesifikasi STM32F103C8T6 disediakan di bawah & juga dalam gambar.: Pengilang STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 Core Size 32-Bit Speed 72MHz Connectivity CANbus, I²C, IrDA, LINbus, SPI, UART / USART, USB Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Sensor Temp, WDT Bilangan I / O 37 Saiz Memori Program 64KB (64K x 8) Jenis Memori Program Saiz FLASH EEPROM - Saiz RAM 20K x 8 Voltan - Bekalan (Vcc / Vdd) 2V ~ 3.6V Penukar Data A / D 10x12b Jenis Pengayun Suhu Operasi Dalaman -40 ° C ~ 85 ° C (TA)
Langkah 3: Pasang Papan STM32 di Arduino IDE
Ikuti arahan di bawah ini dan gambar yang disediakan untuk memasang papan stm32 di arduino ide: 1- Lancarkan Arduino.cc IDE. Klik pada menu "File" dan kemudian "Preferences". Dialog "Preferences" akan terbuka, kemudian tambahkan pautan berikut ke medan "URL Pengurus Papan Tambahan": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Klik" Ok "2- Klik pada menu" Alat "dan kemudian" Papan> Pengurus Papan "Pengurus papan akan terbuka dan anda akan melihat senarai papan yang dipasang dan tersedia. Pilih" STM32 F103Cxxx "dan klik pasang. Selepas pemasangan selesai, tanda "DIPASANG" muncul di sebelah nama teras. Anda boleh menutup Pengurus Papan. Sekarang anda boleh menemui pakej papan STM32 di menu "Papan". Pilih siri papan yang diingini: STM32F103CxxxPilih papan
Langkah 4: Sambungan untuk Memprogram Papan
Untuk memprogram stm32, anda perlu mengikuti litar yang diberikan ini. Untuk memprogramnya, anda perlu mendapatkan Stm32 dengan jelas dan yang lain adalah penukar usb ke ttl, jadi dapatkan penukar USB ke TTL dan ikuti skematik yang ditunjukkan.
Langkah 5: Memprogram Lembaga Pengarah
Sekarang buka sketsa berkedip di IDE arduino anda dan ubah pin no menjadi "PC13" kerana led stm32 onboard berada pada pin PC13 kemudian pilih tetapan di bahagian alat (seperti: papan, port com, kaedah muat naik dll. Menurut ditunjukkan gambar) & Muat naik kod ke stm32 anda dan pc13 onboard akan mula berkedip seperti gambar saya (maaf tentang kualiti gambar) dan bahkan untuk melihatnya berkedip dengan pasti anda boleh menambahkan LED luaran ke PC13 juga. Oleh itu, bersenang-senang membuat projek dengan STM32 BOARD.
Disyorkan:
Pengecaman Imej Dengan Papan K210 dan Arduino IDE / Micropython: 6 Langkah (dengan Gambar)
Pengecaman Imej Dengan Papan K210 dan Arduino IDE / Micropython: Saya sudah menulis satu artikel mengenai cara menjalankan demo OpenMV di Sipeed Maix Bit dan juga membuat video demo pengesanan objek dengan papan ini. Salah satu daripada banyak pertanyaan yang diajukan oleh orang adalah - bagaimana saya dapat mengenali objek yang rangkaian sarafnya tidak
Papan MXY - Papan Robot Pelukis XY Belanjawan Rendah: 8 Langkah (dengan Gambar)
Papan MXY - Papan Robot Lukisan Plotter XY Belanjawan Rendah: Matlamat saya adalah untuk merancang papan mXY untuk membuat mesin lukisan plotter XY dengan anggaran yang rendah. Oleh itu, saya merancang papan yang memudahkan bagi mereka yang ingin membuat projek ini. Dalam projek sebelumnya, semasa menggunakan 2 pcs motor stepa Nema17, papan ini
Bermula Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Esp Papan di Arduino Ide dan Pengaturcaraan Esp: 4 Langkah
Bermula Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Arduino Ide dan Pengaturcaraan Esp: Dalam instruksional ini kita akan belajar bagaimana memasang papan esp8266 di Arduino IDE dan cara memprogramkan esp-01 dan memuat naik kod di dalamnya. Oleh kerana papan esp sangat popular jadi saya terfikir untuk membetulkan instruktor untuk ini dan kebanyakan orang menghadapi masalah
Papan Roti Papan Dev: 12 Langkah (dengan Gambar)
Dev Board Breadboard: Instructables ini menunjukkan cara membuat papan roti yang disesuaikan untuk papan dev
Papan Mini AVR Dengan Papan Tambahan: 7 Langkah
Papan Mini AVR Dengan Papan Tambahan: Agak serupa dengan protoboard mini PIC 12f675, tetapi dilanjutkan dan dengan papan tambahan. Menggunakan attiny2313