dwinForumAdmin 发表于 2019-5-22 16:11:05

T5_DGUS2_82指令无应答内核版本

DGUSII开发模式种的82写变量地址指令,是用于向1.5MB的SRAM中写数据的指令,可将任意长度的数据按照变量地址(指针)写入SRAM中。系统为了让上位机或下位机能够判断数据的写入是否成功,将会自动应答“4F 4B”(十六进制)。
迪文出厂的内核是自带了应答模式的,
可以通过升级内核固件处理,使通讯写指令的应答去掉。



神秘の宅叔 发表于 2019-6-3 15:12:41

T5的DGUSII模式,串口通讯中,要去掉了82写指令应答的方法:升级附件内核即可,用户选择性去升级内核使用,去掉了82写指令应答的内核版本是T5OS_V21_NO ACK.BIN,也就是说迪文的T5的os内核除了负责控制用户可选的os的程序,也实质控制迪文屏的串口2通讯。
注:附件内核对应是T5平台。





hongyq 发表于 2019-6-7 09:30:34

"取消82写指令应答的内核"文件坏,解压不了.

十五 发表于 2019-6-7 11:21:43

本帖最后由 神秘の宅叔 于 2019-6-11 09:06 编辑

hongyq 发表于 2019-6-7 09:30
"取消82写指令应答的内核"文件坏,解压不了.
楼上试下这个。

十五 发表于 2019-6-7 11:29:15

本帖最后由 十五 于 2019-6-7 11:48 编辑

hongyq 发表于 2019-6-7 09:30
"取消82写指令应答的内核"文件坏,解压不了.前一个压缩文件是.zip压缩格式,这个是.rar格式。winzip压缩软件不能打开winrar压缩文件,二者格式不一样,应该是这个原因。


hongyq 发表于 2019-6-7 17:33:19

谢谢"十五"超级版主.

qq806039476 发表于 2019-8-7 17:24:42

请问为什么不在配置里弄成可关掉应答呢?

1旧版本是没做自动应答的    做兼容时会出现数据打架   这样我们这边软件结构需要重新做   修改成本大!
2 有些场合需应答,但有些场合也需要不应答比如   某些工控机要求屏烧了,要继续保持主系统运行。默认自动应答没问题,但最好做灵活!

90houyidai 发表于 2020-3-18 20:41:23

80 进行页面切换指令也有应答,这个能取消吗?

DWIN-ARK 发表于 2020-3-18 21:03:47

DGUSII的切换页面指令也是用82指令操作系统变量0x0084来实现的,一样是可以通过这个内核将通讯写指令的应答去掉的,您说的80进行页面切换指令是指什么呢?

jia175891641 发表于 2021-1-2 19:36:52

自动应答 确实是 累赘, 下位机 处理起来很麻烦. 比如单片机实时刷新数据,就会被过来的反馈一直激活串口接收中断.严重占用单片机 CPU ,建议在配置时候可以关闭
页: [1] 2
查看完整版本: T5_DGUS2_82指令无应答内核版本