HƯỚNG DẪN HƯỚNG DẪN
Gỡ lỗi chương trình cơ sở với Eclipse
Phiên bản 1.0
Lịch sử sửa đổi
Phiên bản | Ngày | Ghi chú | Người đóng góp | Người phê duyệt |
1 | 12 tháng 2021 năm XNUMX | Phiên bản đầu tiên | Nguyễn Hoàng Hoan | Nguyễn Hoàng Hoan |
Bản quyền © 2019 I-SYST, mọi quyền được bảo lưu.
3514, 1re Rue, Saint-Hubert, QC., Canada J3Y 8Y5
Tài liệu này không được sao chép dưới bất kỳ hình thức nào nếu không có sự đồng ý bằng văn bản của I-SYST.
Giới thiệu
Tài liệu này trình bày từng bước cách gỡ lỗi và cài đặt chương trình cơ sở với Eclipse IDE và Iosonata đã được cài đặt trong Hướng dẫn cài đặt “Eclipse IDE trong phát triển phần sụn với IOsonata”.
Gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE
Kết nối IDK-BLYST-NANO với máy tính của bạn.
Gỡ lỗi chương trình cơ sở với OpenODC
Chúng tôi sẽ bắt đầu với Dự án Blinky với tư cách là một người yêu cũamplà.
Chọn Blinky Project, nhấp chuột phải chọn Debug Configuration
Nhấp đúp vào GDB OpenOCD Debugging
Trong tab Chính, tại Ứng dụng C / C ++, bấm Tìm kiếm Dự án
Chọn Blinky. gia tinh
Trong tab Trình gỡ lỗi, đặt tùy chọn Cấu hình
-f “interface / cmsis-dap.cfg”
-f “target / nrf52.cfg”
Duyệt tệp thực thi OpenOCD file và ARM GDB có thể thực thi file.
Nhấp vào Gỡ lỗi
Sau khi bạn khởi động trình gỡ lỗi, nó sẽ dừng ở main (). Bây giờ bạn có thể gỡ lỗi phần sụn
bằng cách nhấp vào nút bước (F5, F6) để theo dõi từng dòng mã nguồn của bạn.
Nhấp nháy chương trình cơ sở
Nhấp vào nút Run để chạy chương trình cơ sở trên thiết bị của bạn
Gỡ lỗi và cài đặt chương trình cơ sở BleAdvertiser
BleAdvertiser yêu cầu các thành phần softdevice NRF SDK nên trước tiên chúng ta phải flash softdevice. Sử dụng
IDAPnRFProg để flash thiết bị mềm NRF bằng IDAP-Link. Tải xuống ở đây: IDAP-Link / M - Duyệt / Windows tại SourceForge.net
Chạy IDAPnRFProg bằng dòng lệnh sau:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
Sau khi nhấp nháy Mô-đun năng lượng thấp Bluetooth trong IDK-BLYST-NANO với IDAPnRFProg, giờ đây chúng tôi có thể gỡ lỗi và flash chương trình cơ sở BleAdvertiser trên IDK-BLYST-NANO
Tài liệu / Tài nguyên
![]() |
I-SYST gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE [tập tin pdf] Hướng dẫn sử dụng Gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE |