你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
请教如何设置stm32f107的 JTAG 和 SW 接口
[复制链接]
徐_公
提问时间:2014-1-6 11:05 /
问答
是否解决:
我手里的107实验板是20针的 JTAG 接口的,体积有点大,我想试试体积小点的串行 SW 接口,我从中挑出正电、负电、时钟、数据、4根线接了一下,但是没有检到设备,线 和 KEIL编译器里的设置我都检查没有问题,现在有几个疑问希望哪位大侠给看看。
1、编程手册里说arm内核可选 JTAG 或 SW 或两种方式都选,这个是需要在软件里设置的,还是芯片出厂就默认两种方式都有,只要按不同接线就可以用。如果需要设置,请问在哪设置。
2、实验板是 JTAG 接口的,我用的程序包是否支持SW 串行方式在哪看(还是在KEIL编译器里设置的啊?)
谢谢!
赞
0
收藏
1
评论
10
分享
发布时间:2014-1-6 11:05
举报
请先
登录
后回复
10个回答
蝶舞娇阳
回答时间:2014-1-6 11:11:49
a0a.1 0b0c
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
只要MCU支持就可以喽,硬件上只需要接出相应的时钟和数据线以及GND就OK了
赞
0
评论
回复
支持
反对
dzc2001
回答时间:2014-1-6 11:50:51
a0a.1 0b0c
回复:请教如何设置stm32f107的 JTAG 和 SW 接口
这个是在软件工具里面设置的,不需要你自己写
赞
0
评论
回复
支持
反对
fengye5340
回答时间:2014-1-6 14:31:16
a0a.1 0b0c
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
1、JTAG 或 SW 方式,在KEI的编程选项里面设定,选择好仿真器后,在相关的SETTINGS设置项里面会有 JTAG和SWD方式的选择。
2、107是支持SWD方式的,程序包不用改动,只需要修改KEI环境配置,和硬件设置,这个SWD只需要5个,一个电源,一个地
和仅需要三根调试线SWDO(可选的跟踪),SWDIO(data I/O),SWDCLK(时钟针)
赞
0
评论
回复
支持
反对
徐_公
回答时间:2014-1-6 15:53:16
a0a.1 0b0c
回复:请教如何设置stm32f107的 JTAG 和 SW 接口
谢谢,要这么说那可能还是我的线有问题,我再查查看
赞
0
评论
回复
支持
反对
徐_公
回答时间:2014-1-6 20:12:32
a0a.1 0b0c
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
线我又查了一遍,没有问题啊,我是从ULINK2的20针的JTAG口里挑出了1(正电)7(数据)9(时钟)15(复位)和一根地线。
我原来用得JTAGE 调的100脚的107V,没有问题,现在像缩小一下体积,换成了64脚的107C,调试口改成了SW串行,107的数据和时钟用的是PA13和PA14,大家看看有没有问题,怎么在KEIL的OPTION->DEBUG->SETTINGS里就是检测不到设备呢。郁闷!
赞
0
评论
回复
支持
反对
wkuang
回答时间:2014-1-6 21:52:00
a0a.1 0b0c
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
1、ARM V7以前的构架只支持JTAG,从V7构架开始支持SW只需要SWDIO
和SWDCLK和GND就支持调试,注意这里的时钟与JTAG引脚的时钟和数据引脚不要混为一谈。
2、SW和JTAG实质上是通过选择仿真器的仿真方式。在KEIL和IAR等IDE里面选择,这就是为什么需要选择仿真器,然后再选择仿真方式。
3、连接不上可能有几种情况,1)板子的时钟有问题,或者电源、参考电压等有问题,可以先试试JTAG模式可以不,然后再试试SW模式。排查设置还是硬件问题
4、普及下ARM构架。ARM7/ARM9/ARM11是V7以前的构架,以前都是ARM + 数字表示 ARM芯片等级。 在V7构架调整命名,ARM构架分为三类: A + R +M。 其中A系列是应用与系统应用的,现在的手机 + 平板 +服务器等用的是这种构架,一般上大型操作系统的。 R系统用于实时性要求很高的应用,譬如军工等; M系统用于常用的控制类,如电机等,cortex M0 M3 M4等都是M系列。价格便宜性价比高
赞
0
评论
回复
支持
反对
有缘于你
回答时间:2014-1-7 09:36:21
a0a.1 0b0c
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
Keil设置中可选JTAG 或SW 接口
赞
0
评论
回复
支持
反对
lukunn
回答时间:2014-1-9 10:11:02
a0a.1 0b0c
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
首先要看你的仿真器是否支持SW方式。如果支持,电脑插上仿真器后,会弹出安装驱动,如果安装成功就可以在keil MDK的工程环境的Debug中选择和自己一样的仿真器了。
赞
0
评论
回复
支持
反对
Dylan疾风闪电
回答时间:2014-1-9 12:20:15
a0a.1 0b0c
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
在IAR、KEIL软件的debug setting里面设置仿真器的链接方式是SW还是JTAG。
硬件上面按照SW的接线电路就可以了。
赞
0
评论
回复
支持
反对
1
2
/ 2 页
下一页
所属标签
相似问题
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
回复:请教如何设置stm32f107的 JTAG 和 SW 接口
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
2、107是支持SWD方式的,程序包不用改动,只需要修改KEI环境配置,和硬件设置,这个SWD只需要5个,一个电源,一个地
和仅需要三根调试线SWDO(可选的跟踪),SWDIO(data I/O),SWDCLK(时钟针)
回复:请教如何设置stm32f107的 JTAG 和 SW 接口
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
我原来用得JTAGE 调的100脚的107V,没有问题,现在像缩小一下体积,换成了64脚的107C,调试口改成了SW串行,107的数据和时钟用的是PA13和PA14,大家看看有没有问题,怎么在KEIL的OPTION->DEBUG->SETTINGS里就是检测不到设备呢。郁闷!
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
和SWDCLK和GND就支持调试,注意这里的时钟与JTAG引脚的时钟和数据引脚不要混为一谈。
2、SW和JTAG实质上是通过选择仿真器的仿真方式。在KEIL和IAR等IDE里面选择,这就是为什么需要选择仿真器,然后再选择仿真方式。
3、连接不上可能有几种情况,1)板子的时钟有问题,或者电源、参考电压等有问题,可以先试试JTAG模式可以不,然后再试试SW模式。排查设置还是硬件问题
4、普及下ARM构架。ARM7/ARM9/ARM11是V7以前的构架,以前都是ARM + 数字表示 ARM芯片等级。 在V7构架调整命名,ARM构架分为三类: A + R +M。 其中A系列是应用与系统应用的,现在的手机 + 平板 +服务器等用的是这种构架,一般上大型操作系统的。 R系统用于实时性要求很高的应用,譬如军工等; M系统用于常用的控制类,如电机等,cortex M0 M3 M4等都是M系列。价格便宜性价比高
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
RE:请教如何设置stm32f107的 JTAG 和 SW 接口
硬件上面按照SW的接线电路就可以了。