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