USART HMI 资料中心

http://www.tjc1688.com

站点工具


5.控件详解:31.拓展io

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
5.控件详解:31.拓展io [2022/08/06 11:06]
wwd
5.控件详解:31.拓展io [2022/08/06 11:12] (当前版本)
wwd
行 1: 行 1:
-<h1 style="​white-space:​ normal; text-align: center;">​拓展IO(外部IO)使用说明</​h1><​hr/><​p style="​white-space:​ normal;"><​br/></​p><​table><​tbody><​tr class="​firstRow"><​td width="​166"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​名称</​td><​td width="​166"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​操作</​td><​td width="​90"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​版本</​td><​td width="​133"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​日期<​br/></​td><​td valign="​middle"​ colspan="​1"​ rowspan="​1"​ width="​275"​ align="​center"​ style="​word-break:​ break-all;">​说明</​td><​td valign="​middle"​ colspan="​1"​ rowspan="​1"​ align="​center"​ width="​166"​ style="​word-break:​ break-all;">​编辑</​td></​tr><​tr><​td width="​166"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​《拓展IO(外部IO)使用说明》</​td><​td width="​166"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​创建中</​td><​td width="​90"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​V1.0</​td><​td width="​133"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​2020-12-28</​td><​td valign="​middle"​ colspan="​1"​ rowspan="​1"​ width="​275"​ align="​center"​ style="​word-break:​ break-all;">​第一次编辑。</​td><​td valign="​middle"​ colspan="​1"​ rowspan="​1"​ align="​center"​ width="​166"​ style="​word-break:​ break-all;">​wwd</​td></​tr></​tbody></​table><​p><​br/></​p><​p style="​white-space:​ normal;"><​br/></​p><​hr/><​p style="​white-space:​ normal; line-height:​ 1.75em;"><​strong>​【目录】<​br/></​strong></​p><​p style="​white-space:​ normal; line-height:​ 1.75em;"><​strong>​一、拓展IO-概述</​strong></​p><​p style="​white-space:​ normal; line-height:​ 1.75em;"><​br/></​p><​hr/><​h3 style="​white-space:​ normal;"><​a name="​yi"></​a>​一、拓展IO-概述<​br/></​h3><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;">​1.1、扩展板属于选配开发套件,不是标配配件,如果需要请单独购买。请知晓。</​p><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;">​1.2、拓展IO只能实现单片机一部分的IO功能(如按键输入,​LED,​PWM),​如果需要更强大的功能(如旋转编码器),​建议使用单片机进行。</​p><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;"><​span style="​text-indent:​ 32px;">​1.3、只有k0系列和X5系列才支持拓展IO,T0,​T1,​X3系列不支持。</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;">​1.4、K0系列只有io4-io7才支持PWM输出,X5系列只有io7才支持PWM输出 其他IO不支持。配置其他IO为PWM模式会报错。</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​hr/><​h3 style="​white-space:​ normal;"><​a name="​er"></​a>​二、</​h3><​h3 style="​white-space:​ normal;">​拓展IO-简单使用</​h3><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;"><​span style="​text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20201228/​1609133715133970.png"​ title="​1609133715133970.png"​ alt="​11111.png"/></​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​第一步,在页面中新建数个按钮和文本控件,并修改objname如下所示</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20201228/​1609125745326353.png"​ title="​1609125745326353.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​第二步,在页面前初始化事件中绑定相关按键并初始化pwm值</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20201228/​1609125622125850.png"​ title="​1609125622125850.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​在 up 按键中编写如下代码(建议把代码写到弹起事件中,​避免首次进入时触发,​下同)</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974699905991.png"​ title="​1613974699905991.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​在 left 按键中编写如下代码</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974743151514.png"​ title="​1613974743151514.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​在right<​span style="​text-indent:​ 32px;">​按键中编写如下代码</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974755113646.png"​ title="​1613974755113646.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;">​在down</​span><​span style="​text-indent:​ 32px;">​按键中编写如下代码</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974774910036.png"​ title="​1613974774910036.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;">​在esc</​span><​span style="​text-indent:​ 32px;">​按键中编写如下代码</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974791714198.png"​ title="​1613974791714198.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;">​在enter</​span><​span style="​text-indent:​ 32px;">​按键中编写如下代码</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974802142004.png"​ title="​1613974802142004.png"​ alt="​image.png"/></​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;"><​br/></​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​下载到屏幕调试即可</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;"><​br/></​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​a href="​http://​wiki.tjc1688.com/​doku.php?​id=3.usarthmi%E5%85%A5%E9%97%A8:​4.io%E6%89%A9%E5%B1%95%E6%9D%BF%E8%B5%84%E6%96%99"​ target="​_blank"​ title="​其他拓展IO资料"><​span style="​text-indent:​ 32px;">​其他拓展IO资料</​span></​a></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​a href="​https://​pan.baidu.com/​s/​1yD0kG5j4HwfME-iOuIDiLw"​ target="​_blank"​ title="​相关例程下载">​相关例程下载</​a>​(提取码tjcc)具体路径为:淘晶驰资料-其他例程-拓展IO例程.hmi</​p><​p><​br/></​p><​hr/><​p style="​text-indent:​ 0em; white-space:​ normal; line-height:​ 1.75em; text-align: center;">​END</​p><​p><​br/></​p><​p><​br/></​p>​+<h1 style="​white-space:​ normal; text-align: center;">​拓展IO(外部IO)使用说明</​h1><​hr/><​p style="​white-space:​ normal;"><​br/></​p><​table><​tbody><​tr class="​firstRow"><​td width="​166"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​名称</​td><​td width="​166"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​操作</​td><​td width="​90"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​版本</​td><​td width="​133"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​日期<​br/></​td><​td valign="​middle"​ colspan="​1"​ rowspan="​1"​ width="​275"​ align="​center"​ style="​word-break:​ break-all;">​说明</​td><​td valign="​middle"​ colspan="​1"​ rowspan="​1"​ align="​center"​ width="​166"​ style="​word-break:​ break-all;">​编辑</​td></​tr><​tr><​td width="​166"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​《拓展IO(外部IO)使用说明》</​td><​td width="​166"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​创建中</​td><​td width="​90"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​V1.0</​td><​td width="​133"​ valign="​middle"​ align="​center"​ style="​word-break:​ break-all;">​2020-12-28</​td><​td valign="​middle"​ colspan="​1"​ rowspan="​1"​ width="​275"​ align="​center"​ style="​word-break:​ break-all;">​第一次编辑。</​td><​td valign="​middle"​ colspan="​1"​ rowspan="​1"​ align="​center"​ width="​166"​ style="​word-break:​ break-all;">​wwd</​td></​tr></​tbody></​table><​p><​br/></​p><​p style="​white-space:​ normal;"><​br/></​p><​hr/><​p style="​white-space:​ normal; line-height:​ 1.75em;"><​strong>​【目录】<​br/></​strong></​p><​p style="​white-space:​ normal; line-height:​ 1.75em;"><​strong>​一、拓展IO-概述</​strong></​p><​p style="​white-space:​ normal; line-height:​ 1.75em;"><​br/></​p><​hr/><​h3 style="​white-space:​ normal;"><​a name="​yi"></​a>​一、拓展IO-概述<​br/></​h3><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;">​1.1、扩展板属于选配开发套件,不是标配配件,如果需要请单独购买。请知晓。</​p><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;">​1.2、拓展IO只能实现单片机一部分的IO功能(如按键输入,​LED,​PWM),​如果需要更强大的功能(如旋转编码器),​建议使用单片机进行。</​p><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;"><​span style="​text-indent:​ 32px;">​1.3、只有k0系列和X5系列才支持拓展IO,T0,​T1,​X3系列不支持。</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;">​1.4、K0系列只有io4-io7才支持PWM输出,X5系列只有io7才支持PWM输出 其他IO不支持。配置其他IO为PWM模式会报错。</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​hr/><​h3 style="​white-space:​ normal;"><​a name="​er"></​a>​二、</​h3><​h3 style="​white-space:​ normal;">​拓展IO-简单使用</​h3><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em; line-height:​ 1.75em;"><​span style="​text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20201228/​1609133715133970.png"​ title="​1609133715133970.png"​ alt="​11111.png"/></​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​第一步,在页面中新建数个按钮和数字控件,并修改objname如下所示</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20201228/​1609125745326353.png"​ title="​1609125745326353.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​第二步,在页面前初始化事件中绑定相关按键并初始化pwm值</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20201228/​1609125622125850.png"​ title="​1609125622125850.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​在 up 按键中编写如下代码(建议把代码写到弹起事件中,​避免首次进入时触发,​下同)</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974699905991.png"​ title="​1613974699905991.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​在 left 按键中编写如下代码</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974743151514.png"​ title="​1613974743151514.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​在right<​span style="​text-indent:​ 32px;">​按键中编写如下代码</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974755113646.png"​ title="​1613974755113646.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;">​在down</​span><​span style="​text-indent:​ 32px;">​按键中编写如下代码</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974774910036.png"​ title="​1613974774910036.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;">​在esc</​span><​span style="​text-indent:​ 32px;">​按键中编写如下代码</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974791714198.png"​ title="​1613974791714198.png"​ alt="​image.png"/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​br/></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;">​在enter</​span><​span style="​text-indent:​ 32px;">​按键中编写如下代码</​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;"><​img src="/​dokuwiki/​ueditor/​php/​upload/​image/​20210222/​1613974802142004.png"​ title="​1613974802142004.png"​ alt="​image.png"/></​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;"><​br/></​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;">​下载到屏幕调试即可</​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​span style="​text-indent:​ 32px;"><​br/></​span></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​a href="​http://​wiki.tjc1688.com/​doku.php?​id=3.usarthmi%E5%85%A5%E9%97%A8:​4.io%E6%89%A9%E5%B1%95%E6%9D%BF%E8%B5%84%E6%96%99"​ target="​_blank"​ title="​其他拓展IO资料"><​span style="​text-indent:​ 32px;">​其他拓展IO资料</​span></​a></​p><​p style="​white-space:​ normal; text-indent:​ 2em;"><​a href="​https://​pan.baidu.com/​s/​1yD0kG5j4HwfME-iOuIDiLw"​ target="​_blank"​ title="​相关例程下载">​相关例程下载</​a>​(提取码tjcc)具体路径为:淘晶驰资料-其他例程-拓展IO例程.hmi</​p><​p><​br/></​p><​hr/><​p style="​text-indent:​ 0em; white-space:​ normal; line-height:​ 1.75em; text-align: center;">​END</​p><​p><​br/></​p><​p><​br/></​p>​
5.控件详解/31.拓展io.txt · 最后更改: 2022/08/06 11:12 由 wwd        浏览次数:885649/320457897(本页/全站)