Panduan Lengkap Platform Pengembangan FRDM-KL25Z Freedom untuk Kinetis MCUs
Dalam artikel hari ini, kami akan memberikan ringkasan tentang Freedom KL25Z/ frdm-kl25z. Ini adalah perangkat dengan antarmuka debug bawaan untuk run-control dan pemrograman flash dan memiliki opsi papan ekspansi, di antaranya fitur lainnya.
Papan Freescale FRDM-KL25Z
Kami akan pertama-tama membahas deskripsi dan fitur-nya, lalu melihat konfigurasi pin dan proses penyiapan menggunakan mikrokontroler.
Apa itu FRDM-KL25Z
Platform pengembangan FRDM-KL25Z adalah platform pengembangan, evaluasi hemat energi, daya rendah, dan sistem kecil yang digunakan untuk demonstrasi dan prototipe aplikasi cepat. Untuk alasan itu, telah mempercepat perluasan aplikasi seperti perangkat kontrol daya, pencahayaan, meter kecil, sistem audio, dll.
(sistem stereo speaker)
Konfigurasi Pin FRDM-KL25Z
Tabel di bawah ini memberikan ringkasan pinout FRDM-KL25Z.
Fitur FRDM-KL25Z
Beberapa fitur papan pengembangan FRDM-KL25Z meliputi;
- Pertama, memiliki IO ekspansi yang kompatibel dengan faktor bentuk Arduino Uno.
- Kemudian, ada tombol reset dan LED tiga warna.
LED tiga warna
- Ketiga, memiliki 3.3V yang disediakan dari atau ke header IO. Selain itu memiliki 5V yang disediakan ke header IO dan 5-12V Vin dari konektor IO.
- Konfigurasi KL25Z128VLK4 dari mikrokontroler ARM cortex-M0 32-bit comprise:
- Kontroler USB full-speed
- Frekuensi operasional hingga 48MHz
- SRAM 16KB, flash 128 KB
IC ARM Cortex-M0 dan M3 dalam SMD
- Selain itu, memiliki tempat baterai koin dengan opsi jumlah opsional dan OpenSDA – antarmuka debug USB high-end.
- Memiliki daya pada konektor USD papan.
- Terakhir, memiliki accelerometer Freescale MMA8451QR1 dan ‘slider’ kapasitif sentuh.
Memulai dengan MBED
- Hubungkan mikrokontroler Anda ke PC
Mulailah dengan menghubungkan mbed Anda ke PC menggunakan kabel USB. Sebagai tampilan daya yang ada, lampu status akan segera menyala. Beberapa detik kemudian, setelah aktivasi pasca, komputer Anda akan mengidentifikasi mikrokontroler mbed sebagai drive USB standar.
Mikrokontroler Mbed
- Klik tautan MBED.HTM untuk masuk
Selanjutnya, klik akun mbed.htm untuk membuka drive USB baru di browser web. Anda memerlukan nama pengguna dan kata sandi untuk mengakses akun atau mendaftar akun baru untuk membuka situs web.
Mikrokontroler mbed akan terlihat seperti port serial di PC Anda. Jika Anda menggunakan Windows, Anda akan harus menginstal driver untuk melihat tampilan, tetapi itu terjadi secara default di Linux dan Mac.
Selanjutnya, aplikasi terminal akan membantu PC host Anda berkomunikasi dengan mbed. Ini memastikan Anda mengirim kembali karakter ke OS mbed dan juga memungkinkannya untuk mencetak ke layar komputer Anda.
Program terminal lain seperti TeraTerm biasanya mencantumkan nama port serial yang dapat diakses. Namun jika Anda ingin mengetahui identitas port serial untuk melampirkan aplikasi atau terminal ke dalamnya, Anda dapat;
- Linux: Gunakan perintah “Is/dev/ttyACM*” untuk mengetahui nama perangkat di bawah Linux.
- Mac: Gunakan perintah “Is/dev/tty.USB modem*” untuk mengetahui nama perangkat di bawah Mac OS.
- Windows: Navigasi dari tombol berikut start-control panel-system-hardware–device manager untuk menemukan identitas port COM.
Mengunduh Program
- Simpan program binary (.bin) ke Platform FRDM.
Unduh binary “Hello World” ideal, misalnya, NXP FRDM-KL25Z: HelloWorld_KL25Z.bin.
Selanjutnya, dengan cara yang sama, Anda menyimpan file menggunakan disk USB biasa dan simpan berkas program binary ke disk mikrokontroler mbed Anda. Sebagai indikasi, lampu status berkedip saat komputer menulis file ke disk mikrokontroler.
Setelah menekan tombol Reset, sistem akan memuat program terbaru pada disk mikrokontroler mbed ke memori flash mikrokontroler. Dalam proses, lampu status akan terus berkedip.
Pada akhirnya, ketika sistem selesai memuat program ke mikrokontroler, program akan mulai beroperasi.
- Membuat program Anda menggunakan compiler online
Terakhir, mikrokontroler mbed Anda sekarang dapat menjalankan program dan akibatnya memastikan berkedipnya LED1 seumur hidup.
Kemudian, menghubungkan ulang dan memutuskan atau mereset mikrokontroler akan memulai ulang program.
- Untuk mengunduh program yang berbeda.
Setelah reset, program terbaru pada mikrokontroler mbed terus berjalan. Dengan demikian, Anda dapat menimpa program yang ada atau mengunduh yang baru saat meningkat dari program yang sedang berjalan.
Kesimpulan
Singkatnya, papan FRDM-KL25Z adalah platform pengembangan ultra-murah yang dirancang oleh NXB dalam kolaborasi dengan mbed untuk memprototipe semua macam perangkat seperti meter kecil.
Jika Anda ingin melanjutkan menjelajahi perangkat FRDM-KL25Z, jangan ragu untuk menghubungi kami.