ROČNI VODIČ
Odpravljanje napak v vdelani programski opremi z Eclipse
Različica 1.0
Zgodovina revizij
Različica | Datum | Opomba | Sodelujoči | Odobritelj |
1 | 12. maj 2021 | Začetna različica | Nguyen Hoang Hoan | Nguyen Hoang Hoan |
Copyright © 2019 I-SYST, vse pravice pridržane.
3514, 1re Rue, Saint-Hubert, QC., Kanada J3Y 8Y5
Tega dokumenta ni dovoljeno reproducirati v kakršni koli obliki brez izrecnega pisnega soglasja I-SYST.
Uvod
V tem dokumentu je po korakih prikazano, kako razhroščevati in flash vdelano programsko opremo z Eclipse IDE in Iosonata, ki je bila nameščena v Namestitvenem priročniku “Eclipse IDE pri razvoju vdelane programske opreme z IOsonata”.
Odpravljanje napak in utripanje vdelane programske opreme z Eclipse IDE
Povežite IDK-BLYST-NANO z računalnikom.
Odpravljanje napak v vdelani programski opremi z OpenODC
Začeli bomo s projektom Blinky kot bivšiample.
Izberite Blinky Project, z desno tipko miške kliknite Konfiguracija za odpravljanje napak
Dvokliknite GDB OpenOCD Debugging
Na zavihku Glavni v aplikaciji C/C++ kliknite Išči projekt
Izberite Blinky. vilin
Na zavihku Debugger nastavite možnosti Config
-f “interface/cmsis-dap.cfg”
-f “target/nrf52.cfg”
Prebrskajte izvedljivo datoteko OpenOCD file in izvedljivo datoteko ARM GDB file.
Kliknite Odpravljanje napak
Ko zaženete razhroščevalnik, se bo ustavil pri main(). Zdaj lahko odpravite napake v vdelani programski opremi
s klikom na gumb za korake (F5, F6) za sledenje izvorne kode vrstico za vrstico.
Utripajoča vdelana programska oprema
Kliknite gumb Zaženi, da zaženete vdelano programsko opremo na vaši napravi
Odpravljanje napak in utripanje vdelane programske opreme BleAdvertiser
BleAdvertiser zahteva komponente programske naprave NRF SDK, zato moramo programsko napravo najprej flashati. Uporaba
IDAPnRFProg za flash programsko napravo NRF z uporabo povezave IDAP-Link. Prenesite tukaj: IDAP-Link/M – Brskanje/Windows na SourceForge.net
Zaženite IDAPnRFProg z naslednjo ukazno vrstico:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
Po utripanju nizkoenergijskega modula Bluetooth v IDK-BLYST-NANO z IDAPnRFProg lahko zdaj odpravljamo napake in poganjamo vdelano programsko opremo BleAdvertiser na IDK-BLYST-NANO
Dokumenti / Viri
![]() |
I-SYST Odpravljanje napak in utripanje vdelane programske opreme z Eclipse IDE [pdfUporabniški priročnik Odpravljanje napak in utripanje vdelane programske opreme z Eclipse IDE |