• 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)
  • 相关阅读:
    Git for Windows安装教程
    MySQL 操作已存在的表(ALTER TABLE)
    Xiuno 简约白色主题
    PHP 文件上传操作类
    Leetcode 5. 最长回文子串
    Hexo开篇
    Laravel 模型关联——连带删除
    Layui表单赋初值之 checkbox
    Layui提交表单时验证必选的多选框是否有选中
    自定义 checkbox 和 radio
  • 原文地址:https://www.cnblogs.com/iBoundary/p/12530763.html
Copyright © 2020-2023  润新知