bluetoothlover_doc
bluetoothlover_doc copied to clipboard
Pikascript有空可以试下
再统一发一下资料[旺柴] 开发手册: https://www.yuque.com/liang-mltek/pikascript 代码仓库: https://gitee.com/Lyon1998/pikascript
https://github.com/pikasTech/pikascript
文件夹:
core
src/
lib
package/PikaStdLib
package/PikaStdDevice
package/pikaRTDevice
package/pikaRTThread
api
port/cmsis-pack/pikascript/pikascript-api
文档中心: http://pikascript.com/doc/
import PikaStdLib
import pikaRTThread
import pikaRTDevice as machine
thread = pikaRTThread.Thread()
mem = PikaStdLib.MemChecker()
led = machine.GPIO()
led.setPin('PB.7')
led.setMode('out')
led.enable()
led.low()
for i in range(0, 10):
print('hello PikaScript!')
led.low()
thread.mdelay(500)
led.high()
thread.mdelay(500)
print('mem use max:')
mem.max()
pikascript-core==v1.12.0
PikaStdLib==v1.12.0
pikaRTThread==v1.3.1
PikaStdDevice==v2.3.5
pikaRTDevice.pyi清空
https://whycan.com/f_55.html
rt_kprintf("\r\n=%s==%s=%d===\r\n",__FILE__,__FUNCTION__,__LINE__);
import PikaStdLib
import pikaRTThread
import PikaStdDevice as machine
thread = pikaRTThread.Thread()
mem = PikaStdLib.MemChecker()
led = machine.GPIO()
led.setPin('PB.7')
led.setMode('out')
led.enable()
led.low()
for i in range(0, 10):
print('hello PikaScript!')
led.low()
thread.mdelay(500)
led.high()
thread.mdelay(500)
print('mem use max:')
mem.max()
在写UART
PB.0
pkgs --update
scons --target=mdk5
UART:
import PikaStdLib
import pikaRTThread
import PikaStdDevice as machine
thread = pikaRTThread.Thread()
uart = machine.UART()
uart.setId(1)
uart.setBaudRate(115200)
uart.enable()
for i in range(0, 10):
thread.mdelay(500)
readBuff = uart.read(2)
print('read 2 char:')
print(readBuff)