usb转ttl模块给wemos d1 mini烧写程序

前期

  1. 如果是CH340的烧写芯片,请预先安装好CH340的驱动;
  2. wemos d1 mini里面装载esp 8266,但在arduino里选择LOLIN(Wemos) D1 mini Lite开发板

接线图

接线图


 注意事项

  1. RX接TX,TX接RX这个不用多说;
  2. 电源由usb转ttl模块提供,开发板本身不用接电源(很多指南里面都提到开发板需要另接电源,经测试这里不需要);
  3. 接线图中的DTR引脚接开发板的RST引脚,我的烧写器没有DTR引脚,用CTS引脚是一样的

    USB转TTL模块中的DTR引脚(Data Terminal Ready)用于进行数据终端就绪操作。当需要向目标设备发送数据时,需要通过DTR引脚将目标设备准备就绪。在实际应用中,这个引脚通常被连接到目标设备的DSR引脚,以实现硬件流控。

    在USB转TTL模块中,DTR引脚和CTS引脚具有某些相似的功能,但在实际应用中有所不同。DTR引脚用于实现数据终端就绪操作,而CTS引脚用于进行硬件流控操作,用于控制数据的发送。因此,DTR引脚通常被连接到目标设备的DSR引脚,而CTS引脚通常被连接到目标设备的RTS引脚。

  4. usb转ttl模块的地脚G接开发板的地脚G和D3引脚,至于为什么是D3,我找D1 mini的文档看了下;发现D3对应的IO0口是跟SPICS2共用的,我查了下这个接口的作用,如下。也就是说只要将SPICS2口接地,就能与usb转ttl模块进行数据交换

    SPICS引脚是SPI总线通信协议中的一个引脚,通常被称为“从片选中”引脚。在SPI总线通信中,通过该引脚可以选择要与主控器进行通信的从设备。当主控器需要与某个从设备进行通信时,将该设备对应的SPICS引脚拉低,表示选定该设备为通信对象。在通信过程中,该设备的数据线(MISO/MOSI)和时钟线(SCK)将与主控器进行数据交换。


 写下来给wemos写一个blinker,成功写入,不会再出现connecting了;


最后

 烧写成功后,直接拔掉D3的接地线,按一下reset键,就能查看blinker有没有成功运行。(直接用usb2ttl模块供电即可)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值