Bagaimana untuk mendapatkan Fail Hex dari Arduino IDE

Bagaimana Untuk Mendapatkan Fail Hex Dari Arduino Ide



Arduino IDE ialah platform pembangunan yang digunakan untuk memuat naik kod dalam papan Arduino. Papan Arduino adalah berdasarkan mikropengawal. Untuk berkomunikasi dengan IDE mikropengawal digunakan. IDE ialah editor untuk menulis, menyahpepijat dan memuat naik lakaran ke papan Arduino. IDE diprogramkan dalam C atau C++ dengan beberapa kaedah dan fungsi tambahan. Pengawal mikro memahami bahasa mesin. Setelah kod Arduino disusun, IDE menukar program bahasa C++ menjadi fail Hex. Sekarang, kami akan menerangkan cara mendapatkan fail Hex ini dari Arduino.

Bagaimana untuk mendapatkan Fail Hex dari Arduino IDE

Arduino IDE menggunakan format fail Hex untuk menyimpan kod C/C++ ke dalam bentuk perenambelasan. Fail Hex ini biasanya dirujuk sebagai kod mesin . Mikropengawal tidak dapat memahami bahasa C biasa; ia hanya mengambil arahan dalam bentuk 1 dan 0 juga dikenali sebagai binari . Arduino IDE memindahkan arahan ini kepada mikropengawal RAM dan EEPROM melalui fail Hex.

Dengan mengikuti langkah yang diterangkan di bawah, kita boleh mendapatkan fail Hex lakaran Arduino.







Langkah 1 : Buka perisian Arduino IDE pada PC.





Langkah 2 : Tetingkap baharu akan dibuka menunjukkan antara muka IDE Arduino kepada kami. Di sini seseorang boleh menulis kodnya sendiri atau memuatkan lakaran contoh daripada IDE. Kami akan meneruskan dengan contoh berkelip LED dan cuba mengekstrak fail Hexnya.





Langkah 3 : Sekarang buka contoh kelipan LED, pergi ke: Fail>Contoh>Asas>Kelip :



Langkah 4 : Selepas membuka contoh LED, tetingkap baharu akan dibuka. Jika anda menulis program anda sendiri, semak semula semua lakaran Arduino. Untuk menjana fail Hex, kami memerlukan lokasi tempat fail Hex disimpan. Untuk mendapatkan lokasi fail Hex ikut langkah di bawah. Pergi ke: Fail>Keutamaan atau tekan ctrl+koma .

Langkah 5 : Apabila anda mengklik pilihan pilihan tetingkap baharu akan dibuka di sini tandakan Kompilasi pilihan dalam bahagian keluaran verbose . Selepas memilihnya tekan Ok untuk meneruskan. Ini akan membantu kami mengekstrak lokasi fail Hex dari bahagian Output sebaik sahaja atur cara disusun.

Langkah 6 : Sekarang susun atur cara Arduino menggunakan tanda semak di tetingkap kanan atas. Setelah program berjaya disusun, ' Selesai menyusun ” mesej akan muncul dalam tetingkap output.

Langkah 7 : Dalam bahagian output cari “ .hex ” fail program Arduino yang disusun. Baris terakhir output verbose ialah fail Hex.

Langkah 8 : Salin laluan ke fail Hex.

Langkah 9 : Mula-mula alih keluar nama fail Hex daripada laluan yang disalin.

Buka PC Saya, pilih bar alamat dan tampal laluan fail di sini kemudian tekan Enter. Anda akan melihat fail dengan .hex sambungan Ini ialah fail Hex yang diperlukan yang kami cari.

Catatan : Jika alamat yang disalin daripada fail Hex tidak berfungsi cuba alih keluar dua kali ganda Garis segaris ke belakang ( \ ) simbol yang diulang dalam alamat fail Hex.

Kesimpulan:

Di sini kami telah membincangkan semua langkah yang diperlukan untuk mengekstrak fail Hex dari Arduino IDE. Papan Arduino menggunakan fail Hex ini untuk menjalankan arahan. Kadang-kadang apabila kami menyambungkan papan Arduino secara langsung dengan PC dan memuat naik kod ke Arduino, ia tidak mencipta fail Hex, jadi dengan menggunakan kaedah yang dijelaskan di atas, kami boleh mendapatkan fail Hex dengan mudah dan menggunakannya dalam mana-mana projek Arduino.