主題:ETR232i中數據格式 共有34947人關注過本帖 |
---|
aq719 |
1樓 |
ETR232i中數據格式 Post By:2007-5-16 9:39:00 [只看該作者]
用ETR232i開發,其中RS232X.CPP中對數據通訊格式設置是:8bit,1 stop,no parity,如果我的數據通訊格式是:7bit,1 stop,no parity.在哪些地方需要改動,改成什么呢?
|
|
單帖管理 | 引用 | 回復 |
lickson |
2樓 |
Post By:2007-5-16 9:42:00 [只看該作者]
為什么要用7位呢!
|
|
單帖管理 | 引用 | 回復 |
zhl |
3樓 |
Post By:2007-5-16 10:04:00 [只看該作者]
在初始化函數InitUART(...)中調整。LCR 寄存器中的 BIT 0 和BIT 1 用于選擇數據位,7bit,1 stop,no parity的格式:abyte = 0x02。串口寄存器的定義請參見16C550手冊。
|
|
單帖管理 | 引用 | 回復 |
aq719 |
4樓 |
Post By:2007-5-16 19:18:00 [只看該作者]
串口3接波特率1200的鼠標,除了在主程序的串口初始化中寫96,請問在RSx3.cpp中有關波特率的地方有什么改動嗎?
|
|
單帖管理 | 引用 | 回復 |
x10 |
5樓 |
Post By:2007-5-16 20:53:00 [只看該作者]
波特率只需要在init函數中設置一次。
|
|
單帖管理 | 引用 | 回復 |