1.將未使用的GPIO配置爲模擬輸入模式
配置爲模擬輸入對於系統低功耗的好處:
a:輸出緩衝器被關閉;
b:施密特觸發器輸入被禁用,此時I/O引腳的每個模擬輸入功耗爲零;
c:上拉電阻和下拉電阻被硬件關閉;
2.將GPIO速度配置爲低速模式
3.GPIO不使用時禁用寄存器時鐘
4.避免懸空未使用的引腳
1.將未使用的GPIO配置爲模擬輸入模式
配置爲模擬輸入對於系統低功耗的好處:
a:輸出緩衝器被關閉;
b:施密特觸發器輸入被禁用,此時I/O引腳的每個模擬輸入功耗爲零;
c:上拉電阻和下拉電阻被硬件關閉;
2.將GPIO速度配置爲低速模式
3.GPIO不使用時禁用寄存器時鐘
4.避免懸空未使用的引腳
一、 說明 Beaglebone Black開發板自帶GPIO以及IRQ等驅動程序,所以爲驅動的開發提供了極大的便利,在此主要分析內核自帶的庫文件中