ID Artikel: 000086241 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 20/07/2018

Mengapa karakter apa pun tidak diterima melalui UART JTAG saat menggunakan prosesor NIOS II?

Lingkungan

  • Prosesor Intel® Nios® II
  • JTAG UART Intel® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Deskripsi

    Jika Anda menggunakan prosesor NIOS® II dan Anda dapat mengirim karakter meskipun JTAG UART tetapi tidak dapat menerima apa pun, alasannya adalah driver tidak menggunakan interupsi. Jika Anda menggunakan opsi proyek untuk menggunakan driver untuk mengurangi jejak memori, ini akan memungkinkan pengaturan enable_reduced_device_drivers. Ini berarti bahwa interupsi tidak akan diaktifkan untuk driver tertentu dan Anda perlu menggunakan mode polling.

    Dari BSP makefile (public.mk) di dalam proyek NIOS® II:

    Driver tertentu dikompilasi dengan fungsionalitas yang dikurangi untuk mengurangi jejak kode. Tidak semua driver mengamati pengaturan ini. Switch driver altera_avalon_uart dan altera_avalon_jtag_uart dari pengoperasian yang didorong oleh interupsi ke polled.

    Produk Terkait

    Artikel ini berlaku untuk 1 produk

    Perangkat yang Dapat Diprogram Intel®

    Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.