Skip to content

Commit 2ef07c4

Browse files
author
Yannis Huber
committed
Add PWM pin definitions
1 parent efdb2e8 commit 2ef07c4

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

src/machine/board_hifive1b.go

+22-4
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ const (
1111
D5 = P21 // Blue LED/PWM (PWM1_PWM2)
1212
D6 = P22 // Red LED/PWM (PWM1_PWM3)
1313
D7 = P16
14-
D8 = NoPin // PWM?
15-
D9 = P01
16-
D10 = P02 // SPI1_CS0
17-
D11 = P03 // SPI1_DQ0
14+
D8 = P00 // PWM (PWM0_PWM0)
15+
D9 = P01 // PWM (PWM0_PWM1)
16+
D10 = P02 // SPI1_CS0/PWM (PWM0_PWM2)
17+
D11 = P03 // SPI1_DQ0/PWM (PWM0_PWM3)
1818
D12 = P04 // SPI1_DQ1
1919
D13 = P05 // SPI1_SCK
2020
D14 = NoPin // not connected
@@ -57,3 +57,21 @@ const (
5757
I2C0_SDA_PIN = D18
5858
I2C0_SCL_PIN = D19
5959
)
60+
61+
// PWM pins
62+
const (
63+
PWM0_PWM0 = D8
64+
PWM0_PWM1 = D9
65+
PWM0_PWM2 = D10
66+
PWM0_PWM3 = D11
67+
68+
PWM1_PWM0 = D4
69+
PWM1_PWM1 = D3
70+
PWM1_PWM2 = D5
71+
PWM1_PWM3 = D6
72+
73+
PWM2_PWM0 = D16
74+
PWM2_PWM1 = D17
75+
PWM2_PWM2 = D18
76+
PWM2_PWM3 = D19
77+
)

0 commit comments

Comments
 (0)