Logo I SYST

PANDUAN MANUAL
Penyahpepijatan perisian tegar dengan Eclipse
Versi 1.0

Sejarah semakan

Versi  tarikh Nota Penyumbang Pelulus
1 12 Mei 2021 Versi awal Nguyen Hoang Hoan Nguyen Hoang Hoan

Hak Cipta © 2019 I-SYST, semua hak terpelihara.
3514, 1re Rue, Saint-Hubert, QC., Kanada J3Y 8Y5
Dokumen ini tidak boleh diterbitkan semula dalam sebarang bentuk tanpa kebenaran bertulis yang nyata daripada I-SYST.

pengenalan

Dokumen ini menunjukkan langkah demi langkah cara untuk menyahpepijat dan memancarkan perisian tegar dengan Eclipse IDE dan Iosonata yang telah dipasang dalam panduan Pemasangan "Eclipse IDE dalam pembangunan perisian tegar dengan IOsonata".

Nyahpepijat dan Perisian Tegar Berkelip dengan Eclipse IDE

I SYST Debugging dan Flashing Firmware dengan Eclipse IDE - Rajah 1

Sambungkan IDK-BLYST-NANO ke komputer anda.

Menyahpepijat Perisian Tegar dengan OpenODC

Kami akan bermula dengan Blinky Project sebagai bekasample.
Pilih Projek Blinky, Klik kanan pilih Konfigurasi Nyahpepijat

Saya Penyahpepijatan SYST dan Perisian Tegar Berkelip dengan Eclipse IDE - Konfigurasi Nyahpepijat

Saya Penyahpepijatan SYST dan Perisian Tegar Berkelip dengan Eclipse IDE - Konfigurasi Nyahpepijat 1

Klik dua kali pada GDB OpenOCD Debugging
Dalam tab Utama, pada Aplikasi C/C++ klik Projek Carian

Saya Penyahpepijatan SYST dan Perisian Tegar Berkelip dengan Eclipse IDE - Projek Carian

Pilih Blinky. bunian

Saya Penyahpepijatan SYST dan Perisian Tegar Berkelip dengan Eclipse IDE - tab Penyahpepijat

Dalam tab Debugger, tetapkan pilihan Config
-f "antara muka/cmsis-dap.cfg"
-f “target/nrf52.cfg”
Semak imbas OpenOCD boleh laku file dan ARM GDB boleh laku file.
Klik Nyahpepijat

Saya Penyahpepijatan SYST dan Perisian Tegar Berkelip dengan Eclipse IDE - Nyahpepijat

Selepas anda memulakan penyahpepijat, ia akan berhenti di main(). Kini anda boleh nyahpepijat perisian tegar
dengan mengklik butang langkah (F5, F6) untuk mengesan kod sumber anda baris demi baris.

Perisian Tegar Berkelip

Klik butang Jalankan untuk menjalankan perisian tegar pada peranti anda

Saya Penyahpepijatan SYST dan Perisian Tegar Berkelip dengan Eclipse IDE - butang Jalankan

I SYST Debugging dan Flashing Firmware dengan Eclipse IDE - Rajah 2

Nyahpepijat dan Perisian Tegar BleAdvertiser Berkelip

BleAdvertiser memerlukan komponen peranti lembut NRF SDK jadi kami perlu menghidupkan peranti lembut terlebih dahulu. guna
IDAPnRFProg untuk memancarkan peranti lembut NRF menggunakan IDAP-Link. Muat turun di sini: IDAP-Link/M – Semak imbas/Windows di SourceForge.net
Jalankan IDAPnRFProg dengan mengikuti baris arahan:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex

I SYST Debugging dan Flashing Firmware dengan Eclipse IDE - baris arahan

I SYST Debugging dan Flashing Firmware dengan Eclipse IDE - baris arahan 1

Selepas memancarkan Modul Tenaga Rendah Bluetooth dalam IDK-BLYST-NANO dengan IDAPnRFProg, kami kini boleh nyahpepijat dan memancarkan perisian tegar BleAdvertiser pada IDK-BLYST-NANO

Dokumen / Sumber

Penyahpepijatan I-SYST dan Perisian Tegar Berkelip dengan Eclipse IDE [pdf] Manual Pengguna
Nyahpepijat dan Perisian Tegar Berkelip dengan Eclipse IDE

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *