Isi kandungan:

Papan STM32 Dengan Arduino IDE STM32F103C8T6: 5 Langkah
Papan STM32 Dengan Arduino IDE STM32F103C8T6: 5 Langkah

Video: Papan STM32 Dengan Arduino IDE STM32F103C8T6: 5 Langkah

Video: Papan STM32 Dengan Arduino IDE STM32F103C8T6: 5 Langkah
Video: Rahasia STM32F103C8T6 / STM32F103C6T6 dengan Arduino IDE + ST-LINK v2 2024, Julai
Anonim
Papan STM32 Bersama Arduino IDE STM32F103C8T6
Papan STM32 Bersama Arduino IDE STM32F103C8T6

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

Perkara yang Anda Perlu
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 LEMBAGA STM32 (STM32F103C8T6)
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

Pasang Papan STM32 di Arduino IDE
Pasang Papan STM32 di Arduino IDE
Pasang Papan STM32 di Arduino IDE
Pasang Papan STM32 di Arduino IDE
Pasang Papan STM32 di Arduino IDE
Pasang Papan STM32 di Arduino IDE
Pasang Papan STM32 di Arduino IDE
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

Sambungan untuk Memprogram Lembaga Pengarah
Sambungan untuk Memprogram Lembaga Pengarah

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

Memprogram Lembaga Pengarah
Memprogram Lembaga Pengarah
Memprogram Lembaga Pengarah
Memprogram Lembaga Pengarah
Memprogram Lembaga Pengarah
Memprogram Lembaga Pengarah
Memprogram Lembaga Pengarah
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: