導讀新時代發展越來越快相信很多小伙伴對家電知識這方面很朦朧吧,正好小編對家電方面頗有研究,現在就跟小伙伴們聊聊一篇關于模塊輸入輸出(I
新時代發展越來越快相信很多小伙伴對家電知識這方面很朦朧吧,正好小編對家電方面頗有研究,現在就跟小伙伴們聊聊一篇關于模塊輸入輸出(I/O)知識,相信很多小伙伴們都會感興趣,那么小編也收集到了有關模塊輸入輸出(I/O)知識信息,希望小伙伴們看了有所幫助。
模塊輸入輸出(I/O)知識我覺得有必要談一下模塊的輸入輸出口的梳理,一般我們可以分為IO的功能劃分和IO規范。前者的目的主要是把所有功能轉化為實際到MCU IO口的劃分,后者的目的主要是把所有IO口的規范確定下來。當然這些工作你完全可以不做,也是可以的,看公司是否有要求,我覺得個人還是把它當作一種工作習慣把。以下例子均為自己為博文所做,如有重名不要找我。

看上圖,首先確定所有的輸入功能和輸出功能和電源輸入,還有就是通訊。然后把電源分配用不同的線分離,然后開始整理每個供電線和處理過程,整個圖最后的目的是可以清晰的分配出輸入和輸出的脈絡。

IO規范就是把所有的接口和晶振等等等信息詳細的描述至MCU。1.輸入低有效接口的數量,需要多少上拉電阻(開關濕電流)(單片機需要吸收多少電流,上拉后有可能灌入單片機)。 2.輸入高有效接口的數量,需要多少下拉電阻(開關濕電流),(單片機需要吸收多少電流,開關有效后有可能灌入單片機)3.模擬輸入接口數量,要評估單片機的模擬口是否足夠,確認要求模擬轉換精度為多少。評估是否需要更換A / D轉換參考電壓(滿足精度要求)。考慮有多少電源需要檢測,配置多少模擬輸入口。4.對晶振精度的要求,評估是否需要鎖相環。以上的要求主要針對模塊設計,需要在模塊前期開發的時候確認,可以用EXCEL表格把所有的需求整理出來,配上圖來顯示。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!