其實(shí)還有另外的方式,可以采取在每接收一個(gè)字節(jié)就對其解析,解析完判斷轉(zhuǎn)到下一個(gè)狀態(tài),并將其中的有用數(shù)據(jù)存儲在相應(yīng)的數(shù)據(jù)結(jié)構(gòu)中去,可以采取狀態(tài)機(jī)實(shí)現(xiàn)。將狀態(tài)機(jī)設(shè)計(jì)為兩個(gè)控制狀態(tài),一是串口狀態(tài)——uart_state,一是命令類型狀態(tài)——CMD_state。狀態(tài)機(jī)開始狀態(tài):串口狀態(tài)為CMD_NO接受到STX_CMD,狀態(tài)變?yōu)镃MD_START.接下來將自動進(jìn)入接受命令幀的狀態(tài),再開啟命令狀態(tài)的狀態(tài)機(jī),對發(fā)送來的有用數(shù)據(jù)進(jìn)行解析,保存,校驗(yàn)等。

公司服務(wù)宗旨是,以合理的價(jià)格,合作方式,堅(jiān)持以誠信服務(wù)至上的原則,獲得了廣大客戶的好評。歡迎廣大客戶來電洽談。 服務(wù)范圍:㈠金屬回收:電纜、紫銅、黃銅、不銹鋼、廢鐵、鍋爐、鋁、鎳、錫、鉛、鋅等。㈡通信設(shè)備回收:廢舊電線電纜、電話程控交換機(jī)、通信網(wǎng)絡(luò)機(jī)柜、移動,電信,聯(lián)通,機(jī)站等。㈢電力物資回收:廢舊電線電纜、配電柜、變壓器、電機(jī)、焊機(jī)、電瓶、各種電力物資等。㈣設(shè)備類:化工設(shè)備、制冷設(shè)備、電力設(shè)備、建筑機(jī)械、各種車床等。㈤招標(biāo)信息:本公司經(jīng)常參加大型招標(biāo)會。例如=單位破產(chǎn)設(shè)備、銀行抵押資產(chǎn)、庫房擠壓物質(zhì)等。整廠設(shè)備拆除回收:化工廠、機(jī)械廠、水泥廠、飲料廠、制藥廠、鋼鐵廠、碳化硅廠、水電廠、火電廠、風(fēng)電廠、酒廠、混凝土拌合站等。
