ST官方实际上提供了两种下载方式:串口ISP与USB下载。之前讲述了串口ISP的下载调试(类似单片机一样),还有一种就是USB方式。通俗地说,我们可以使用USB接口来下载和调试程序。熟悉USB的朋友马上反应过来,USB和串口一样,都是串行传送数据。是的,这两种方式下载,数据的传输方式都是串行,因此速度不可能太快。事实上,真正的开发,不可能靠ISP来调试。都是使用JLINK + MDK或者IAR来调试的。有条件的同学可以购买jlink仿真器。
说了很多闲话,下面开始进入正题。要进行USB下载,我们需要事先准备的工作如下:
1、DfuSe安装软件
2、USB下载固件(hex文件)
以上这两个均可在芯达stm32光盘中找到。在光盘的软件工具目录下,可以找到DfuSe_Demo_V2.2.1_Setup.exe;该软件是为了进行USB下载提供一个操作的界面。USB的固件HEX文件——STM32_USB.hex,可以在目录“芯达STM32出厂HEX文件”中找到。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !