一键下载电路的功能是将控制程序下载至微控制器进行调试,以及将采集的
数据通过串口打印便于分析。本系统的一键下载电路如图3-8所示,该电路由Mini
USB, CH340G芯片、三极管Q1, Q2、电阻和二极管组成。一键下载电路选用南
京沁恒公司的CH340G USB转串口芯片。图3-8中RESET是STM32系统板的复
位信号,BOOTO是启动模式的BO信号,D+和D一为USB的数据信号引脚,RXD,
TXD与STM32F 103ZET6芯片的PA9, PA10连接,时钟源为12MHz外部晶振。
STM32F 103ZET6微控制器有三种启动模式,如表3-4所示。BOOTO等于0
为正常启动模式,从flash加载代码[2'}oBOOTO等于1和BOOT1等于。组合是ISP
模式,用于串口下载更新代码,从系统存储器加载代码。
|