查看ESP8266 Arduino的源代码
←
ESP8266 Arduino
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
=== USB 转串口 === CP2102 / CP2104 / FT232RL * USB_UART_RX ---> ESP8266_UTX0 * USB_UART_TX ---> ESP8266_URX0 * USB_UART_DTR ---> ESP8266_GPIO0 * USB_UART_RTS ---> ESP8266_RST 此设计刷写 flash 没有问题,但当打开串口时, USB_UART_RTS 和 USB_UART_DTR 会被设为 0,导致 esp8266 模块无法 boot 还是应该在其间加两个 MOSFET 管,保证: <pre> DTR RTS RST GPIO0 ------------------------- 1 1 1 1 0 0 1 1 1 0 0 1 0 1 1 0 </pre> ;; 初始状态 FT232RL in Windows 和 OSX 一样: DTR ---> 1 RTS ---> 1 RI ---> 1 DCD ---> 1 DSR ---> 1 CTS ---> 1 OSX 上只要打开一下串口,DTR 和 RTS 就变成 0,而且再改旧改不回 1 了,只能重新插拔。OS X 的默认驱动有问题,得卸载了,重新安装 FTDI 的官方驱动,用此脚本删去原系统驱动:https://cdn.sparkfun.com/assets/learn_tutorials/7/4/apple_vcp_unload.scpt * OS X 10.9 (Mavericks) or above,安装新驱动:https://cdn.sparkfun.com/assets/learn_tutorials/7/4/FTDIUSBSerialDriver_v2_3.dmg * OS X 10.8 (Mountain Lion) or lower,安装新驱动:https://cdn.sparkfun.com/assets/learn_tutorials/7/4/FTDIUSBSerialDriver_v2_2_18.dmg <br><br>
返回到
ESP8266 Arduino
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面