Tôi SYST logo

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

Tôi đồng bộ gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE - Hình 1

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

Tôi đồng bộ gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE - Cấu hình gỡ lỗi

Tôi SYST gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE - Cấu hình gỡ lỗi 1

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

Tôi đồng bộ gỡ lỗi và cài đặt chương trình cơ sở với Eclipse IDE - Dự án tìm kiếm

Chọn Blinky. gia tinh

I SYST Debugging and Flashing Firmware with Eclipse IDE - Tab Debugger

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

I HỆ THỐNG Gỡ lỗi và nhấp nháy chương trình cơ sở với IDE Eclipse - 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

Tôi Gỡ lỗi SYST và nhấp nháy chương trình cơ sở với IDE Eclipse - Nút chạy

Tôi đồng bộ gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE - Hình 2

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

Tôi đồng bộ gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE - dòng lệnh

Tôi đồng bộ gỡ lỗi và nhấp nháy chương trình cơ sở với Eclipse IDE - dòng lệnh 1

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

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *