1. IO作用
輸入:檢測外部信號
輸出:驅動外部電路
模擬一些通信接口
2. GPIO口工作模式
1) 輸出模式
基本概念:複用:一個IO口給多個片上設備使用,但同一時間只能給一個使用
通用:基本的輸入輸出功能
推輓:既能輸出1也能輸出0
開漏:只能輸出0,輸出高電平需要外部加上拉
四種輸出模式:複用推輓、通用推輓、複用開漏、通用開漏
2) 輸入模式
浮空輸入(IO口不加上下拉)、上拉輸入、下拉輸入、模擬輸入(用於ADC轉換)
3. 點亮LED燈示例
① 看原理圖
② IO口初始化:打開時鐘、配置工作模式
③ 控制燈的亮滅
④ 編寫程序
4. 位段