搜索
bottom↓
回复: 118

第一次发现这么厉害的工具,逻辑分析仪可以退休了

  [复制链接]

出0入0汤圆

发表于 2016-5-20 18:06:38 | 显示全部楼层 |阅读模式
本帖最后由 wazhiyi 于 2016-5-20 18:12 编辑

针对ARM Cortex等系列的芯片,直接通过J-Link即可进行逻辑分析。强大

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2016-5-20 18:06:55 | 显示全部楼层
本帖最后由 wazhiyi 于 2016-5-20 18:09 编辑

二楼招租
通过MDK-ARM+J-Link在STM32F103上实验成功,速度还可以,Systick 1ms的中断捕获正常。

出0入0汤圆

发表于 2016-5-20 18:09:37 来自手机 | 显示全部楼层
有空试试

出0入0汤圆

 楼主| 发表于 2016-5-20 18:10:40 | 显示全部楼层
本帖最后由 wazhiyi 于 2016-5-20 18:12 编辑


一起研究研究
楼主位更新了硬件框图

出0入0汤圆

发表于 2016-5-20 18:25:30 来自手机 | 显示全部楼层
近期感觉jlink的高科技不断呐

出0入0汤圆

发表于 2016-5-20 18:40:47 | 显示全部楼层
收藏了,有空了试试

出0入0汤圆

发表于 2016-5-20 18:42:26 来自手机 | 显示全部楼层
wazhiyi 发表于 2016-5-20 18:06
二楼招租
通过MDK-ARM+J-Link在STM32F103上实验成功,速度还可以,Systick 1ms的中断捕获正常。 ...

是JLINK-OB吗?

出0入0汤圆

发表于 2016-5-20 18:43:38 | 显示全部楼层
赶紧前排留名  感谢楼主分享

出0入0汤圆

发表于 2016-5-20 18:43:59 | 显示全部楼层
好东西,学习一下

出0入0汤圆

发表于 2016-5-20 18:58:57 | 显示全部楼层
顶贴学习!

出0入0汤圆

发表于 2016-5-20 19:12:08 | 显示全部楼层
相当于对接口通信数据进行分析吧

出0入0汤圆

发表于 2016-5-20 19:21:59 来自手机 | 显示全部楼层
看着不错,回去试试!

出0入0汤圆

发表于 2016-5-20 21:53:27 来自手机 | 显示全部楼层
看着不错嘛

出0入0汤圆

发表于 2016-5-20 22:07:27 来自手机 | 显示全部楼层
好高级的样子

出0入0汤圆

发表于 2016-5-20 22:14:34 | 显示全部楼层
很不错,学习一下。

出0入0汤圆

发表于 2016-5-20 22:26:58 | 显示全部楼层
本帖最后由 styleno1 于 2016-5-20 22:28 编辑

耳闻过它,它需要额外开支吗?
而且,逻辑分析仪面向信号,显然不是一路。

编辑说明:补充

出0入0汤圆

发表于 2016-5-20 22:28:17 | 显示全部楼层
感谢楼主分享!!!

出0入0汤圆

发表于 2016-5-20 22:32:56 来自手机 | 显示全部楼层
感谢分享,有空试试!

出0入0汤圆

发表于 2016-5-20 22:32:58 | 显示全部楼层
有点像高级仿真器的trace

出0入0汤圆

发表于 2016-5-20 22:47:56 | 显示全部楼层
软件是收费的还是开源的呢?

出0入0汤圆

发表于 2016-5-20 22:53:39 来自手机 | 显示全部楼层
收藏了,有空试试

出0入0汤圆

发表于 2016-5-20 22:55:32 来自手机 | 显示全部楼层
有空试试一下吧

出0入0汤圆

发表于 2016-5-20 22:58:40 | 显示全部楼层
STLINK可以用吗?

出0入0汤圆

发表于 2016-5-20 23:03:34 | 显示全部楼层
mandzy 发表于 2016-5-20 22:58
STLINK可以用吗?

STLINK可以用STMStudio
也有类似的功能,可以观察变量

