2021-10-01 00:21:50 +08:00
|
|
|
import PikaStdLib
|
2021-10-19 08:15:01 +08:00
|
|
|
import STM32
|
|
|
|
import PikaPiZero
|
2021-10-01 00:21:50 +08:00
|
|
|
|
2021-10-25 20:16:08 +08:00
|
|
|
right = STM32.GPIO()
|
|
|
|
right.init()
|
|
|
|
right.setPin('PA0')
|
|
|
|
right.setMode('in')
|
|
|
|
right.setPull('down')
|
|
|
|
right.enable()
|
|
|
|
|
|
|
|
left= STM32.GPIO()
|
|
|
|
left.init()
|
|
|
|
left.setPin('PC13')
|
|
|
|
left.setMode('in')
|
|
|
|
left.setPull('up')
|
|
|
|
left.enable()
|
2021-10-01 00:21:50 +08:00
|
|
|
|
2021-10-25 20:16:08 +08:00
|
|
|
down= STM32.GPIO()
|
|
|
|
down.init()
|
|
|
|
down.setPin('PB6')
|
|
|
|
down.setMode('in')
|
|
|
|
down.setPull('up')
|
|
|
|
down.enable()
|
2021-10-01 00:21:50 +08:00
|
|
|
|
2021-10-25 20:16:08 +08:00
|
|
|
up= STM32.GPIO()
|
|
|
|
up.init()
|
|
|
|
up.setPin('PA15')
|
|
|
|
up.setMode('in')
|
|
|
|
up.setPull('up')
|
|
|
|
up.enable()
|
2021-10-01 00:21:50 +08:00
|
|
|
|
2021-10-25 20:16:08 +08:00
|
|
|
print('Hello PikaScript!')
|
|
|
|
mem = PikaStdLib.MemChecker()
|
2021-10-01 00:21:50 +08:00
|
|
|
print('mem used max:')
|
2021-10-22 22:37:05 +08:00
|
|
|
mem.max()
|
2021-10-16 12:59:00 +08:00
|
|
|
|
2021-10-25 20:16:08 +08:00
|
|
|
while True:
|
|
|
|
if right.read() :
|
|
|
|
print('up')
|
2021-10-10 10:57:13 +08:00
|
|
|
|