当前位置: 首页 > news >正文

asrpro 库制作

好吧,要踩的坑一个都不会少,没有坑也得踩出几个坑来

好吧,不支持多行,代码需要添加末尾需将换行替换\n 并加上'开头 '结毛 

'XXXXX'

基础知识 

下面的一块一块(1,2,3,4)都叫一个模块 同属于 控件 属

创建库第一步 添加扩展

第二步 新建库 

第三步 修改模块名 

第四步  可以预览功能

第五步  xml编辑

第六步 打包库 

第七步  导入库

--------------------------------------------------------------------------------------------------------------------

添加多模块   一个模块一个新建 

创建多模块后,需要XML文件编辑,导入编辑区代码 否则不显示

包含语句的模块

建立线程模块

定义为全局变量

初始化中添加线程创建函数 xtaskCreate

线程包含语句 

---------------------------------------------------------------------------------

第一步

第二步

第三步

第四步 结构框架

例子 :

点击齿轮 添加更多空

添加头文件

头文件的添加 不需要 #include"xxx" 只需要添加 xx.h

添加代码

自定义代码

原代码是这样的 要转换成 -》 换行 换成 \n 并且 开头末尾 加 ' 号

含有 ‘ 的需要换成 \' 

打包输出

1.

2.

添加到现有工程中

官方教程:搜索 天问BLOCK扩展库制作

添加头文件 

添加代码: 结构为 'xxxx; \n'为一个

使用的格式为 'xxxx();\n' ‘xxxx();\n'

多模块添加 一个新建 一个添加 

进程 内容添加

js 结构 多行 

多行需替换为 \n

'' ''多行无效

含有 ' 改成 \'  


http://www.mrgr.cn/news/64536.html

相关文章:

  • Docker小记
  • Socket篇(网络通信)
  • 【双指针】【数之和】 LeetCode 633.平方数之和
  • Redis 的使⽤和原理
  • gunicorn
  • OpenCV中使用EdgeDrawing模块查找圆
  • 样本不均衡与异常点检测处理|SMOTE|LOF|IForest
  • SVN 提交操作
  • 【语义分割|代码解析】CMTFNet-4: CNN and Multiscale Transformer Fusion Network 用于遥感图像分割!
  • 非线性数据结构之图
  • Python编程风格:保持逻辑完整性
  • Linux运行Java程序,并按天输出日志
  • 【Orange Pi 5 Linux 5.x 内核编程】-设备驱动中的sysfs
  • 【单片机C51两个按键K1、K2控制8个LED灯,初始值0xFE。摁下一次K1,LED灯左移;摁下一次K2,LED灯右移;】2022-1-5
  • 再学FreeRTOS---(中断管理)
  • 智能指针、移动语义、完美转发、lambda
  • 数字信号处理Python示例(3)生成三相正弦信号
  • 鸿蒙开发案例:分贝仪
  • Android中的Handle底层原理
  • 如何设置和使用低代码平台中的点击事件?
  • redis源码系列--(二)--eventlooop+set流程
  • 常用滤波算法(三)-算术平均滤波法
  • 【51蛋骗鸡单按键控制计数开始暂停复位】
  • 【ChatGPT】通过自定义参数让ChatGPT输出特定格式的文本
  • 同一局域网内A主机连接B主机的虚拟机中的服务
  • C++入门基础知识135—【关于C 库函数 - mktime()】