出0入0汤圆

发表于 2016-5-20 23:05:13 | 显示全部楼层
收藏,等待大神测试结果

出0入0汤圆

发表于 2016-5-20 23:57:55 来自手机 | 显示全部楼层
这个功能出来好久了,

出0入0汤圆

发表于 2016-5-21 06:43:25 来自手机 | 显示全部楼层
经常用飞思卡尔的那个软件,刷新率不高,如果这样的软件支持脚本二次开发就爽歪歪了

出0入0汤圆

发表于 2016-5-21 07:46:09 | 显示全部楼层
下周马上试试看效果

出0入0汤圆

发表于 2016-5-21 08:55:23 | 显示全部楼层
哗众取宠 你用jlink在fpga上给我实现一个逻辑分析仪功能试试看

出0入0汤圆

发表于 2016-5-21 08:56:34 | 显示全部楼层
学习一下。标记一下。

出0入0汤圆

发表于 2016-5-21 08:58:26 | 显示全部楼层
等测试后结果

出0入0汤圆

发表于 2016-5-21 09:03:02 | 显示全部楼层
确实很实用,一般应用是够了
头像被屏蔽

出0入0汤圆

发表于 2016-5-21 09:28:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出50入0汤圆

发表于 2016-5-21 09:42:42 | 显示全部楼层
这样可以真的好牛逼,可以不用接那么多线了。

出0入0汤圆

发表于 2016-5-21 09:48:14 | 显示全部楼层
可以虚拟串口服务吗?比如我在STM32程序里面printf,这个软件能否显示出来?

出0入0汤圆

发表于 2016-5-21 09:57:19 | 显示全部楼层
出来好久了,之前我已经发过一贴。 这个跟逻辑仪不是一码事,这个等同于点LED灯+示波器高级版吧,要是这个能支持二次开发就强大了。 这个是软接线测量,灵活但是速度不够。逻辑义速度快多了,但是只能硬接线测量。          测通信和控制时序还是得逻辑仪或者示波器来,这个是测软件逻辑。

出0入0汤圆

发表于 2016-5-21 09:58:50 | 显示全部楼层
没有带高深度逻辑的示波器,我就不干活

出0入0汤圆

发表于 2016-5-21 10:11:42 来自手机 | 显示全部楼层
ULink可以用不?

出0入0汤圆

发表于 2016-5-21 10:23:30 | 显示全部楼层
不错,不过提示有病毒啊

出0入42汤圆

发表于 2016-5-21 10:58:52 | 显示全部楼层
挺好的  提供一个测试软件逻辑性的多样选择  大家就不要纠结是不是能替代逻辑分析仪了,该用逻辑分析仪还是得用逻辑分析仪分析协议才行,楼主提供的资料不错,一般应用觉得够用了   刚刚就测试了一下  

出0入0汤圆

发表于 2016-5-21 11:46:32 来自手机 | 显示全部楼层
7802848 发表于 2016-5-21 08:55
哗众取宠 你用jlink在fpga上给我实现一个逻辑分析仪功能试试看

fpga有通过jtag口虚拟一个逻辑分析仪的,Altera对应的工具叫signaltap,Xilinx对应的工具叫chipscope.

出0入0汤圆

发表于 2016-5-21 11:47:53 | 显示全部楼层
功能还算强大,但如果配置步骤太过麻烦还是算了

出0入0汤圆

发表于 2016-5-21 11:50:49 | 显示全部楼层
zzj0329 发表于 2016-5-21 11:46
fpga有通过jtag口虚拟一个逻辑分析仪的,Altera对应的工具叫signaltap,Xilinx对应的工具叫chipscope. ...

你用chipscope给我抓个500MHz的信号 看看

中国人除了投机取巧 看不到其他优点了

出0入0汤圆

发表于 2016-5-21 11:52:59 | 显示全部楼层
对j-link硬件有要求吗?我是v8的,不知道可不可以?

出0入0汤圆

发表于 2016-5-21 13:09:39 来自手机 | 显示全部楼层
7802848 发表于 2016-5-21 11:50
你用chipscope给我抓个500MHz的信号 看看

