Dela via


Konfigurera maskinvara för visning av utdata

För närvarande har varje kärnor i realtid stöd för en UART-fil med endast TX. RTApps kan använda denna UART för att skicka loggutdata från enheten. Under programutveckling och felsökning behöver du vanligtvis ett sätt att läsa och visa utdata. Det HelloWorld_RTApp_MT3620_BareMetal exemplet visar hur ett program kan skriva till UART.

Använd en USB-till-seriell adapter, till exempel FTDI Friend, för att ansluta UART-enheten i realtidskärnan till en USB-port på datorn. Du behöver också en terminalemulator för att upprätta en serieanslutning med 115200-8-N-1-terminalinställningar (115200 bps, 8 bitar, ingen paritetsbit, en stoppbit) för att visa utdata.

Följ de här stegen om du vill konfigurera maskinvaran för visning av utdata från en RTApp. Du måste läsa dokumentationen från maskinvarutillverkaren för att fastställa fästplatserna. Om du använder maskinvara som följer MT3620-maskinvaran för referenskortdesign (RDB), t.ex. MT3620 Dev Kit från Seeed Studios, kan du ta reda på pin-platserna genom att titta på RDB-gränssnittsrubrikerna .

  1. Anslut GND på USB-to-serial-adaptern till GND på ditt dev kit. På MT3620 RDB-maskinvara är GND Header 3, pin 2.

  2. Anslut RX på USB-to-serial-adaptern till IOM4-0 TX på din dev kit. På MT3620 RDB-maskinvara är IOM4-0 TX Header 3, pin 6.

  3. Anslut USB-till-seriekortet till en kostnadsfri USB-port på utvecklingsdatorn och bestäm vilken port serieenheten är ansluten till.

    • I Windows startar du Enhetshanteraren, väljer Visa>enheter efter behållare och letar efter "USB UART". FT232R USB UART anger till exempel FTDI Friend-adaptern.

    • Skriv följande kommando i Linux:

      dmesg | grep ttyUSB
      

      Porten ska heta ttyUSBn, där n anger portnumret. dmesg Om kommandot innehåller flera USB-portar rapporteras den som är ansluten till den vanligtvis sista som är ansluten. I följande exempel använder du 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. Starta ett terminalemulatorprogram och öppna en 115200-8-N-1-terminal i COM-porten som används av adaptern. I dokumentationen till terminalemulatorn finns information om hur du anger port och hastighet.