一、USB线插到 CMSIS-DAP 接口上,将自动识别到两个设备
① CMSIS-DAP:用于烧录代码、在线硬件仿真; 在Keil里烧录,无需通过FlyMCU;
② USB转TTL:用于开发板与电脑间串口通信 ,即USART1, TX-PA9、RX-PA10;
接口备注:
开发板:右侧USB接口,CMSIS DAP + USB转TTL (USART1, TX-PA9、RX-PA10);
左侧USB接口,是一个空白接口,留给用户自行开发功能 (PA11, PA12);
核心板:只有一个USB接口,即为CMSIS DAP接口 + USB转TTL接口。
二、Win 7 系统 的驱动安装
CMSIS-DAP,是一个标准的HID设备,无需安装驱动,可以直接在Keil里使用:烧录+仿真。
USB转TTL, 是一个虚拟串口,Win7系统上需要安装驱动才能使用。
特别地说明:无论是否安装本虚拟串口的驱动,都不影响CMSIS-DAP的烧录、仿真功能。
在资料文件夹里,驱动文件夹下有四个文件夹,对应方法1、2、3、4。
先尝试从方法1安装,如果不成功,再依次使用其后的方法。
方法1:
双击安装“虚拟串口驱动_CMSIS-DAP CDC_win7.exe”;
安装完成后,不要插开发板。
打开串口调试助手,看看有哪几个串口号。
再插上开发板。
看看是否有增加串口号,有则成功,没有则尝试下面第2种方法。
绝大部分的win7系统,按此方法,均能安装成功。
方法2:
当方法1不成功的时候,才尝试方法2。
文件夹里有四个程序,对应四种不同的系统版本。
按你电脑的系统版本,选择对应的一个程序进行安装;
方法3:
当方法2不成功的时候,才尝试方法3。
手动替换两个文件后,按里面的方法,更新安装驱动。
方法4:
当方法3不成功的时候,才尝试方法4.
点击里面的脚本文件“双击安装”,将自动执行替换文件。
此方法有一定风险,用户自行判断是否使用, 最好手动操作,预先备份这几个原文件
注意,它会自动替换5个文件,比方法2多了三个。
bat脚本文件的操作,其实是自动地执行了下面的步骤。 不点击bat时,也可以手动操作。
将usbser.sys文件替换覆盖c:\windows\system32\drivers\usbser.sys
将mdmcpq.PNF ,mdmcpq.inf,stmcdc.inf 三个文件复制到 c:\windows\inf\
操作完了,先试试重新插拔设备,如果能成功识别,就不要操作下一步了。
(附加步骤) 右击计算机,打开设备管理器,将原来的带黄色感叹号的设备卸载,重新插拔,自动安装成功