中国人除了投机取巧 看不到其他优点了 ...

擦,fpga最快也就跑个100来m,直接实现肯定是不行的。而且除了速度上,深度也不够,只能抓个几十k的信号。不过可以用面积换速度的概念,先通过软件把需要保存的信号dump到memory或者cache里,再下载到上位机通过脚本工具整理成波形文件。这样能解决速度及深度的问题,但是不能即时,只能做离线分析了。其实好多硬件逻辑分析仪也是利用了这一原理

出0入0汤圆

发表于 2016-5-21 15:08:15 | 显示全部楼层
这个跟逻辑分析仪是完全不同的东西,这标题

逻辑分析仪是采集分析外部数据,不管被分析设备是啥

这个只能分析ARM芯片自己运行情况

用jlink 可以随便分析 ASK接收IC输出的信号么?能分析78P153的遥控编码输出?

出0入0汤圆

发表于 2016-5-21 16:35:20 | 显示全部楼层
这货得用embOS才行吧?

出0入0汤圆

发表于 2016-5-21 17:02:47 | 显示全部楼层
兩種不同的工具,多謝介紹

出0入0汤圆

发表于 2016-5-21 17:20:53 | 显示全部楼层
本帖最后由 LCH201328 于 2016-5-21 17:24 编辑

下次有空试试玩玩

出0入0汤圆

发表于 2016-5-21 17:21:20 | 显示全部楼层
J-LINK所有的版本都支持吗?我的是J-LINK V8不知能否用?

出0入0汤圆

发表于 2016-5-21 18:22:21 | 显示全部楼层
好东西,支持下!

出0入0汤圆

发表于 2016-5-21 18:25:38 | 显示全部楼层
jlink的强大

出0入0汤圆

发表于 2016-5-21 18:37:31 来自手机 | 显示全部楼层
飞思卡尔有个工具叫free master。

出0入0汤圆

发表于 2016-5-21 19:01:17 | 显示全部楼层
收藏看看,谢谢分享

出0入0汤圆

发表于 2016-5-21 21:54:15 | 显示全部楼层
先留个记号,有空试试。

出5入8汤圆

发表于 2016-5-21 22:42:47 | 显示全部楼层
学习下  不明觉厉

出0入0汤圆

发表于 2016-5-21 23:21:42 | 显示全部楼层
这个工具不错,方便调试!

出0入0汤圆

发表于 2016-5-22 21:05:59 | 显示全部楼层
收藏了,有空了试试

出0入0汤圆

发表于 2016-5-22 21:30:04 | 显示全部楼层
真的能比逻辑分析仪好用吗? 有空试试

出0入0汤圆

 楼主| 发表于 2016-5-22 21:42:56 | 显示全部楼层
本帖最后由 wazhiyi 于 2016-5-22 21:44 编辑
source.ant 发表于 2016-5-22 21:30
真的能比逻辑分析仪好用吗? 有空试试


上面大家都分析了,如果你要分析外部的逻辑信号还是用逻辑分析仪。
但是,如果要分析软件的运行逻辑,以前我是用芯片空余的管教+硬件逻辑分析仪来分析,有了这个之后我就不用那么麻烦了,况且很多时候我都没有空余的管教可以用。STM32的几个项目我都集成进去了。就是为了分析我的软件逻辑。

统一回复:J-Link V8可以使用,但是速度只有6MHz,对于我分析我的软件时序绰绰有余。

对于我来我,调试硬件外部信号逻辑的时间确实比较少,驱动写好一次调试通过就好了。

但是,很多时候你要分析的软件逻辑,这个确实比硬件逻辑分析仪好用多了(我都没有空余的管教来连接硬件逻辑分析仪)。

这个支持你一边用MDK或者IAR调试,一遍还可以把软件逻辑图抓出来。会占用一定的芯片资源,DEBUG的时候用,Release的时候关掉。

上面有提到Printf的问题,它提供了一组Print函数,你要用它的这组函数,就可以看到Print数据。

