比如說定義ARM為主機,51為從機,串口格式為8位,1位停止位,9600波特率,通信超時時長為10ms
幀通信格式為:1字節幀長度+n字節數據+1字節和校驗
發送例程如ARM發送下面數據:08H(長度) 00H 01H 02H 03H 04H 05H 06H 07H (前面8字節為數據) 24H(前面所有數據的和)
51接收到改組數據後,首先進行校驗看數據是否合法,如果合法,則取出其中的數據,否則丟棄。
51發送給ARM可以以同樣的方式進行