Python中rt,rt在python中的意思

  Python中rt,rt在python中的意思

  已解决

  QDEF(MP_QSTR_rtthread,(常量字节*) \ x[color=red]6d[/color]\ x[color=red]08[/color] rt thread )

  6d[/color]采用的是占碑杂碎算法

  08是字符串长度。

  RT-Thread micropython中自带有占碑杂碎算法。位于微红--最新\py\qstr.c文件中的mp_uint_t qstr_compute_hash(常量字节*数据,大小_t长度)函数

  可以自己编写一个函数来调用它,返回计算结果。

  我在主要的函数中写如下函数调用

  void get_qstr()

  {

  茶数据=0;

  常量字节*字符串= rtthread\\需要计算的字符串

  char len=rt _ strlen(string);

  data=qstr_compute_hash(string,len);

  rt_kprintf(QDEF(MP_QSTR_%s,(常量byte*)[url=file://\\xx\\xx\]\\xx\\xx\[/url] % s )\ n ,字符串,数据,长度,字符串);

  }

  促黑激素(melanocyte-stimulating hormone)指令导出(获取qstr,获取qstr)

  通过串口输入get_qstr指令可计算结果。将计算的结果添加到qstrdefs.generated.h中即可。

  不过我看到qstrdefs.generated.h最上方有这么一句话

  这个文件是由makeqstrdata.py自动生成的意思是qstrdefs.generated.h文件是由makeqstrdata.py文件自动生成的。

  有哪位dyddh可以告知怎么使用makeqstrdata.py自动生成呢?

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: