ID บทความ: 000086241 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 20/07/2018

ทําไมอักขระใดๆ ไม่ได้รับผ่าน JTAG UART เมื่อใช้โปรเซสเซอร์ NIOS II

สิ่งแวดล้อม

  • โปรเซสเซอร์ Intel® Nios® II
  • IP เอฟพีจีเอ Intel® JTAG UART
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    หากคุณใช้โปรเซสเซอร์ NIOS® II และคุณสามารถส่งอักขระแม้ว่า JTAG UART แต่ไม่สามารถรับได้สาเหตุอาจเป็นเพราะไดรเวอร์ไม่ได้ถูกขัดจังหวะ หากคุณใช้ตัวเลือกโครงการเพื่อใช้ไดรเวอร์เพื่อลดขนาดหน่วยความจํา สิ่งนี้จะเปิดใช้งานการตั้งค่าenable_reduced_device_drivers ซึ่งหมายความว่าการขัดจังหวะจะไม่ถูกเปิดใช้งานสําหรับไดรเวอร์บางตัวและคุณจะต้องใช้โหมดการสํารวจ

    จาก makefile BSP (public.mk) ภายในโครงการ NIOS® II:

    ไดรเวอร์บางตัวจะถูกคอมไพล์ด้วยฟังก์ชันการทํางานที่ลดลงเพื่อลดขนาดโค้ด ไดรเวอร์อาจไม่ปฏิบัติตามการตั้งค่านี้ทั้งหมด altera_avalon_uart และ altera_avalon_jtag_uart จะสลับจากการทํางานแบบ Polled ที่ขับเคลื่อนด้วยการขัดจังหวะ

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

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

    อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

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