迪文科技论坛

 找回密码
 立即注册
搜索
查看: 3470|回复: 10

8051C代码使用串口如何下载?

[复制链接]

16

主题

45

回帖

315

积分

中级会员

Rank: 3Rank: 3

积分
315
发表于 2020-3-12 16:04:48 | 显示全部楼层 |阅读模式
本帖最后由 machink 于 2020-3-12 16:44 编辑

我使用的屏型号为DMG1060C070-03WTC,使用的串口工具为HDL662B,下载dgus文件正常,但是使用download for 8051下载keil C代码时,总是显示连接失败,是为什么?而且还有个问题,我用SD卡烧录T5L51.BIN后,就不能使用串口下载DGUS文件了,必须重新刷入T5L_OS_DGUS2_V10.BIN才能继续使用串口烧录DGUS相关配置文件。

本帖子中包含更多资源

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

x
回复

使用道具 举报

16

主题

45

回帖

315

积分

中级会员

Rank: 3Rank: 3

积分
315
 楼主| 发表于 2020-3-12 16:06:39 | 显示全部楼层
是否是因为串口2不能烧录C代码?
回复

使用道具 举报

0

主题

28

回帖

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
发表于 2020-3-12 17:26:42 | 显示全部楼层
machink 发表于 2020-3-12 16:06
是否是因为串口2不能烧录C代码?

楼主,是的,C代码不支持串口2下载
回复

使用道具 举报

0

主题

178

回帖

1181

积分

金牌会员

Rank: 6Rank: 6

积分
1181
发表于 2020-3-12 17:27:21 | 显示全部楼层
是的呢   串口2是不能下载的呢
回复

使用道具 举报

10

主题

84

回帖

798

积分

高级会员

Rank: 4

积分
798
发表于 2020-3-12 17:30:39 | 显示全部楼层
又一个用户刷keil C文件,希望厂家早点修改T5L_UI文件,支持串口2刷机keil C bin文件。
回复

使用道具 举报

0

主题

178

回帖

1181

积分

金牌会员

Rank: 6Rank: 6

积分
1181
发表于 2020-3-12 17:35:09 | 显示全部楼层
可以参考下这个帖子,用串口1,只能是串口1下载或者sd卡下载
http://inforum.dwin.com.cn:20080 ... %E4%B8%B2%E5%8F%A31
回复

使用道具 举报

16

主题

45

回帖

315

积分

中级会员

Rank: 3Rank: 3

积分
315
 楼主| 发表于 2020-3-13 08:53:16 | 显示全部楼层
luozewei 发表于 2020-3-12 17:30
又一个用户刷keil C文件,希望厂家早点修改T5L_UI文件,支持串口2刷机keil C bin文件。 ...

之前看过您发的帖子,大概也知道这回事,只是在微信里问过迪文工程师,说是DMG1060C070-03WTC这个屏可以用串口2下载C代码,大概意思是串口2和串口1是并起来的,不知道是不是我理解错误,反正我是没成功。
回复

使用道具 举报

16

主题

45

回帖

315

积分

中级会员

Rank: 3Rank: 3

积分
315
 楼主| 发表于 2020-3-13 09:05:25 | 显示全部楼层
shirap12peng 发表于 2020-3-12 17:35
可以参考下这个帖子,用串口1,只能是串口1下载或者sd卡下载
http://inforum.dwin.com.cn:20080/forum.php?mod=view ...

那为何使用SD卡更新C代码之后,串口二就不能再更新DGUS配置文件了?需要重新刷T5L_OS_DGUS2_V10.BIN才能继续使用串口2下载。是因为我C代码里面把串口2速率更改了吗?
回复

使用道具 举报

0

主题

239

回帖

1832

积分

金牌会员

Rank: 6Rank: 6

积分
1832
发表于 2020-3-13 09:06:45 | 显示全部楼层
本帖最后由 神秘の宅叔 于 2020-3-13 09:28 编辑
machink 发表于 2020-3-13 09:05
那为何使用SD卡更新C代码之后,串口二就不能再更新DGUS配置文件了?需要重新刷T5L_OS_DGUS2_V10.BIN才能 ...

串口2引脚是OS内核控制,开始使用迪文的8283指令协议时,可以下载一次,下载后51.bin文件,就把os内核也刷掉了,串口2的迪文协议就冲掉没了。
而串口1引脚是GUI内核控制,固定921600,不是并的,协议是迪文的8283指令协议,不能修改。所以串口1下载是最稳妥的。
屏上预留的WIFI接口是串口1,可以飞线,但是建议标准屏还是用SD卡下载C文件。
回复

使用道具 举报

16

主题

45

回帖

315

积分

中级会员

Rank: 3Rank: 3

积分
315
 楼主| 发表于 2020-3-13 09:38:48 | 显示全部楼层
本帖最后由 machink 于 2020-3-13 09:40 编辑
qjhzh 发表于 2020-3-13 09:06
串口2引脚是OS内核控制,开始使用迪文的8283指令协议时,可以下载一次,下载后51.bin文件,就把os内核也刷 ...

明白了,多谢,也就是说串口1既可以下载DGUS配置文件,也可以下载T5L51.BIN文件咯?开发阶段毕竟使用串口烧录效率更高一点。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-15 02:53 , Processed in 0.039206 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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