ST-LINK如何在IAR开发环境烧写FLASH

发布: 2010-1-22 16:33 | 作者: edwin_lau | 来源: StmFans思蜕盟 OPELC 自由电子联盟

ST-LINK如何在IAR开发环境烧写FLASH,就是不想仿真,烧写程序完后,拿掉ST-LINK,上电让系统自己启动跑,谢谢!
binglin (2010-1-22 17:24:38)
IAR本身没有单独的下载菜单(功能),它只能以仿真时下载进去,仿真本身就是先将程序下载到FLASH上再进行仿真调试,你在进入仿真状态后直接停止仿真,拿掉ST-LINK即可重上电即可。

另:MDK有单独的用仿真器进行下载的功能,以我手中的ST-LINK来看,它不支持ST-LINK的单独下载而只能用进行仿真的方式进行下载。
07440130 (2010-2-01 15:39:27)
我是用ST-LINK2的,开发环境是IAR4.42。你可以借鉴一下,希望对你有帮助。基本设置就不说了,关键是在option——Degguber——Driver选Third-Party Driver,然后是驱动路径:option——Third-Party Driver里指向你的驱动。我用的是STM3210B,启动模式选为flash
binglin (2010-2-01 22:07:06)
MDK下有单独的下载功能,可惜的是这个功能不支持ST-LINK

楼主如果你不想在IAR下进入仿真又想下载程序进FLASH,你不如直接用ISP好了。

IAR编译完成,执行ISP程序将你的HEX文件下载进芯片即可。
simonqian (2010-2-02 01:05:44)
ST-Link的固件是不是公开的?
公开的话,偶也为Versaloon增加一个ST-Link的硬件配置文件,就可以把ST-Link当做Versaloon玩了
记得以前不是公开的,现在就8晓得了
binglin (2010-2-02 08:38:39)
ST-Link的固件现在也没有公开,我觉得ST-Link现在最大的价值就是支持STM8的仿真。

注:旧版的ST-LINKII不支持STM8