INSTRUKCJA OBSŁUGI
Debugowanie oprogramowania sprzętowego za pomocą Eclipse
Wersja 1.0
Historia rewizji
Wersja | Data | Notatka | Współtwórca (y) | Zatwierdzający |
1 | 12 maja 2021 | Wersja początkowa | Nguyen Hoang Hoan | Nguyen Hoang Hoan |
Copyright © 2019 I-SYST, wszelkie prawa zastrzeżone.
3514, 1re Rue, Saint-Hubert, QC., Kanada J3Y 8Y5
Niniejszy dokument nie może być powielany w żadnej formie bez wyraźnej pisemnej zgody I-SYST.
Wstęp
Ten dokument pokazuje krok po kroku, jak debugować i flashować oprogramowanie sprzętowe za pomocą Eclipse IDE i Iosonata, które zostało zainstalowane w podręczniku instalacji „Eclipse IDE w tworzeniu oprogramowania sprzętowego za pomocą IOsonata”.
Debugowanie i flashowanie oprogramowania układowego za pomocą środowiska Eclipse IDE
Podłącz IDK-BLYST-NANO do swojego komputera.
Debugowanie oprogramowania sprzętowego za pomocą OpenODC
Zaczniemy od Blinky Project jako byłyample.
Wybierz Blinky Project, kliknij prawym przyciskiem myszy i wybierz opcję Debuguj konfigurację
Kliknij dwukrotnie opcję Debugowanie GDB OpenOCD
Na karcie Główne, w aplikacji C/C++ kliknij opcję Wyszukaj projekt
Wybierz Blinky. elf
Na karcie Debuger ustaw opcje konfiguracji
-f „interfejs/cmsis-dap.cfg”
-f „cel/nrf52.cfg”
Przeglądaj plik wykonywalny OpenOCD file i plik wykonywalny ARM GDB file.
Kliknij Debuguj
Po uruchomieniu debugera zatrzyma się on w funkcji main(). Teraz możesz debugować oprogramowanie sprzętowe
klikając przycisk kroku (F5, F6), aby prześledzić kod źródłowy linia po linii.
Flashowanie oprogramowania układowego
Kliknij przycisk Uruchom, aby uruchomić oprogramowanie sprzętowe na swoim urządzeniu
Debugowanie i flashowanie oprogramowania sprzętowego BleAdvertiser
BleAdvertiser wymaga komponentów softdevice NRF SDK, więc musimy najpierw sflashować softdevice. Używać
IDAPnRFProg do flashowania urządzenia NRF przy użyciu IDAP-Link. Pobierz tutaj: IDAP-Link/M – Przeglądaj/Windows na SourceForge.net
Uruchom IDAPnRFProg za pomocą wiersza poleceń:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
Po flashowaniu modułu Bluetooth Low Energy w IDK-BLYST-NANO za pomocą IDAPnRFProg, możemy teraz debugować i flashować oprogramowanie układowe BleAdvertiser na IDK-BLYST-NANO
Dokumenty / Zasoby
![]() |
Debugowanie i flashowanie oprogramowania sprzętowego I-SYST za pomocą środowiska Eclipse IDE [plik PDF] Instrukcja obsługi Debugowanie i flashowanie oprogramowania układowego za pomocą środowiska Eclipse IDE |