Daftar Isi:
- Langkah 1: Perangkat Lunak yang Digunakan:
- Langkah 2: Komponen yang Digunakan:
- Langkah 3: Diagram Sirkuit
- Langkah 4: Kode:
- Langkah 5: Prinsip Kerja dan Video:
Video: Cara Menerima Data Dari Mikrokontroler Berbasis STM32 ke PC: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Di sini, di tutorial ini kami telah mengirimkan data dari mikrokontroler ke PC menggunakan salah satu UART STM32l100 mcu.
Langkah 1: Perangkat Lunak yang Digunakan:
Ini adalah perangkat lunak yang kami gunakan untuk proyek ini:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® untuk STM32 adalah IDE pengembangan dan debugging yang fleksibel dan dapat diperluas untuk pengembang STM32 MCU yang menginginkan alat yang sangat kuat untuk membantu pengembangan perangkat lunak tertanam berkualitas tinggi. TrueSTUDIO® didasarkan pada standar terbuka (ECLIPSE dan GNU) dan diperluas dengan fitur profesional untuk manajemen kode dan analisis sistem tingkat lanjut. Ini memberikan wawasan unik ke dalam struktur dan perilaku dinamis sistem.
Anda dapat mengunduh perangkat lunak ini dari tautan ini
2. STM32CubeMX: STM32CubeMX adalah alat grafis yang memungkinkan konfigurasi mikrokontroler dan mikroprosesor STM32 yang sangat mudah, serta pembuatan kode C inisialisasi yang sesuai untuk inti Arm® Cortex®-M atau sebagian Linux® Device Tree for Arm ® Cortex®-A core), melalui proses langkah demi langkah.
Anda dapat mengunduh perangkat lunak ini dari tautan ini
Langkah 2: Komponen yang Digunakan:
Terutama ada dua perangkat keras yang kami gunakan dalam tutorial ini:
1.32L100CDISCOVERY: 32L100CDISCOVERY membantu Anda menemukan fitur mikrokontroler Cortex®-M3 32-bit Value Line STM32L100 dan untuk mengembangkan aplikasi Anda dengan mudah. Ini mencakup semua yang diperlukan untuk pemula dan pengguna berpengalaman untuk memulai dengan cepat. Berdasarkan STM32L100RCT6, ini termasuk alat debug tertanam ST-LINK/V2, LED, tombol tekan untuk memudahkan koneksi komponen dan modul tambahan.
2. Konverter USB ke TTL. Seperti di papan penemuan ini kita tidak bisa mendapatkan data serial langsung dari kabel debugger st-link sehingga kita harus membeli satu usb to TTL converter. Prinsip kerja konverter USB ke TTL sangat sederhana. Ini adalah modul Konverter UART USB ke TTL yang didasarkan pada Jembatan CP2102 oleh SiLabs. Modul ini dapat digunakan dengan Laptop yang tidak memiliki port serial standar. Modul ini membuat port COM virtual menggunakan USB di komputer Anda yang dapat mendukung berbagai Baud Rate standar untuk komunikasi serial.
Langkah 3: Diagram Sirkuit
Koneksi adalah seperti di bawah ini:
32L100 papan penemuanUSB ke TTL dikonversi
Txd papan penemuan (PA9) Rxd
GND GND
3V3 3V3
Langkah 4: Kode:
Karena kami telah membuat kode dengan bantuan STM32CubeMX, jadi di sini saya membagikan file main.c kepada Anda.
Anda bisa mendapatkan file main.c dari tautan di bawah ini
Langkah 5: Prinsip Kerja dan Video:
Di sini pertama Anda perlu membuka STM32CubeMX maka Anda harus memilih papan atau mcu yang tepat jika Anda menggunakan papan yang disesuaikan.
Untuk seluruh proses, silakan tonton video embed kami.
Seluruh Deskripsi Proyek diberikan dalam video di atas
Jika Anda memiliki keraguan tentang proyek ini, jangan ragu untuk memberi komentar kepada kami di bawah ini. Dan jika Anda ingin mempelajari lebih lanjut tentang sistem tertanam, Anda dapat mengunjungi saluran youtube kami
Silakan kunjungi dan sukai Halaman Facebook kami untuk pembaruan berkala.
Terima kasih & Salam, Teknologi Embedotronics
Direkomendasikan:
Transmisi Data NBIoT Cara Menggunakan Perisai Berbasis Modem BC95G - Uji UDP dan Pensinyalan Status Jaringan: 4 Langkah
Transmisi Data NBIoT Cara Menggunakan Perisai Berbasis Modem BC95G - Uji UDP dan Pensinyalan Status Jaringan: Tentang proyek ini:Uji kemampuan jaringan NB IoT dan transmisi data mentah UDP menggunakan xyz-mIoT oleh itbrainpower.net shield yang dilengkapi dengan modem Quectel BC95G.Waktu yang diperlukan: 10-15 menit.Kesulitan: menengah.Remarque: keterampilan menyolder diperlukan
Konfigurasi Bit Fuse Mikrokontroler AVR. Membuat dan Mengunggah di Memori Flash Mikrokontroler Program Berkedip LED.: 5 Langkah
Konfigurasi Bit Fuse Mikrokontroler AVR. Membuat dan Mengupload di Flash Memory Mikrokontroler Program LED Blinking.: Dalam hal ini kita akan membuat program sederhana dalam kode C dan membakarnya ke dalam memori mikrokontroler. Kami akan menulis program kami sendiri dan mengkompilasi file hex, menggunakan Atmel Studio sebagai platform pengembangan terintegrasi. Kami akan mengkonfigurasi fuse bi
Cara Membuat Robot Terkendali Seluler - Berbasis DTMF - Tanpa Mikrokontroler & Pemrograman - Kontrol Dari Mana Saja di Dunia - RoboGeeks: 15 Langkah
Cara Membuat Robot Terkendali Seluler | Berbasis DTMF | Tanpa Mikrokontroler & Pemrograman | Kontrol Dari Mana Saja di Dunia | RoboGeeks: Ingin membuat robot yang bisa dikendalikan dari mana saja di dunia, Ayo Lakukan
Cara Menghitung Dari 0 Sampai 99 Menggunakan Mikrokontroler 8051 Dengan Tampilan 7 Segmen: 5 Langkah (Dengan Gambar)
Cara Menghitung Dari 0 sampai 99 Menggunakan Mikrokontroler 8051 Dengan Tampilan 7 Segmen: Halo semuanya, Dalam tutorial ini kami akan memberi tahu Anda tentang cara menghitung dari 0 hingga 99 menggunakan dua tampilan 7 segmen
Cara Menggerakkan Banyak LED Dari Beberapa Pin Mikrokontroler: 6 Langkah (dengan Gambar)
Cara Menggerakkan Banyak LED Dari Beberapa Pin Mikrokontroler.: Menggunakan fakta bahwa banyak pin mikrokontroler memiliki tiga status (+V, GND, atau "impedansi tinggi", Anda dapat menggerakkan LED N*(N-1) dari N pin Jadi mikrokontroler 8pin kecil seperti PIC12Fxxx atau ATtiny11 dapat menggerakkan 20 LED pada lima yang tersedia