|
背景:串口通信的格式由起始位(1位,為0),數(shù)據(jù)位(5到8位),校驗位(1位,奇偶校驗),停止位(1位或2位,為1)構(gòu)成。
" j. Y/ M& J4 w! ?/ j- H; D* n9 z1 M* P7 @8 w4 F
問題1:在串口通信中,數(shù)據(jù)位中會出現(xiàn)0或1,那是如何判斷起始位和停止位的(起始位為0,停止位位1)?即如何判斷數(shù)據(jù)開始傳輸或者停止。$ e+ U# @) b, Z( [, x G2 z1 b# P) A
問題2:在PLC通信中,數(shù)據(jù)位可以選擇7位或者8位,那個數(shù)據(jù)位的選擇是不是隨意的?
& |+ ~+ {1 _$ ?9 O4 ?問題3:在PLC通信中,停止位可以選擇1位或者2位,那個停止位的選擇是不是隨意的?% w8 ]* _. u7 Z9 N9 f' V* P, S
+ ]7 y; ]- r8 O5 s
提出以上問題的哲學(xué)背景:存在就有一定的道理,在使用串口通信時,數(shù)據(jù)位和停止位該如何選擇呢?隨意的嗎?
0 [# Q) b* N. r; g8 C8 e( S |
|