關于gpio是什么意思,GPIO接口是什么這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現在讓我們一起來看看吧!
1、GPIO的英文全稱General-Purpose Input /Output Ports,中文意思是通用I/O端口。
2、在嵌入式系統(tǒng)中,經常需要控制許多結構簡單的外部設備或者電路,這些設備有的需要通過CPU控制,有的需要CPU提供輸入信號。
3、并且,許多設備或電路只要求有開/關兩種狀體就夠了,比如LED的亮與滅。
4、對這些設備的控制,使用傳統(tǒng)的串口或者并口就顯得比較復雜,所以,在嵌入式微處理器上通常提供了一種“通用可編程I/O端口”,也就是GPIO。
5、一個GPIO端口至少需要兩個寄存器,一個做控制用的“通用IO端口控制寄存器”,還有一個是存放數據的“通用I/O端口數據寄存器”。
6、數據寄存器的每一位是和GPIO的硬件引腳對應的,而數據的傳遞方向是通過控制寄存器設置的,通過控制寄存器可以設置每一位引腳的數據流向。
7、(GPIO相關的寄存器有,IOPIN、IOSET、IOCLR、IODIR四個寄存器。
8、)。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,與本網站立場無關。財經信息僅供讀者參考,并不構成投資建議。投資者據此操作,風險自擔。 如有侵權請聯系刪除!