ID bài viết: 000078701 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 22/09/2011

Cửa sổ bộ nhớ Thiết lập giá trị đăng ký điều khiển không chính xác

Môi Trường

  • Phiên bản đăng ký Intel®Intel® Quartus® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Sự cố quan trọng

    Mô tả

    Cửa sổ bộ nhớ có thể đặt giá trị trong bộ nhớ được ánh xạ không chính xác thanh ghi điều khiển. Ví dụ, viết 0x1234 một byte được gửi tới địa chỉ register dẫn đến giá trị của 0x3434 được lưu trữ trong thanh ghi. Cửa sổ bộ nhớ hiển thị giá trị không chính xác này.

    Độ phân giải

    Sử dụng cửa sổ bảng điều khiển trình gỡ lỗi GNU (GDB) trong IDE, thay vào đó trong cửa sổ bộ nhớ, để ghi vào thanh ghi. Ví dụ, gõ lệnh sau:

    set {int} =0x1234

    Bạn phải làm mới cửa sổ bộ nhớ để nó hiển thị chính xác giá trị mục tiêu.

    Các sản phẩm liên quan

    Bài viết này áp dụng cho 1 sản phẩm

    Thiết bị có thể lập trình Intel®

    Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.