Bagikan melalui


Menyiapkan perangkat keras untuk menampilkan output

Saat ini, setiap inti real-time mendukung UART khusus TX. RTApps bisa menggunakan UART ini untuk mengirim output log dari perangkat. Selama pengembangan dan proses debug aplikasi, Anda biasanya memerlukan cara untuk membaca dan menampilkan output. Contoh HelloWorld_RTApp_MT3620_BareMetal memperlihatkan bagaimana aplikasi bisa menulis ke UART.

Gunakan adaptor USB-to-serial seperti FTDI Friend, untuk menyambungkan UART pada inti real-time ke port USB di komputer Anda. Anda juga akan memerlukan emulator terminal untuk membuat koneksi seri dengan pengaturan terminal 115200-8-N-1 (115200 bps, 8 bit, tanpa bit paritas, satu stop bit) untuk menampilkan output.

Untuk menyiapkan perangkat keras untuk menampilkan output dari RTApp, ikuti langkah-langkah ini. Anda harus merujuk ke dokumentasi dari produsen perangkat keras untuk menentukan lokasi pin. Jika Anda menggunakan perangkat keras yang mengikuti perangkat keras desain papan referensi (RDB) MT3620, seperti MT3620 Dev Kit dari Seeed Studios, maka melihat header antarmuka RDB mungkin membantu Anda menentukan lokasi pin.

  1. Hubungkan GND pada adaptor USB-ke-serial ke GND di kit dev Anda. Pada perangkat keras MT3620 RDB, GND adalah Header 3, sematkan 2.

  2. Hubungkan RX pada adaptor USB-to-serial ke IOM4-0 TX di kit dev Anda. Pada perangkat keras MT3620 RDB, IOM4-0 TX adalah Header 3, sematkan 6.

  3. Sambungkan adaptor USB-ke-serial ke port USB gratis di mesin pengembangan Anda dan tentukan port mana perangkat serial tersambung.

    • Di Windows, mulai Manajer Perangkat, pilih Tampilkan>Perangkat menurut wadah, dan cari "UART USB". Misalnya, FT232R USB UART menunjukkan adaptor Teman FTDI.

    • Di Linux, ketikkan perintah berikut:

      dmesg | grep ttyUSB
      

      Port harus bernama ttyUSBn, di mana n menunjukkan nomor port. Jika perintah mencantumkan dmesg beberapa port USB, perintah yang tersambung ke biasanya yang terakhir dilaporkan sebagai terlampir. Misalnya, dalam hal berikut ini, Anda akan menggunakan ttyUSB4:

    ~$ dmesg | grep ttyUSB
    [  144.564350] usb 1-1.1.2: FTDI USB Serial Device converter now attached to ttyUSB0
    [  144.564768] usb 1-1.1.2: FTDI USB Serial Device converter now attached to ttyUSB1
    [  144.565118] usb 1-1.1.2: FTDI USB Serial Device converter now attached to ttyUSB2
    [  144.565593] usb 1-1.1.2: FTDI USB Serial Device converter now attached to ttyUSB3
    [  144.570429] usb 1-1.1.3: FTDI USB Serial Device converter now attached to ttyUSB4
    [  254.171871] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
    
  4. Mulai program emulator terminal dan buka terminal 115200-8-N-1 ke port COM yang digunakan oleh adaptor. Lihat dokumentasi emulator terminal untuk mengetahui cara menentukan port dan kecepatan.