您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 串口屏MINIC教程6-for循环和数组使用说明V1.0.pdf
  所属分类: 嵌入式
  开发工具:
  文件大小: 2mb
  下载次数: 0
  上传时间: 2019-09-03
  提 供 者: weixin_********
 详细说明:MINIC是一种用于串口屏的本语言。它的语法类似C语言,但只保留最常用的功能。 本文主要通过MINIC教程DEMO讲述-for循环和数组的使用说明。JACAW MINc教程for循环和数组使用说明v10 大彩科技 目录 1.适合范围 2.开发环境版本 3.概述.… 3 I MINIC介绍 3.2变量定义 33API函数说明 4.教程实现.…… 垂.,牵垂新音音音音音·音,···看,D。音,音垂音音垂音音垂 4.1准备工程素材 41.l硬件平台 6666 4.1.2UI素材准备 4.1.3 MINIO编辑器. 4.2实现功能… 4.2.1新建工程 42.2 MODBUS协议配置 4.2.3置工程画面. 4.2.4运行预览 12 4.2.5运行程序. 4.3下载工程. 4.3.1USB下载 14 4.32SD卡下载 14 5.完整程序清单… 6.免责声明 JACAW MINc教程for循环和数组使用说明v10 大彩科技 1.适合范围 文档适合广州大彩基本型、经济型、商业型、F型、物联型、86盒、485系列等所有 MODBUS协议的串口屏产品。 1/18 JACAW MINc教程for循环和数组使用说明v10 大彩科技 2.开发环境版本 1. salted软件版本:V3.0.0.827及以上的版本,版本查看方式: (1)打开 Visualtest软件启动页面如图2-1所示,右上角显示的软件版本号 R300.1037 ALAW 大彩科技 VisuaITFT吸 QQ2:2000004333 创新源于客户价值 由:020-82160083 主攻:Wwvgz-dc.com 邮箱: hmicz-dE com GUANGZHOU DCOLOUR OPTOELECTRONIC TECHNOLOGY CO LTD THIS PRODUET IS PROTECTED EY INTERNATIONAL LAWS 图2-1软件版本 (2)打开Ⅴisua,在软件右下角可以査看软件版本图2-2所示,最新版本可登录 大彩官网下载。 VisualTFT 产品选资和成冒 峰命命 tw主 图2-2软件版本 2.串口屏固件版木: 基本型(经济型、商业型):MB2.22.912259及以上的版本支持; 物联型:V3.0.301.0及以上的版本支持; F型:V4.1.66.0及以上的版本支持。 版本查看方式 (1)查看屏幕肯面版木号贴纸; (2)画面中创建一个文本控件,属性“输入方式”选择“系统变量”,“系统变量” 选择“固件版本号”,编译工程下载到屏中查看。 2/18 JACAW MINc教程for循环和数组使用说明v10 大彩科技 3.概述 31MNc介绍 MINC是一种用于串凵屏的脚本语言。它的语法类似C语言,但只保留最常用的功能 使用 VisuaITFT软件,通过菜单【工具】→【 MINIC脚木编程】,打开 MINIO脚却木编辑窗 口如图3-1所示 又出工上 Languag=)单出 回想占但热回同排料 起始罗uipx 十 GIancz-0m n2. TGA INEn TAN Tpannlagy f. ttn screeno:ft :1⊥ ::2 置变墨 泰量 vOLd or cortrol ot1Iy(in- 3c"cc1 1d, in- control 1d, Irt volue r/acsee id -c ss certral_id-2 <5 veiur-1h 目安口图种陌话回的囗厂 指 号和月收指令 图3-1MNC编辑器 MINC包括的功能有:算数运算、位运算、逻辑运算、比较运算、赋值、I选择语句 系统功能调用等,具体话法与C语言一致 算数运算:+加、-减、*乘、/除、%取模++自加一自减 位运算:位或、&位与、^按位异或、~按位取反 逻辑运算:逻辑或、&&逻辑与、!逻辑非 比较运算: 赋值:=;(同时“=”支持数值和字符串相互赋值) 操作符:符判定某个寄存器是否发送改变,例如if(“温度”)常量:包括整数(l68)、 浮点数(3.14)、十六进制数(0 XAABB) 32变量定义 变量包括:全局变量、局部变量(函数内部)。 全局变量定义方法如图3-2所示,全局变量可以直接在函数中访问。 注:如果变量为中文,需要用双引号包围,例如“温度”=32。 3/18 JACAW MINc教程for循环和数组使用说明v10 大彩科技 修固哪十质士数画动4↑↓下X翻而? 力议设置 E: \ modbUs门mn柱NNC教柱1简单的与旦值 \scrp-xm 短率型 无符号 读写设置 可写 否 变量 保寄存 loldirc R 图3-2定义全局变量 支持的变量数据类型如图3-3所示 变量类型 关键字 或者 有符号字节 char int8 无符号字节 unsigned char uint8 有符号短整型 short Int16 无符号短整型 unsigned short ullnt16 有符号整数 Int int32 无符号整数 unsigned int ulnt32 单精度浮点数 float 无 图3-3变量类型表 局部变量的定义方法如图3-4所示; 81: vois or tier (int = imer id) 32园 3 nt second=0://同部变是定义,只能在函数的最前前面 34 35 i( timer id==0//更新倒计时 36 { cend-(5y53, tInCY11900)/1000;//毫秒转挑为秒 //全号变为中文时:需要用双引号包与 二a号60 倒计小时=(ecnd/3600)4: 44 e19e三( timer id=1)/运行时间到 石 运行=0;停止运行 图3-4局部变量定义 18 JACAW MINc教程for循环和数组使用说明v10 大彩科技 33AP函数说明 本教程文档中所涉及到的部分的相关接口函数 1.函数 void on inito 功能:糸统执行初始化,加载工程的肘候抗行一次 2. EK# on control notify int screen id, int control id, int value) 功能:古画面切换至目标画面丨D肘,执行此回调函数 参数: screen 表示日标画面|D control id 表示目标控件1D value 表示目标控件的值 3.函数: on syslickO 功能:周期性执行任务,1秒执行一次 函数: on timer( (int timer id)) 功能:定附器超肘通知 参数: timer id,定射器lD 注:要先启动定肘撒,才可以触发回调通知 5.函数: on variant upate0 功能:通过串口读写奇存器导致变量更新附,执行此函数。使用“”標作符判定 某个寺存器是否发送改变,例如if(“温度”)。 6.函数: on scrccn changc (int screen_id) 功能:画面切换通知,当前画面D发生变化肘执行此函数 参数: screen id,当前画面ID 5/18 JACAW MINc教程for循环和数组使用说明v10 大彩科技 4.教程实现 本章节主要通过 MINIC教程DEMO讲述如何使用 MINIC设置变量值。本文将分为以 下是3个阶段讲述教程DEMO是如何实现的: 1.准备工程素材, 2.功能实现详解, 3.下载工程。 4.1准备工程素材 在实现教程DEMO前需要作以下三个准备 1.便件平台, U素材 3.MNC编辑器。 4.1.1硬件平台 该例程使用大彩基本型7寸串口屏DC80480B070为验证开发平台。如图4-1所示 主路A列表/ List Of Circuit A 路开关状态 电流(A) 功率因素 闭合 220.12 10.55 0.9 LA2闭合 220.05 10.85 LA3断开 219.85 10.95 0.9 LA4断开 219.89 10.60 0.9 闭合 10.8 LAn 合 20.10 C1220 田鷗= 线哥 客uc 出 菲0 图41基本型7寸串口屏 其他尺寸的大彩串口屏均可借鉴此教程。 4.12U|素材准备 18 JACAW MINc教程for循环和数组使用说明v10 大彩科技 准备好相应的关工UI。如图4-2所示 目目目 25按下 26 26按下 图42素材准备 413MINC编辑器 1.上位杋 Visua杄FT内部已集成了MNC开发编译环境,点击菜单栏工具,选择MNC 编辑器,如图4-3所示 文E们)好图D机工 F(D Lagu"s1)出 iadadixnrnapea 米0 所片安 国 动灵耳 X:三件新 的? 欢迎关注 广品逸型南和寸 AF#守婷 润程,电 I nere are ro ams te now. 习三材回口 图4-3打开MNC编辑器 2.打开编辑尜后,Ⅴ isual tet画血如图4-4所小; 7/18
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: