Lỗi: C: / Modeltech_6.2e/examples/last_matching1.vhd (282): Không thể giải quyết được lập chỉ mục nam

O

Omar Hegazy

Guest
Xin chào, tôi có các lỗi sau đây với mã của tôi: # ** Error: C: / Modeltech_6.2e/examples/last_matching1.vhd (282): Không thể giải quyết được lập chỉ mục tên như std.standard.integer loại. đây là dòng 282: w 0); Tôi đang sử dụng những gói và thư viện: thư viện ieee, sử dụng ieee.std_logic_1164.all, IEEE.STD_LOGIC_UNSIGNED.all sử dụng, std.textio.all sử dụng, work.txt_util.all sử dụng, sử dụng IEEE.STD_LOGIC_ARITH.ALL; sử dụng IEEE.numeric_std.ALL; giúp đỡ xin vui lòng
 
đầu tiên của tất cả, không sử dụng std_logic_arith và numeric_std trong cùng một tập tin. Chỉ sử dụng numeric_std (có loại xung đột, và std_logic_arith là không chuẩn) Thứ hai, tôi không thể nhìn thấy những gì sai trái mà không có mã thực tế. Xin vui lòng gửi các mã trong ngữ cảnh.
 
Cảm ơn bạn đã quan tâm của bạn. Tôi biết vấn đề và cố định nó. Tôi muốn thêm một cái gì đó mà bạn thông tin về kết hợp arith số trong cùng một tập tin là chính xác thông tin và tôi đã nhìn thấy nó trong nhiều nguồn tài nguyên, nhưng dự án của tôi làm việc này tốt tình hình đó đã làm tôi ngạc nhiên. Cảm ơn bạn một lần nữa:)
 
Điều đó sẽ được bởi vì bạn không sử dụng các loại ký hoặc chưa ký. Nếu bạn cần, bạn không thể bởi vì cả hai std_logic_arith và numeric_std xác định các loại, vì vậy bạn không thể sử dụng hoặc vì cuộc xung đột.
 

Welcome to EDABoard.com

Sponsor

Back
Top