ID บทความ: 000099315 ประเภทข้อมูล: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ การตรวจสอบครั้งล่าสุด: 13/08/2024

ทําไม 'msgdma_rx' ไม่ได้รับการประกาศในตัวอย่าง Nios® II Simple Socket Server Ethernet ในซอฟต์แวร์ Quartus® Prime Standard Edition 18.1

สิ่งแวดล้อม

    Intel® Quartus® Prime Standard Edition
    โปรเซสเซอร์ Intel® Nios® II

Windows 11* Family

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

เนื่องจากปัญหาในตัวอย่าง Nios II® Simple Socket Server Ethernet ในซอฟต์แวร์ Intel® Quartus® Prime Standard Edition เวอร์ชัน 18.1 ข้อผิดพลาดต่อไปนี้จะถูกสร้างขึ้น:

alt_sys_init.c:110:37: ข้อผิดพลาด: 'msgdma_rx' ที่ไม่ได้ประกาศ (ใช้ครั้งแรกในฟังก์ชันนี้)
Makefile:769: สูตรสําหรับเป้าหมาย 'obj/alt_sys_init.o' ล้มเหลว
ALTERA_MSGDMA_INIT (MSGDMA_RX, msgdma_rx);

ฟังก์ชันที่ใช้ใน alt_sys_init.c ALTERA_MSGDMA_INSTANCE() แต่ฟังก์ชันนี้ไม่มีการกําหนดไว้ใน altera_msgdma.h. ฟังก์ชันที่เกี่ยวข้องซึ่งกําหนดไว้ใน altera_msgdma.h คือ

ALTERA_MSGDMA_CSR_DESCRIPTOR_SLAVE_RESPONSE_INSTANCE()

ความคลาดเคลื่อนนี้นําไปสู่ข้อผิดพลาด 'msgdma_rx' ที่ไม่ได้ประกาศ

ความละเอียด

ปัญหานี้ได้รับการแก้ไขเริ่มต้นด้วยซอฟต์แวร์ Quartus® Prime Pro Edition เวอร์ชัน 18.1 และซอฟต์แวร์ Quartus® Prime Standard Edition เวอร์ชัน 20.1

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

Intel® Cyclone®

1

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้