pyb库
Posted iboundary
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyb库相关的知识,希望对你有一定的参考价值。
(1)功能:将主脚本的文件名设置为在boot.py完成后运行。
pyb.main(filename)
注:如果未调用此函数,则将执行默认文件main.py。仅在boot.py中调用此函数才有意义。
(2)功能:获取或设置重复REPL的UART对象。
pyb.repl_uart(uart)
(3)功能:返回一个30位硬件生成的随机数。
pyb.rng()
(4)功能:返回12字节(96位)的字符串,这是MCU的唯一ID。
pyb.unique_id()
(5)功能:打印出有关主板的许多信息。
pyb.info([dump_alloc_table])
实例演示:
>>> pyb.info() ID=29003d00:19513930:38343736 S=400000000 H=200000000 P1=100000000 P2=100000000 _etext=80b20c8 _sidata=80b20d0 _sdata=24000000 _edata=240000b4 _sbss=240000b4 _ebss=24008ec0 _sstack=2407bff8 _estack=2407fff8 _ram_start=24000000 _heap_start=24008ec0 _heap_end=2407bff8 _ram_end=24080000 qstr: n_pool=1 n_qstr=8 n_str_data_bytes=73 n_total_bytes=169 GC: 460544 total 4864 : 455680 1=110 2=39 m=40 LFS free: 107008 bytes THREAD: only main thread
(6)功能:软件设置进入dfu模式(激活没有BOOT *引脚的引导程序。)
pyb.bootloader()
(7)功能:以类似于按下外部RESET按钮的方式重置pyboard。
pyb.hard_reset()
(8)功能:延迟给定的微秒数。
pyb.udelay(us)
(9)功能:延迟给定的毫秒数。
pyb.delay(ms)
以上是关于pyb库的主要内容,如果未能解决你的问题,请参考以下文章
typescript Angular 2测试片段。代码库https://developers.livechatinc.com/blog/category/programming/angular-2/
typescript Angular最终版本的Angular 2测试片段。代码库https://developers.livechatinc.com/blog/category/programming
typescript Angular最终版本的Angular 2测试片段。代码库https://developers.livechatinc.com/blog/category/programming
typescript Angular最终版本的Angular 2测试片段。代码库https://developers.livechatinc.com/blog/category/programming