看论坛上好多朋友都很疑惑DTR和RTS线控制电平的问题,我发表个人的见解:
mcuisp下载软件所设置的DTR和RTS是针对RS232C接口的,而战舰开发板上的DTR#和RTS#是CH340芯片输出的。由于232芯片和CH340逻辑反向,因此CH340芯片上的DTR#和RTS#线应该和下载软件上的设置取反。
然后我们看看下载过程:DTR#高电平----RTS#低电平(BOOT0为1,同时RESET)----DTR#低电平(释放RESET)----开始下载----下载完成后两条线恢复高电平,再次复位同时BOOT0=0,即可正常启动。
以上纯属个人理解,不知道对不对,欢迎指正。
一周热门 更多>