0
PC上的GUI將一組字節發送到嵌入式系統。USB UART速度錯誤
- 藍牙適配器,無一不精
- USB電纜,都錯了。
設備是FTDI USB TTL串口線
我們需要一個可預測的速度。我從PC發出一個消息,但是我在嵌入式系統的UART(接收緩衝區)中看到了0x00
或0x80
字節。
這是發送的字節C#聲明...
connectorPort.Write(Protocol.Our_Command_04_Start_Data, 0, Protocol.Our_Command_04_Start_Data.Length);
115200的工作,但它的速度不夠快。
我需要使它看起來像一個921600 bps信號。 460800 bps可能會讓我受到影響;也許。我們在嵌入式系統的這個端口上使用流量控制(CTS/RTS)。
有沒有辦法讓C#用UART來完成其中一種速度?怎麼樣 ?
在哪裏,怎麼樣,有什麼,我是否設置爲執行設備控制塊?我要告訴誰寫的 – 2013-03-18 19:32:17
@ User.1我添加了一個鏈接到SetCommState我的GUI專家。 – 2013-03-18 19:35:04
該手冊有辦法做到這一點?我只是嘗試在設備和打印機中自己設置它(等等等等),而且我仍然收到空值。 115200是唯一可以工作的人 – 2013-03-18 19:43:10