日志档案

发表于 2008-7-22 14:19:42

2

标签: Versaloon  OpenOCD  IAR  EWARM  

Versaloon + OpenOCD + IAR EWARM

由于IAR EWARM 5.11以上的版本戏剧性地支持了GDB Server调试接口,所以正好可以使用OpenOCD来支持。

首先,DIY Versaloon,并下载OpenOCD的Windows程序和配置文件。

测试OpenOCD,这部分一定需要你看一下OpenOCD的文档了。

以STM32为例
接上你的目标板后,使用命令"openocd -f openocd_stm32.cfg"来启动OpenOCD
正常的话,将显示如下:
点击看大图
说明已经找到STM32芯片,并显示了正确的芯片ID
使用telnet到4444端口:telnet localhost 4444
然后测试一些命令(mdw、stm32x mass_erase、flash write_image、reset run、halt、time step等),如下:
点击看大图


之后,可以使用IAR EWARM,设置GDB Server,并设置端口为localhost。就可以在IAR EWARM中调试STM32项目了。如果在Flash中调试的话,最多可以使用6个断点。
点击看大图
点击看大图
调试界面:
点击看大图

系统分类: ARM   |   用户分类: Versaloon Tools   |   来源: 无分类   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(496)    回复(1)  

投一票您将和博主都有获奖机会!

最新评论

  • sunke9

    2008-7-22 20:27:49

    好东西!我顶了