https://www.xiaopingtou.net/data/attach/1912/8cym7ey80aog78w918rq21pq11b5scft.jpg
做STM32的朋友可能不了解这个软件,用飞思卡尔的朋友应该都知道,这个调试用的好工具,功能强大,而且免费。可能在程序中加入一个通讯代码方式,也可以直接用仿真工具。
先来一个官方介绍:
FreeMASTER是一个用户友好型实时调试检测器和可视化工具,它可以用于任何应用开发和信息管理。FreeMASTER支持对正在运行的系统上的变量进行完全非入侵式监测。您可以在类似示波器的显示屏上显示多个不断变化的变量,或以文字的形式查看数据同时,FreeMASTER支持更多能力和目标,可通过目标上的驱动程序从目标传输数据到主计算机。
对于Freescale芯片的使用网上资料已经很多了。这里不在介绍。来个地址,上面写的很详细了。
http://blog.csdn.net/wk119911/article/details/8393779
来今天的重点,用Freemaster调试stm32
工具mini的jlink-sw。
芯片:STM32F103CB
Freemaster 1.4版,下载地址:
http://www.freescale.com/zh-Hans ... jsp?code=FREEMASTER
安装后:
无标题4.jpg (138.6 KB, 下载次数: 0)
下载附件
2014-9-25 08:22 上传
运行 freeMaster 1.4, Project->Option->Communication->J-LINK Configure->Test Connection,能看到Jlink版本,和JTAG 所连接的cortex M3
Map Files->Default Symbol->选中将要调试的axf文档 File 选择binuary with ELF... 此时,点View,可以看到变量信息
File->Start Communication 状态栏显示 plug in comm
在variable Watch 窗口,右键,create New watch Var , 在address 栏 选择一个关心的变量,确认
还是看不到变量信息,哪里出问题了?请指导一下
另: STM32已经download 被测的axf,调试时需要mdk软件配合不? 感觉无从下手,不知道错在哪里了
一周热门 更多>