FRDM-KL25Z – Panduan Lengkap tentang Platform Pengembangan Kebebasan untuk Kinetis
Pada artikel hari ini, kami akan memberikan gambaran tentang Freedom KL25Z/frdm-kl25z. Ini adalah perangkat dengan antarmuka debug bawaan untuk kontrol-jalan dan pemrograman flash dan memiliki opsi papan ekspansi, di antara fitur-fitur lainnya.
Papan FRDM-KL25Z skala bebas
Pertama-tama kita akan membahas deskripsi dan fitur-fiturnya, kemudian melihat konfigurasi pin dan proses pengaturannya menggunakan mikrokontroler.
Apa itu FRDM-KL25Z
Platform pengembangan FRDM-KL25Z adalah pengembangan, evaluasi hemat energi, daya rendah, dan sistem kecil yang digunakan untuk demonstrasi dan pembuatan prototipe aplikasi cepat. Oleh karena itu, telah mempercepat perluasan aplikasi seperti perangkat kontrol daya, pencahayaan, pengukur kecil, sistem audio, dll.
(sistem stereo speaker)
Konfigurasi Pin FRDM-KL25Z
Tabel di bawah memberikan ringkasan pinout FRDM-KL25Z.
Fitur FRDM-KL25Z
Beberapa fitur papan pengembangan FRDM-KL25Z meliputi;
- Pertama, ia memiliki IO ekspansi yang kompatibel dengan faktor bentuk Arduino Uno.
- Lalu, ada tombol reset dan LED tiga warna.
LED tiga warna
- Ketiga, ia memiliki 3.3V yang dipasok dari atau ke header IO. Ini juga memiliki 5V yang dipasok ke header IO dan 5-12V Vin dari konektor IO.
- Konfigurasi KL25Z128VLK4 dari ARM cortex-M0 MCU 32-bit terdiri dari:
- Pengontrol kecepatan penuh USB
- Frekuensi operasi hingga 48MHz
- SRAM 16KB, flash 128 KB
IC ARM Cortex-M0 dan M3 di SMD
- Juga, ia memiliki tempat baterai sel koin dengan pilihan jumlah opsional dan OpenSDA – Antarmuka debugging USB kelas atas.
- Ini memiliki daya pada konektor USD onboard.
- Terakhir, ia memiliki akselerometer Freescale MMA8451QR1 dan 'slider' tangguh kapasitif.
Memulai MBED
- Hubungkan mikrokontroler Anda ke PC
Mulailah dengan menghubungkan mbed Anda ke PC menggunakan kabel USB. Sebagai tampilan kekuatan yang ada, lampu status akan seketika. Beberapa detik kemudian, setelah pasca-aktivasi, komputer Anda akan mengidentifikasi MCU mbed sebagai drive USB standar.
Mikrokontroler tertanam
- 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 Anda untuk mengakses akun atau mendaftar untuk yang baru untuk membuka situs web.
MCU mbed akan terlihat seperti port serial pada PC Anda. Jika Anda menggunakan Windows, Anda 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 sering mencantumkan nama port serial yang dapat diakses. Tetapi 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 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 –manajer perangkat untuk menemukan identitas port COM.
Mengunduh program
- Simpan program biner (.bin) ke Platform FRDM.
Unduh biner “Hello World” yang ideal, misalnya, NXP FRDM-KL25Z:HelloWorld_KL25Z.bin.
Selanjutnya, dengan cara yang sama, Anda akan menyimpan file menggunakan disk USB normal dan menyimpan file biner program ke disk MCU mbed Anda. Sebagai indikasi, LED status berkedip saat komputer menulis file ke disk MCU.
Setelah menekan tombol Reset, sistem akan memuat program terbaru pada disk mikrokontroler mbed ke memori flash MCU. Dalam prosesnya, LED status akan terus berkedip.
Pada akhirnya, ketika sistem selesai memuat program ke MCU, itu akan mulai beroperasi.
- Membuat program Anda menggunakan kompiler online
Akhirnya, mikrokontroler mbed Anda sekarang dapat menjalankan program dan akibatnya memastikan LED1 berkedip seumur hidup.
Kemudian, menghubungkan kembali dan memutuskan atau menyetel ulang mikrokontroler akan memulai ulang program.
- Untuk mengunduh program lain.
Setelah reset, program terbaru di mbed MCU terus berjalan. Dengan demikian, Anda dapat menimpa program yang ada atau mengunduh yang baru saat memutakhirkan dari program yang sedang berjalan.
Kesimpulan
Secara singkat, papan FRDM-KL25Z adalah platform pengembangan ultra-biaya rendah yang dirancang oleh NXB bekerja sama dengan mbed untuk membuat prototipe semua jenis perangkat seperti pengukur kecil.
Jika Anda ingin terus menjelajahi perangkat FRDM-KL25Z, jangan ragu untuk menghubungi kami.