teensy40: use implicit const defs (PinMode/PinChange)
Этот коммит содержится в:
родитель
7cc687d416
коммит
3cdc110462
1 изменённых файлов: 20 добавлений и 20 удалений
|
@ -19,39 +19,39 @@ type PinMode uint8
|
||||||
|
|
||||||
const (
|
const (
|
||||||
// GPIO
|
// GPIO
|
||||||
PinInput PinMode = 0
|
PinInput PinMode = iota
|
||||||
PinInputPullUp PinMode = 1
|
PinInputPullUp
|
||||||
PinInputPullDown PinMode = 2
|
PinInputPullDown
|
||||||
PinOutput PinMode = 3
|
PinOutput
|
||||||
PinOutputOpenDrain PinMode = 4
|
PinOutputOpenDrain
|
||||||
PinDisable PinMode = 5
|
PinDisable
|
||||||
|
|
||||||
// ADC
|
// ADC
|
||||||
PinInputAnalog PinMode = 6
|
PinInputAnalog
|
||||||
|
|
||||||
// UART
|
// UART
|
||||||
PinModeUARTTX PinMode = 7
|
PinModeUARTTX
|
||||||
PinModeUARTRX PinMode = 8
|
PinModeUARTRX
|
||||||
|
|
||||||
// SPI
|
// SPI
|
||||||
PinModeSPISDI PinMode = 9
|
PinModeSPISDI
|
||||||
PinModeSPISDO PinMode = 10
|
PinModeSPISDO
|
||||||
PinModeSPICLK PinMode = 11
|
PinModeSPICLK
|
||||||
PinModeSPICS PinMode = 12
|
PinModeSPICS
|
||||||
|
|
||||||
// I2C
|
// I2C
|
||||||
PinModeI2CSDA PinMode = 13
|
PinModeI2CSDA
|
||||||
PinModeI2CSCL PinMode = 14
|
PinModeI2CSCL
|
||||||
)
|
)
|
||||||
|
|
||||||
type PinChange uint8
|
type PinChange uint8
|
||||||
|
|
||||||
const (
|
const (
|
||||||
PinLow PinChange = 0
|
PinLow PinChange = iota
|
||||||
PinHigh PinChange = 1
|
PinHigh
|
||||||
PinRising PinChange = 2
|
PinRising
|
||||||
PinFalling PinChange = 3
|
PinFalling
|
||||||
PinToggle PinChange = 4
|
PinToggle
|
||||||
)
|
)
|
||||||
|
|
||||||
// pinJumpTable represents a function lookup table for all 128 GPIO pins.
|
// pinJumpTable represents a function lookup table for all 128 GPIO pins.
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче