Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

Ice-gdb - Trực tuyến trên đám mây

Chạy Ice-gdb trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh Ice-gdb có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


ice-gdb - Giao diện người dùng JTAG ICE cho avr-gdb
ice-insight - Giao diện người dùng JTAG ICE cho avr-insight

SYNOPSIS


ice-gdb / ice-insight [--trình gỡ lỗi trình sửa lỗi] [--chiếm lấy] [--bỏ qua-intr] [--bên ngoài]
[gdb_arguments]

MÔ TẢ


băng-gdb (tương ứng cái nhìn sâu sắc về băng) bắt đầu avr-gdb (tương ứng avr-cái nhìn sâu sắc) Và hám lợi
để thực hiện gỡ lỗi trên chip trên bộ xử lý Atmel AVR bằng cách sử dụng gỡ lỗi dựa trên chip JTAG của họ
cơ sở vật chất, thông qua Atmel JTAG ICE pod.

Tệp thực thi cho chương trình đang được gỡ lỗi được tải xuống bộ xử lý trừ khi
--chiếm lấy tùy chọn được chỉ định. Một số lệnh bổ sung có sẵn trong gdb khi
đã bắt đầu, hãy xem mô tả của họ trong LỆNH GDB MỚI bên dưới. Hạn chế về gỡ lỗi với
nhóm JTAG ICE được thảo luận chi tiết hơn trong GỬI GỠ BẰNG JTAG ICE bên dưới.

Các đối số được chuyển đến hám lợi bao gồm giá trị của AVARICE_ARGS môi trường
Biến đổi. Điều này thường được sử dụng để chỉ định cổng nối tiếp mà nhóm JTAG ICE là
kết nối bằng cách thiết lập AVARICE_ARGS đến "-j ".

LỰA CHỌN


--trình gỡ lỗi trình gỡ lỗi_lệnh
Chỉ định một trình gỡ lỗi khác với avr-gdb (hoặc avr-insight). Trình gỡ lỗi khác này
nên hoạt động tương tự như gdb.

--chiếm lấy
Không tải tệp thực thi đang được gỡ lỗi về vi trần, chỉ cần làm gián đoạn
chương trình hiện tại và giả sử rằng nó khớp với tệp thực thi được chuyển đến băng-gdb. Điều này
tương tự như "đính kèm" vào một chương trình đang chạy trong gdb.

--bỏ qua-intr
Vượt qua --bỏ qua-intr tùy chọn để hám lợi. Các lệnh một bước trong gdb (s, n)
sau đó sẽ "bước qua" các trình xử lý ngắt (tức là, nếu một ngắt xảy ra, việc thực thi
sẽ tiếp tục trong khoảng thời gian gián đoạn).

--bên ngoài
Đừng bắt đầu hám lợi. Thay thế, avr-gdb sẽ cố gắng kết nối với một
chạy hám lợi trên cổng localhost: 6423.

Mới GDB HÀNG


khởi động lại băng
Khởi động lại avarice.

tải băng tên tập tin
Tải xuống tên tệp thực thi vào bộ xử lý Atmel và bắt đầu gỡ lỗi nó (cái này
thay thế gdb tải chỉ huy).

băng mục tiêu
Kết nối với một bản sao của hám lợi chạy trên cổng localhost: 6423.

NỢ CÙNG VỚI JTAG ICE


Môi trường gỡ lỗi JTAG ICE có một số hạn chế và thay đổi:

· Không có điểm ngắt "mềm", và chỉ có ba điểm ngắt phần cứng. Bộ lệnh break
điểm ngắt phần cứng. Cách dễ nhất để giải quyết hạn chế này là bật và
vô hiệu hóa các điểm ngắt khi cần thiết.

· Hai điểm giám sát phần cứng 1 byte (nhưng mỗi điểm giám sát phần cứng lấy đi một phần cứng
điểm ngắt). Nếu bạn đặt một điểm theo dõi trên một biến có nhiều hơn một byte,
thực thi sẽ rất chậm. Thay vào đó, tốt hơn là làm như sau:

watch * (char *) & myvariable

xem byte nào ít quan trọng nhất trong số có thể thay đổi.

· Bộ xử lý Atmel AVR có kiến ​​trúc Harvard (các bus dữ liệu và mã riêng biệt).
Để phân biệt địa chỉ dữ liệu 0 với địa chỉ mã 0, avr-gdb thêm 0x800000 vào tất cả dữ liệu
các địa chỉ. Hãy ghi nhớ điều này khi kiểm tra các con trỏ được in hoặc khi vượt qua giá trị tuyệt đối
địa chỉ đến lệnh gdb.

MÔI TRƯỜNG


AVARICE_ARGS
Đối số bổ sung để chuyển đến hám lợi lúc khởi động.

Sử dụng Ice-gdb trực tuyến bằng dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 3
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • 5
    Bóng tối
    Bóng tối
    Một proxy đường hầm nhanh giúp bạn
    bỏ qua tường lửa Đây là một ứng dụng
    cái đó cũng có thể được lấy từ
    https://sourceforge.net/projects/shadowsocksgui/.
    Nó ha ...
    Tải xuống Shadowsocks
  • 6
    Chủ đề GLPI
    Chủ đề GLPI
    Tải xuống bản phát hành tại
    https://github.com/stdonato/glpi-modifications/
    Chủ đề màu cho GLPI 0.84 và 0.85 Mới
    Sửa đổi cho GLPI Đây là một
    ứng dụng c...
    Tải xuống chủ đề GLPI
  • Khác »

Lệnh Linux

Ad