Bluetooth 蓝果EZ-link如何通过蓝牙进行DTR/RTS编程?

Bluetooth 蓝果EZ-link如何通过蓝牙进行DTR/RTS编程?,bluetooth,arduino,bootloader,avrdude,Bluetooth,Arduino,Bootloader,Avrdude,被描述为程序员。这意味着它支持RTS/DTR: EZ链路还有另一个令人印象深刻的特性:DTR/RTS/DSR流 控制引脚自动同步到计算机串行端口。 这意味着如果计算机设置了硬件流控制 DTR或RTS引脚高或低蓝牙模块上的引脚将 跟着 所以Arduino IDE执行复位以启动闪烁(因为Arduino的引导加载程序在复位后等待几秒钟,以便从Arduino IDE上传命令)。对于USB,复位通过将DTR切换到1和0来工作,Arduino板上的特殊示意图监视它并执行复位。复位完成后,Arduino ID

被描述为程序员。这意味着它支持RTS/DTR:

EZ链路还有另一个令人印象深刻的特性:DTR/RTS/DSR流 控制引脚自动同步到计算机串行端口。 这意味着如果计算机设置了硬件流控制 DTR或RTS引脚高或低蓝牙模块上的引脚将 跟着

所以Arduino IDE执行复位以启动闪烁(因为Arduino的引导加载程序在复位后等待几秒钟,以便从Arduino IDE上传命令)。对于USB,复位通过将DTR切换到1和0来工作,Arduino板上的特殊示意图监视它并执行复位。复位完成后,Arduino IDE运行avrdude并开始闪烁

问题是“Adafruit如何通过蓝牙模块工作?”蓝牙没有RTS/DTR线路


另外,我认为此蓝牙设备的虚拟COM端口驱动程序应发送特殊的AT+命令,蓝牙设备应处理这些命令,并将1或0设置为与MCU复位连接的特殊引脚。但这需要使用蓝果蓝牙驱动程序。但我看不出它在计算机上需要特殊的BT驱动程序。

RFCOMM确实支持流量控制。 RFCOMM基于GSM TS 07.10。蓝果提取RFCOMM上的信息并将其映射到流量控制线