摘要: 今天在STM32上尝试了一下DFU功能。使用DFU需要准备PC上的软件DfuSe,驱动程序就在软件的安装目录下;另外还需要DFU固件的MDK的工程。 因为网上有很多图文教程,这里只说下大致的流程: 首先修改DFU工程文件,根据板子的情况修改上拉电阻的使能引脚,如果是12M的外部晶振还需要修改时钟的配置;同时,DFU模式是通过判断某一引脚(比如按键是否按下)来选择是否进入的,因此这个引脚也要根据板子的情况自定义。最后就是工程的Option里ROM起始地址及范围的设置(例如0x08000000和0x3000)。完成后就可以编译,烧到板子上了。 用户的程序也需要修改,打开项目,修改ROM的起始地址. 阅读全文
posted @ 2014-02-16 00:49 Ilmen 阅读(13359) 评论(2) 推荐(1) 编辑