专注电子技术学习与研究
当前位置:单片机教程网 >> STM32 >> 浏览文章

关于Rainbow开发板USB接口的说明

作者:未知   来源:会员上传   点击数:  更新时间:2014年05月20日   【字体:

  Rainbow板载一个Mini USB接口,这个接口有两个作用:

    1、外接5V电源供电接口,可以外接一个电源适配器,用MINI USB给Rainbow供电
    2、将Rainbow作为USB设备,开发各种USB的应用,如:USB温湿度器、USB继电器等
 
    由于USB的软件开发是非常复杂的,不是三言两语就能说明白了,所以在“Rainbow实验室”中没有准备这方面的教程。有兴趣做USB开发的朋友,建议先阅读USB相关书籍。
 
    为了方便USB开发,Rainbow开发包中包含了ST关于USB的多个例程以及ST标准的USB设备驱动程序,可供参考,资源位于“STM32_USB”目录中。开发软件的时候,HID类型的不用驱动程序,其它情况需要先安装ST的USB驱动程序,驱动程序包含32位和64位的版本,根据情况安装相应的程序。
 
    需要特别说明的一点就是:
    将开发的USB软件编译无误下载到Rainbow的Flash中后,J-LINK或ST-LINK调试线将会出现找不到器件的提示,这是正常现象。我们需要将跳线调整为SRAM启动方式,然后复位Rainbow后,就可以重新使用J-LINK或ST-LINK向Rainbow的Flash烧写程序了。
关闭窗口