1、板載編碼(Board pin numbering):
板載編碼是樹莓派上的一種GPIO引腳編號方式,它指的是按照引腳在樹莓派主板上的物理位置來編號。這種方式對于初學者來說可能比較直觀,因為它允許你直接根據引腳在板上的位置來編程。
2、BCM編碼(Broadcom SOC channel):
BCM編碼是另一種GPIO引腳編號方式,它指的是按照樹莓派的芯片(Broadcom SOC)上的GPIO通道編號來引用引腳。這種方式在某些編程庫中更為常見,因為它與樹莓派的硬件抽象層(HAL)直接相關。
?3.wiringPi編碼:
wiringPi是一個流行的樹莓派GPIO編程庫,它提供了一個類似于Arduino的簡化接口來控制GPIO引腳。wiringPi使用自己的一套引腳編號系統,通常以0開始編號,與板載編碼和BCM編碼不同。、、、、、比如c語言編碼就是通過wiringpi編碼方式的
4、終端查看編碼
打開終端輸入;
查看全部編碼
gpio readall
查看板載編碼
pinout