还有只要两根线即可,哪两个?大家都知道:SWCLK+SWDIO

有其他问题,尽管在这里提出来,我测试以后可以告知。

另外还有更加高级友好的工具吗?赶紧提啊

出0入0汤圆

发表于 2016-5-22 23:35:40 | 显示全部楼层
厉害,先收藏了,mark

出0入0汤圆

发表于 2016-5-23 08:18:36 | 显示全部楼层
至少多了个选择

出0入0汤圆

发表于 2016-5-23 08:38:20 | 显示全部楼层
软件是免费的?没限制?
谢谢楼主。

出0入0汤圆

 楼主| 发表于 2016-5-23 08:48:36 | 显示全部楼层
Excellence 发表于 2016-5-23 08:38
软件是免费的?没限制?
谢谢楼主。

当然免费了,目前看没有什么限制,我也没有遇到什么限制。
就是这个软件功能还没有那么强大,没有硬件逻辑分析仪配套的那个老外的软件好用。

出0入0汤圆

发表于 2016-5-23 08:54:45 | 显示全部楼层
盗版jlink可以么

出0入0汤圆

 楼主| 发表于 2016-5-23 09:04:57 | 显示全部楼层

欢迎测试作为学习之用

出0入0汤圆

发表于 2016-5-23 09:24:37 来自手机 | 显示全部楼层
7802848 发表于 2016-5-21 08:55
哗众取宠 你用jlink在fpga上给我实现一个逻辑分析仪功能试试看

你是刘志平吗?

出0入0汤圆

 楼主| 发表于 2016-5-23 09:31:32 | 显示全部楼层

刘志平是谁?很牛逼吗?

出0入0汤圆

发表于 2016-5-23 09:41:33 | 显示全部楼层
学习了 有空来弄一下

出0入0汤圆

发表于 2016-5-23 10:32:46 | 显示全部楼层
楼主 ,手动loading  bin 文件时 提示 got  invalid packet   是什么原因?

出0入0汤圆

发表于 2016-5-23 10:33:59 | 显示全部楼层
mark yixia

出0入0汤圆

发表于 2016-5-23 13:58:09 | 显示全部楼层
wazhiyi 发表于 2016-5-20 18:06
二楼招租
通过MDK-ARM+J-Link在STM32F103上实验成功,速度还可以,Systick 1ms的中断捕获正常。 ...

请问Jlink驱动用的是哪个版本的呢,我得以启动弹出一个对话框,Target DLL JLink_V496 ,是要V496的版本吗?

出0入0汤圆

 楼主| 发表于 2016-5-23 14:02:27 | 显示全部楼层
996512682 发表于 2016-5-23 13:58
请问Jlink驱动用的是哪个版本的呢,我得以启动弹出一个对话框,Target DLL JLink_V496 ,是要V496的版本吗 ...

低版本的没有试过,我是去下载最新的驱动版本(J-Link V5.12f)的时候发现的这个软件。

出0入0汤圆

发表于 2016-5-23 14:28:55 | 显示全部楼层
下载回去试试、、、

出0入0汤圆

发表于 2016-5-23 16:15:17 | 显示全部楼层
wazhiyi 发表于 2016-5-23 14:02
低版本的没有试过,我是去下载最新的驱动版本(J-Link V5.12f)的时候发现的这个软件。 ...

楼主用的是正版Jlink?我的驱动一直是4.12版本的不敢升级,一升级就被识别为盗版。。

出0入0汤圆

发表于 2016-5-23 16:20:56 | 显示全部楼层
有空试试看

出0入0汤圆

发表于 2016-5-23 17:49:52 | 显示全部楼层
楼主别折腾了,这个针对的是初学者,速度很低,学习用,但外总线时序无法看到,此外需要RTOS支持
如果一个初学者连基本的万用表,示波器都不会玩就是问题了

出0入0汤圆

 楼主| 发表于 2016-5-23 18:05:22 | 显示全部楼层
