Add basic GPIO support for rp2040 PIO
Этот коммит содержится в:
родитель
dd3ad57efb
коммит
12a41dc791
1 изменённых файлов: 6 добавлений и 0 удалений
|
@ -86,6 +86,8 @@ const (
|
||||||
PinPWM
|
PinPWM
|
||||||
PinI2C
|
PinI2C
|
||||||
PinSPI
|
PinSPI
|
||||||
|
PinPIO0
|
||||||
|
PinPIO1
|
||||||
)
|
)
|
||||||
|
|
||||||
func (p Pin) PortMaskSet() (*uint32, uint32) {
|
func (p Pin) PortMaskSet() (*uint32, uint32) {
|
||||||
|
@ -203,6 +205,10 @@ func (p Pin) Configure(config PinConfig) {
|
||||||
p.setSlew(false)
|
p.setSlew(false)
|
||||||
case PinSPI:
|
case PinSPI:
|
||||||
p.setFunc(fnSPI)
|
p.setFunc(fnSPI)
|
||||||
|
case PinPIO0:
|
||||||
|
p.setFunc(fnPIO0)
|
||||||
|
case PinPIO1:
|
||||||
|
p.setFunc(fnPIO1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче