基于狀態(tài)機的IIC驅動算法及其應用
發(fā)布時間:2021-01-18 18:07
IIC總線設計自其誕生以來,由于其結構簡單、連線少,被廣泛運用于設備間的通信。針對現有的IIC驅動算法存在程序結構上的不足,無法勝任一些對時間控制精度較高的多任務工作的現狀,該文設計了基于狀態(tài)機原理的IIC驅動算法,該算法利用狀態(tài)轉換實現前臺接收、后臺處理,提高軟件運行效率,完成IIC通信,且不影響系統(tǒng)別的程式的運行。
【文章來源】:科技資訊. 2020,18(21)
【文章頁數】:4 頁
【部分圖文】:
前臺程序狀態(tài)轉換圖
基于狀態(tài)機的SHT20通訊程序狀態(tài)轉換圖(后臺程序部分狀態(tài)略)
【參考文獻】:
期刊論文
[1]單片機的延時與中斷問題及解決方法[J]. 王洪生. 科技創(chuàng)新導報. 2019(34)
[2]基于多任務機制的STM32系統(tǒng)程序設計[J]. 唐飛,楊偉. 安慶師范大學學報(自然科學版). 2019(04)
[3]基于C語言的計算機編程技術分析[J]. 關鑫. 科技資訊. 2019(16)
[4]51單片機循環(huán)輪詢多任務編程[J]. 杜隆胤,方冰,鄭軍. 計算機時代. 2018(10)
[5]單片機編程中有限狀態(tài)機的應用[J]. 楊旭. 科技風. 2017(15)
[6]基于有限狀態(tài)機建模的單片機編程方法研究[J]. 郭兆正,于鵬,于震. 渤海大學學報(自然科學版). 2016(03)
[7]分時操作系統(tǒng)思想在單片機中的具體應用[J]. 李興建,李琨,馬文玲. 電子設計應用. 2003(Z1)
本文編號:2985399
【文章來源】:科技資訊. 2020,18(21)
【文章頁數】:4 頁
【部分圖文】:
前臺程序狀態(tài)轉換圖
基于狀態(tài)機的SHT20通訊程序狀態(tài)轉換圖(后臺程序部分狀態(tài)略)
【參考文獻】:
期刊論文
[1]單片機的延時與中斷問題及解決方法[J]. 王洪生. 科技創(chuàng)新導報. 2019(34)
[2]基于多任務機制的STM32系統(tǒng)程序設計[J]. 唐飛,楊偉. 安慶師范大學學報(自然科學版). 2019(04)
[3]基于C語言的計算機編程技術分析[J]. 關鑫. 科技資訊. 2019(16)
[4]51單片機循環(huán)輪詢多任務編程[J]. 杜隆胤,方冰,鄭軍. 計算機時代. 2018(10)
[5]單片機編程中有限狀態(tài)機的應用[J]. 楊旭. 科技風. 2017(15)
[6]基于有限狀態(tài)機建模的單片機編程方法研究[J]. 郭兆正,于鵬,于震. 渤海大學學報(自然科學版). 2016(03)
[7]分時操作系統(tǒng)思想在單片機中的具體應用[J]. 李興建,李琨,馬文玲. 電子設計應用. 2003(Z1)
本文編號:2985399
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2985399.html