基于單片機(jī)I2C接口的協(xié)議擴(kuò)展與移植方法

基本信息

申請?zhí)?/td> CN202210020846.6 申請日 -
公開(公告)號 CN114461566A 公開(公告)日 2022-05-10
申請公布號 CN114461566A 申請公布日 2022-05-10
分類號 G06F13/42(2006.01)I;G06F15/78(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 汪楊剛;李林峰;楊葉婷;楊明潔 申請(專利權(quán))人 武漢海微科技有限公司
代理機(jī)構(gòu) 武漢泰山北斗專利代理事務(wù)所(特殊普通合伙) 代理人 -
地址 430074湖北省武漢市東湖新技術(shù)開發(fā)區(qū)武大園四路3號國家地球空間信息產(chǎn)業(yè)基地二區(qū)B3棟15樓1588-2
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及基于單片機(jī)I2C接口的協(xié)議擴(kuò)展與移植方法,基于單片機(jī)I2C接口的協(xié)議擴(kuò)展與移植方法,其特征在于,進(jìn)行協(xié)議擴(kuò)展時,在單片機(jī)的程序空間中將對應(yīng)的寄存器地址擴(kuò)展成一個數(shù)組的形式Address[RegInd],對應(yīng)256個寄存器地址則對應(yīng)256個數(shù)組,數(shù)組的長度根據(jù)需要進(jìn)行定義。本發(fā)明的方法在I2C遵循標(biāo)準(zhǔn)單片機(jī)I2C協(xié)議格式的狀態(tài)下,擴(kuò)展成Uart通信協(xié)議格式,并添加協(xié)議校驗(yàn),增強(qiáng)擴(kuò)展性、移植性和健壯性。修改之后的協(xié)議可以自定義長度和添加擴(kuò)展協(xié)議Uart協(xié)議和I2C協(xié)議可以互相移植,實(shí)現(xiàn)平臺化對接。