UARTの調査 その1
nanoFramework + Seeed Studio XIAO ESP32C3のUART調査メモ。
このC#コードを書き込むと
using System; using System.Diagnostics; using System.Threading; namespace NFApp1 { public class Program { public static void Main() { Debug.WriteLine("Hello from nanoFramework!"); Thread.Sleep(Timeout.Infinite); // Browse our samples repository: https://github.com/nanoframework/samples // Check our documentation online: https://docs.nanoframework.net/ // Join our lively Discord community: https://discord.gg/gCyBu8T } } }
このようなUARTでした。 Debug.WriteLineはUSBのCOMに流れてくる。
USBのCOM(左図)とTX/RXピン(右図)
TX/RXピンの、最後の文字化け部分をロジアナで確認すると、、、
917400bpsくらいで、NFPKTV1
と書かれたデータとDebug.WriteLineの内容が出力されていました。
ん?
ということは、USBのCOMは不要では??
Seeed Studio XIAO ESP32C3をLiPoバッテリー駆動にして、USBのCOMは無し、TX/RXピンのみ接続で、Visual Studioから書き込み、デバッグを確認したところ、問題なく動作&デバッグメッセージ出力がVisual Studioに表示されました。😎