迪文FAQ汇总十九之 OS 异常问题

时间:2022-03-17 分类:FAQ汇总


  • 问题 1

什么是迪文的 os功能?

  • 解决方法:

OS 是英语操作系统(OperatingSystem的简称OSDWINOS,也就是说可以看成为在迪文的平台上面的一个用迪文定义的汇编语言的可编程平台。屏的寄存器、变量地址、数据库,如果需要交换处理、数据运算,就可以用OS 很方便的实现。

我们可以列举一个简单的功能描述去理解迪文的OS有什么优势:比如用户要实现密码登录判断,如果用单片机处理的话,需要将录入的键盘数据用串口接收到了进行判断,判断正确了就单片机发指令切换某个正确的页面,如果用了迪文的OS,会在屏幕本身上面进行判断处理,精简了单片机的代码。

迪文 OS学习难易程度因人而已,用户可以选择性去使用,因为几乎所有的OS 能实现的功能,用单片机发指令也可以实现的。


  • 问题 2

OS 怎么下载?

  • 解决方法

1、用 SD卡可以下载,对于一般频繁修改和验证OS代码的操作来说,这种方法是最不可取的。

将屏和电脑连接通讯之后,是可以软件进行下载的:

2、DGUS可以用串口OS软件进行下载,支持ED2下载。

3、DGUSII可以用串口2 OS 软件进行下载,串口4、串口5 等均不支持下载,不支持ED3 下载。


  • 问题 3

OS IJNE指令跳转行数限制?

  • 解决方法:

不能超过+-127行。


  • 问题 4

如果用 os实现判断屏的通讯是否正常提示?

  • 解决方法:

单片机对着某个地址发一个值1 显示绿灯图标,屏上面 os 处理每间隔2-3 秒吧红灯写0 显示红灯图标,如果没有1 的值过来了就一直都是显示红灯图标,说明屏没有接收到数据了,通讯出现了接收的异常。