發(fā)現(xiàn)了C*Core國芯芯片中SCI發(fā)送與接受方波特率誤差導(dǎo)致數(shù)據(jù)不匹配問題,分析了發(fā)送與接受方數(shù)據(jù)傳輸丟幀、誤幀現(xiàn)象出現(xiàn)的根本原因,總結(jié)了SCI容限值與芯片主頻及標準波特率之間規(guī)律,提出了解決問題的優(yōu)化方案并通過C*Core C語言編寫程序?qū)崿F(xiàn)。實驗證明,優(yōu)化后的SCI初始化程序可確保SCI發(fā)送與接收方不受波特率設(shè)置值、芯片主頻大小影響,使數(shù)據(jù)傳輸過程中不丟幀、不誤幀。
標簽:
Core
SCI
芯片
串口
上傳時間:
2013-10-09
上傳用戶:685