• 售前

  • 售后

热门帖子
入门百科

联盛德 HLK-W801开辟板串口下载复位题目标分析息争决方法

[复制链接]
淡淡清水1314 来自手机 显示全部楼层 发表于 2022-1-17 01:18:25 |阅读模式 打印 上一主题 下一主题
文章目次



开辟情况



  • 体系:win10
  • 开辟板:联盛德 HLK-W801开辟板
  • 步调下载方式:基于串口的Upgrade_Tools_V1.4.8下载工具
发现标题


  • usb链接电脑,用官方提供的Upgrade_Tools_V1.4.8下载工具,当打开点击打开串口的时间,芯片会复位。
  • 当我想用MobaXterm串口调试芯片的时间,发现根本无法利用,只要打开串口,w801就会克制工作。
标题出现的缘故起因

通过查察电路图发现一个非常故意思的标题,如图:



没错,串口芯片ch340N的RTS引脚竟然和w801的reset引脚接在一起。
遍及一下知识:我们寻常利用串口一样寻常只是用 TX、RX、GND这三根线,以是有许多人以为串口就三根线。但是实在串口通讯尚有两根线,RTS 和 CTS,我们一样寻常称它们为流控线。在串口发展的早期,为了进步异步通讯的速率,这两根线非常告急。
RTS (Require ToSend,发送哀求)为输出信号,用于指示本装备准备好可吸收数据,低电平有用,低电平阐明本装备可以吸收数据。
CTS (Clear ToSend,发送允许)为输入信号,用于判断是否可以向对方发送数据,低电平有用,低电平阐明本装备可以向对方发送数据。
正常的时间,甲的RTS 和乙的 CTS毗连,当甲将RTS电平拉低,用于关照乙,甲是可以吸收数据的,如许乙就可以给甲发数据了。拉高就体现甲繁忙,乙不可以给甲发数据。
但是随着处置惩罚器的敏捷发展,串口传输的速率完全处置惩罚的过来,以是这两根线也就不怎们利用了。

对于本板卡,当usb接到电脑上,用官方提供的Upgrade_Tools_V1.4.8下载工具初次打开串口的时间,CH340N的RTS会先拉低在拉高,这将导致w801的reset出现一次上升沿,导致芯片复位。
而利用MobaXterm的时间,打开串口,串口为体现本身已经可以吸收数据,RTS将不绝是低电平,这将导致reset不绝是低电平,w801将克制工作,以是MobaXterm这类的工具就没办法利用了。
大概有人会问,同样打开串口,为啥这两种软件会有不一样的结果,通过查察CH340的数据手册对RTS引脚有两处告急阐明,如图:


这就阐明CH340的RTS的引脚是可以被软件设置的。推测Upgrade_Tools_V1.4.8下载工具重新设置了RTS引脚,使它能拉低在拉高。
我们分析一下电路筹划职员为啥会如许筹划(推测)

W801在下载步调的时间,是必要按一下复位reset引脚的,通过RTS和reset相连,就可以在下载的时间不按reset,非常的方便。
但是如许做会带来两个致命标题:


  • 当芯片运行的时间,想通过串口看一下打印的log日志,结果usb接上,打开串口,芯片复位了。
  • Upgrade_Tools_V1.4.8下载工具做串口调试的时间很难用,想用一个高级的串口工具,跟本不可。
办理办法

只要将联盛德 HLK-W801开辟板的R7电阻去除,如许RTS和RESET引脚就没有了关系。如图:
(本人懒得照照片,于是在网上找了个照片,标了一下。)

如许下载和利用的方法就变成:


  • 用Upgrade_Tools_V1.4.8下载的时间,按一下reset按键,就会正常下载。
  • 当芯片运行的时间,可以通过恣意串口工具看一下打印的log日志,不消担心复位和芯片不工作。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

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

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作