GPIO

GPIO:
General-Purpose Input /Output Ports,中文意思是通用I/O端口。
比如一些引腳,通過它們輸出高低電平或者通過它們讀取引腳高低電平狀態
- 例子
這裏寫圖片描述

如何用配置引腳功能:
1.作爲輸出引腳,寫值到寄存器
2.作爲輸入引腳,讀寄存器的狀態
例子:
首先我們可以查看開發板電路原理圖:

這裏寫圖片描述

然後查看對於的芯片原理圖的nLED1

這裏寫圖片描述

然後查詢開發文檔,搜索GPF4,一般在I/O port章節

這裏寫圖片描述

GPFDATA爲引腳數據寄存器
這裏寫圖片描述

上面的GPFUP爲上拉寄存器

這裏寫圖片描述

三極管:
這裏寫圖片描述

與門:只有A1 和A2 都爲1時,B才爲1
這裏寫圖片描述

非門:B=!A
這裏寫圖片描述

或門:A1或者A2中有一個爲1,則B爲1
這裏寫圖片描述

與非門:A1和A2相與後取反非
這裏寫圖片描述

或非門:A1和A2或後取反非
這裏寫圖片描述

中斷引腳:
1.帶有輸入功能
2.具備打斷cpu的功能
當引腳作爲中斷引腳使用時,如果GPFData數據爲1高電平時,則會發中斷信號給cpu

推薦文章:http://www.cnblogs.com/wanqieddy/archive/2012/02/08/2342787.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章