你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

JTAG JLink ULINK ST-LINK仿真器区别

[复制链接]
小丁 发布时间:2015-2-6 16:12
阅读主题, 点击返回1楼
收藏 2 评论14 发布时间:2015-2-6 16:12
14个回答
数码小叶 回答时间:2015-2-12 15:02:56
学习学习
Tiny。P 回答时间:2015-2-12 21:56:17
还真受教了
LIUBEIHUA 回答时间:2015-2-13 12:53:06
实战JTAG JLink ST-LINK仿真器区别
最近做一个项目,用的是STM32L152RB芯片,主板用开关电源供电,有1MHz 50mV的纹波,控制一个开关电源的充电器,充电器有200kHz 700mV的纹波, 检测装置也有20kHz 700mV的纹波,一星期内干掉两个JTAG JLink仿真器。
第一个坏掉的仿真器在下载程序时没了反应,等了十多分钟也没下载完就按了一下STM32L152RB芯片的复位开关,结果仿真器连不上,USB接口无法识别。
还好有一个ST-LINK V2仿真器拿来接着调试,结果仿真器无法识别芯片。把仿真器拿到办公室试一下是好的能仿真,能下载。拿到现场却不能用。
等到一星期后拿到新的仿真器,上去不到十分钟就干掉了一个,幸亏买了两个。
总结一下,
1. ST-LINK仿真器在干扰大的环境下不能工作,JLink V8可一在干扰大的环境下工作。
2. ST-LINK仿真器在单步调试时能识别出系统配置的错误(RCC_Configuration()配置错误,如超频等)
    时从仿真状态退出,而JLink V8这时识别不出来程序继续执行直到退出仿真,再进入仿真时或下载程序时
    才发现无法仿真或无法下载,也无法擦除芯片,这时用ST-LINK仿真器可以擦除芯片。(如用JLink V8 相
    当于芯片废了)
3. ST-LINK仿真器无法擦除EEPROM内存,而JLink V8可以,我的程序有些参数存在EEPROM中程序运行中可
    以修改,重新运行时从EEPROM中取出,调试程序时需要空白EEPROM时,用JLink V8整片擦除就行了,
    用ST-LINK仿真器整片擦除EEPROM中还是原来的数据。

ST-LINK仿真器适合于初学者学习用,实战还是JLink V8。
zhangdaijin 回答时间:2015-12-4 10:25:23
谢谢楼主分享
ROCK0525 回答时间:2015-12-4 11:04:08
不错,学习了
12

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版