迪文科技论坛

 找回密码
 立即注册
搜索
查看: 884|回复: 1

新手的一点困惑。望前辈指教。

[复制链接]

3

主题

2

回帖

42

积分

新手上路

Rank: 1

积分
42
发表于 2020-4-4 09:10:32 | 显示全部楼层 |阅读模式
目前接手了一个项目,使用的是DMT80600T104屏幕。 该项目没有使用指令模式,跑的是DWIN_OS。大概有4千行的ASM代码。
代码内容是串口协议解析,并进行各类变量操作。
我的困惑是:①使用串口指令模式,只用单片机发串口就能进行变量操作,使用简单,这也是串口屏的初衷。但是使用了DWIN_OS,仅仅是将串口指令模式重新实现一遍。感觉既繁琐又没有意义啊;
  ②我看到官方的说法是:
       “我们可以列举一个简单的功能描述去理解迪文的OS有什么优势:比如用户要实现密码登录判断,如果用单片机处理的话,需要将录入的键盘数据用串口接收到了进行判断,判断正确了就单片机发指令切换某个正确的页面,如果用了迪文的OS,会在屏幕本身上面进行判断处理,精简了单片机的代码。”  但是我觉得要实现这种优势不是应该在兼容串口指令模式基础上,DWIN_OS再额外进行屏幕本地处理,增添一些小功能吗?但是我看到好像使用了DWIN_OS就必须自己重新实现串口协议解析啊。感觉好繁琐啊。

也许我的理解有误,还请前辈们指教。


回复

使用道具 举报

0

主题

178

回帖

1117

积分

金牌会员

Rank: 6Rank: 6

积分
1117
发表于 2020-4-4 17:41:56 | 显示全部楼层
本帖最后由 shirap12peng 于 2020-4-4 18:05 编辑

有些客户需要实现复杂功能确实光靠控件无法实现,这个时候就需要使用OS ,另外,串口2以外的开放串口,也需要用OS自定义协议。可以参考下OS案例,http://inforum.dwin.com.cn:20080/forum.php?mod=forumdisplay&fid=66
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 06:22 , Processed in 0.060029 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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