本帖最后由 wazhiyi 于 2016-5-23 18:06 编辑
learner123 发表于 2016-5-23 17:49
楼主别折腾了,这个针对的是初学者,速度很低,学习用,但外总线时序无法看到,此外需要RTOS支持
如果一个 ...


第一,速度确实很低但是有6Mhz,6MHz是怎么来的,J-Link V8的限制就是6MHz。
第二,外总线时序确实不行,硬件的时序都不行,比如你要看SPI的时序。
第三,不需要RTOS的支持,但是有RTOS效果比较好。我自己实验的时候就没有用到RTOS

出0入0汤圆

发表于 2016-5-23 22:50:54 | 显示全部楼层
好东西!关注一下!有空看看!多谢!

出0入0汤圆

发表于 2016-5-24 08:50:33 | 显示全部楼层

刘志平是谁

出0入0汤圆

发表于 2016-5-24 09:24:49 | 显示全部楼层
谢谢分享,收藏了

出0入0汤圆

发表于 2016-5-24 13:52:57 | 显示全部楼层
芯片上得运行支撑的代码吧,会不会消耗cpu资源呢

出0入0汤圆

 楼主| 发表于 2016-5-24 14:00:31 | 显示全部楼层
wq_601840968 发表于 2016-5-24 13:52
芯片上得运行支撑的代码吧,会不会消耗cpu资源呢

肯定会的,具体手册上面有说的

出0入0汤圆

发表于 2016-5-24 14:45:11 | 显示全部楼层
有空试试

出0入0汤圆

发表于 2016-5-24 16:09:58 | 显示全部楼层
好玩的东西太多了

出0入0汤圆

 楼主| 发表于 2016-5-24 17:11:18 | 显示全部楼层
ecat 发表于 2016-5-24 16:09
好玩的东西太多了

嗯,推荐几个大家没玩过的,一起玩玩

出0入0汤圆

发表于 2016-5-24 21:07:12 | 显示全部楼层
收藏,有空试试

出0入0汤圆

发表于 2016-5-25 16:29:09 | 显示全部楼层
是JLINK-OB吗?

出0入0汤圆

发表于 2016-5-26 10:38:26 | 显示全部楼层
wazhiyi 发表于 2016-5-23 18:05
第一,速度确实很低但是有6Mhz,6MHz是怎么来的,J-Link V8的限制就是6MHz。
第二,外总线时序确实不行, ...

楼主能否上个DEMO工程

出0入0汤圆

发表于 2016-5-26 11:35:08 | 显示全部楼层
好东西,感谢分享,有机会试试

出0入84汤圆

发表于 2016-5-26 11:40:47 | 显示全部楼层
这个是软件性质的 , 跟实际中的电路信号还是有差别的,替代不了逻辑分析仪的

出0入0汤圆

发表于 2016-5-26 11:53:38 | 显示全部楼层
这个工具调试时能支持不打断cpu使用吗?RTT打印很无奈,每次使用都要重新复位一次cpu,如果有些BUG是随机隐蔽出现的,这种测试方式就很不适合。

出0入0汤圆

发表于 2016-5-26 13:01:23 | 显示全部楼层
逻辑分析仪是查硬件问题的,你这是查软件问题的,两回事。你这能查出MCU的IO故障?外部有接口芯片的怎么办?

出0入0汤圆

发表于 2016-5-26 14:39:01 | 显示全部楼层
这个怎么使用???

出0入0汤圆

发表于 2016-5-26 14:42:30 | 显示全部楼层
收藏起来,用到再来研究

出0入0汤圆

发表于 2016-9-10 07:48:31 | 显示全部楼层

收藏了,有空了试试

出0入0汤圆

发表于 2016-9-10 08:01:06 | 显示全部楼层
先收藏一个

出0入0汤圆

发表于 2016-9-10 08:58:46 | 显示全部楼层
好东西,感谢分享

出0入0汤圆

发表于 2016-9-10 11:04:55 | 显示全部楼层
功能貌似挺强大,以后有机会可以试试

出0入0汤圆

发表于 2016-9-10 14:16:52 | 显示全部楼层
不错,不过无法取代逻辑分析仪。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-28 06:35

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表