Skip to content

Commit 9129f42

Browse files
fixes
1 parent 6792e8a commit 9129f42

File tree

2 files changed

+21
-16
lines changed

2 files changed

+21
-16
lines changed

src/adafruit_blinka/microcontroller/starfive/JH7110/pin.py

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -69,46 +69,41 @@ def value(self, val=None):
6969
return GPIO.input(self.id)
7070

7171

72-
D3 = Pin(3)
73-
D5 = Pin(5)
7472
D7 = Pin(7)
75-
D8 = Pin(9)
76-
D10 = Pin(10)
7773
D11 = Pin(11)
7874
D12 = Pin(12)
7975
D13 = Pin(13)
8076
D15 = Pin(15)
8177
D16 = Pin(16)
8278
D18 = Pin(18)
83-
D19 = Pin(19)
84-
D21 = Pin(21)
8579
D22 = Pin(22)
86-
D23 = Pin(23)
8780
D24 = Pin(24)
8881
D26 = Pin(26)
8982
D27 = Pin(27)
9083
D28 = Pin(28)
9184
D29 = Pin(29)
9285
D31 = Pin(31)
93-
D32 = Pin(32)
94-
D33 = Pin(33)
9586
D35 = Pin(35)
9687
D36 = Pin(36)
9788
D37 = Pin(37)
9889
D38 = Pin(38)
9990
D40 = Pin(40)
10091
# I2C
101-
I2C_SDA = D3
102-
I2C_SCL = D5
92+
I2C_SDA = Pin(3)
93+
I2C_SCL = Pin(5)
10394

10495
# SPI
105-
SPI_MISO = D21
106-
SPI_MOSI = D19
107-
SPI_SCLK = D23
96+
SPI_MISO = Pin(21)
97+
SPI_MOSI = Pin(19)
98+
SPI_SCLK = Pin(23)
10899

109100
# UART
110-
UART_TX = D8
111-
UART_RX = D10
101+
UART_TX = Pin(8)
102+
UART_RX = Pin(10)
103+
104+
# PWM
105+
PWM1 = Pin(32)
106+
PWM2 = Pin(33)
112107

113108
# ordered as i2cId, SCL, SDA
114109
i2cPorts = ((0, I2C_SCL, I2C_SDA),)

src/adafruit_blinka/microcontroller/starfive/JH7110/pwmio/PWMOut.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,16 @@ class PWMError(IOError):
1919
# pylint: enable=unnecessary-pass
2020

2121

22+
def create(pin, *, frequency=500, duty_cycle=0, variable_frequency=False):
23+
"""test"""
24+
return PWMOut(
25+
pin,
26+
frequency=frequency,
27+
duty_cycle=duty_cycle,
28+
variable_frequency=variable_frequency,
29+
)
30+
31+
2232
class PWMOut:
2333
"""Pulse Width Modulation Output Class"""
2434

0 commit comments

Comments
 (0)