mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-17 03:03:27 +00:00
machine/rp2040: gpio and adc pin definitions
This commit is contained in:
+27
-37
@@ -4,45 +4,35 @@ package machine
|
||||
|
||||
// GPIO pins
|
||||
const (
|
||||
GP0 Pin = 0
|
||||
GP1 Pin = 1
|
||||
GP2 Pin = 2
|
||||
GP3 Pin = 3
|
||||
GP4 Pin = 4
|
||||
GP5 Pin = 5
|
||||
GP6 Pin = 6
|
||||
GP7 Pin = 7
|
||||
GP8 Pin = 8
|
||||
GP9 Pin = 9
|
||||
GP10 Pin = 10
|
||||
GP11 Pin = 11
|
||||
GP12 Pin = 12
|
||||
GP13 Pin = 13
|
||||
GP14 Pin = 14
|
||||
GP15 Pin = 15
|
||||
GP16 Pin = 16
|
||||
GP17 Pin = 17
|
||||
GP18 Pin = 18
|
||||
GP19 Pin = 19
|
||||
GP20 Pin = 20
|
||||
GP21 Pin = 21
|
||||
GP22 Pin = 22
|
||||
GP23 Pin = 23
|
||||
GP24 Pin = 24
|
||||
GP25 Pin = 25
|
||||
GP26 Pin = 26
|
||||
GP27 Pin = 27
|
||||
GP28 Pin = 28
|
||||
GP29 Pin = 29
|
||||
GP0 Pin = GPIO0
|
||||
GP1 Pin = GPIO1
|
||||
GP2 Pin = GPIO2
|
||||
GP3 Pin = GPIO3
|
||||
GP4 Pin = GPIO4
|
||||
GP5 Pin = GPIO5
|
||||
GP6 Pin = GPIO6
|
||||
GP7 Pin = GPIO7
|
||||
GP8 Pin = GPIO8
|
||||
GP9 Pin = GPIO9
|
||||
GP10 Pin = GPIO10
|
||||
GP11 Pin = GPIO11
|
||||
GP12 Pin = GPIO12
|
||||
GP13 Pin = GPIO13
|
||||
GP14 Pin = GPIO14
|
||||
GP15 Pin = GPIO15
|
||||
GP16 Pin = GPIO16
|
||||
GP17 Pin = GPIO17
|
||||
GP18 Pin = GPIO18
|
||||
GP19 Pin = GPIO19
|
||||
GP20 Pin = GPIO20
|
||||
GP21 Pin = GPIO21
|
||||
GP22 Pin = GPIO22
|
||||
GP26 Pin = GPIO26
|
||||
GP27 Pin = GPIO27
|
||||
GP28 Pin = GPIO28
|
||||
|
||||
// Onboard LED
|
||||
LED Pin = GP25
|
||||
|
||||
// Analog pins
|
||||
ADC0 = GP26
|
||||
ADC1 = GP27
|
||||
ADC2 = GP28
|
||||
ADC3 = GP29
|
||||
LED Pin = GPIO25
|
||||
|
||||
// Onboard crystal oscillator frequency, in MHz.
|
||||
xoscFreq = 12 // MHz
|
||||
|
||||
Reference in New Issue
Block a user