ExpOS技术社区

 找回密码
 立即注册

快捷登录

QQ登录

只需一步,快速开始

查看: 477|回复: 0

ExpOS 1.3.3即将发布!——修复串口bug, Studio自适应Windows字体

[复制链接]

29

主题

50

帖子

305

积分

版主

Rank: 7Rank: 7Rank: 7

积分
305
发表于 2020-6-19 15:19:21 | 显示全部楼层 |阅读模式
本帖最后由 hixon 于 2020-6-19 16:57 编辑

ExpOS 1.3.3 即将发布:https://wareexpress.com/download/

1. 修复串口UserDefine协议时使能了头和尾的情况下接收数据错乱的问题。

问题描述:
串口com0,使用UserDefine协议,使能头AA BB, 尾CC DD。串口com0同时接收到两帧数据(如AA BB 11 22 CC DD AA BB 33 44 CC DD),device.com0.onReceive()只调用了一次,通过device.com0.read()读出的数据为 11 22 33 44。两帧数据合并到一块了,数据错乱了。
已解决:
串口com0,使用UserDefine协议,使能头AA BB, 尾CC DD。串口com0同时接收到两帧数据(如AA BB 11 22 CC DD AA BB 33 44 CC DD),device.com0.onReceive()被调用了两次,通过device.com0.read()读出的数据分别为 11 22 和 33 44。每帧数据完整。


2. Studio自适应Windows字体放大,解决Studio设计和模拟时界面字体跟实际下载到屏上的字体大小不一致的问题,界面会始终按100%字体大小显示。

在Windows里面设置了字体放大150%之后,在Studio 1.3.3之前的版本中设计界面时,界面上的字体也会跟着放大。


3. service.setTimeout 支持延时执行的函数名称可以不加引号,防止有的时候忘记加了导致方法不能被执行到:


模拟运行一下:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|物一世(北京)科技有限公司 ( 京ICP备20025895 )

GMT+8, 2020-9-19 08:08 , Processed in 1.625716 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表