数码之家

 找回密码
 立即注册
搜索
查看: 6990|回复: 51

[STM] 某宝上形形色色的仿真器,看了让人脑阔疼。

[复制链接]
发表于 2019-1-15 19:46:16 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x
    捕获.PNG

    刚才在老版论坛看见一位坛友晒开发板,看到其中有一张STLink的图片,一下子触发了我的求知欲。最近,某宝「千人千面」经常给我推荐一些开发板。出于好奇浏览过几个推荐的板子,这些板子看起来不错的样子,高、中、低档一应俱全,视频资料网盘下载,资源配套到位。
但是它们有一个共同的特点—— 配套的硬件超贵。

    例如,3.2英寸320*240电阻屏显示模块要98元,一个仿真器要78元。不知是不是走量少的原因,反正我觉着这些硬件贵得上天了。(我买的51开发板56元带塑料收纳盒,该送不该送的小配件送了不少。我已经学会点亮LED咯) 同时我在某宝上也找到了一些实惠的仿真器,只要15块。形形色色的仿真器,价格差距巨大,真叫人脑阔疼。

捕获2.PNG
        98元的电阻屏


捕获3.PNG
        78元的仿真器

O1CN011eLAu92zwB3RSAQ_!!2124163854.jpg
        78元仿真器与竞品对比

TB2z_ZtgyMnBKNjSZFCXXX0KFXa_!!737530210.jpg
        15元仿真器


    这几个问题困扰我有段时间了,特来请教大家:
1. 仿真器是做啥的?要不要买?(51开发板没有仿真器也能捅咕嘛)

2. 卖家对比图片中的STLink、JLink 还有我找到的 JLink OB都是仿真器吗?


2. 15元的JLink OB能代替卖家的仿真器用在他家的开发板上不?











打赏

参与人数 2家元 +30 收起 理由
人艰不拆了 + 10
小李飞拆修 + 20 謝謝分享

查看全部打赏

发表于 2019-1-15 20:24:12 来自手机浏览器 | 显示全部楼层
玩51的话这些都不用买,要是玩 stm8或者32啥的好像还是必须得撸几个吧
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2019-1-15 20:37:51 | 显示全部楼层
触景情伤 发表于 2019-1-15 20:24
玩51的话这些都不用买,要是玩 stm8或者32啥的好像还是必须得撸几个吧

:loveliness: 老铁所言极是,如果买STM32开发板,15元的JLink OB能代替卖家的78元仿真器不?
回复 支持 反对

使用道具 举报

发表于 2019-1-15 20:48:11 来自手机浏览器 | 显示全部楼层
玩过一些 Cortex-Mx 核的 MCU,像 51822、STM32 之类,用的十几、二十块钱的还有自己做的 J-Link/ST-Link 完全没问题。就是不知道你想买的开发板卖家有没有放什么机关暗器。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-15 21:15:30 | 显示全部楼层
f@tfox 发表于 2019-1-15 20:48
玩过一些 Cortex-Mx 核的 MCU,像 51822、STM32 之类,用的十几、二十块钱的还有自己做的 J-Link/ST-Link  ...

有道理,自己搭外围电路用15元下载器妥妥的。
开发板卖家为了销售他的高价仿真器,搞不好会玩花样呢。
回复 支持 反对

使用道具 举报

发表于 2019-1-15 21:45:12 | 显示全部楼层
stlink只能调试st家的mcu
ob可以调试所有arm内核的
回复 支持 反对

使用道具 举报

发表于 2019-1-15 21:46:11 | 显示全部楼层
仿真器除了下载,主要的是仿真。。。。。。
用arm内核的mcu不会不仿真直接就做产品吧??
回复 支持 反对

使用道具 举报

发表于 2019-1-15 21:48:37 | 显示全部楼层
用一元pos机做个呗……
http://bbs.mydigit.cn/read.php?tid=2217902

打赏

参与人数 1家元 +18 收起 理由
2545889167 + 18 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-15 21:53:46 | 显示全部楼层
亲爱的混蛋 发表于 2019-1-15 21:46
仿真器除了下载,主要的是仿真。。。。。。
用arm内核的mcu不会不仿真直接就做产品吧?? ...

:titter: 感谢大佬解答。
仿真器对我这个门外汉来讲是个新鲜玩意儿,最近看某宝推荐的开发板才注意到有这个东西。
哈哈,我明白了一点区别了,STLink是ST家MCU用。

如果接口一样,15块的OB是不是也能用于某宝热卖的STM32开发板上呀?
卖家卖的78元仿真器实在。。。过分。
回复 支持 反对

使用道具 举报

发表于 2019-1-15 21:57:00 | 显示全部楼层
数码小透明 发表于 2019-1-15 21:53
感谢大佬解答。
仿真器对我这个门外汉来讲是个新鲜玩意儿,最近看某宝推荐的开发板才注意到有这 ...

内部电路不一样,如果只是下载那就都一样哈。
st原厂仿真器几千大洋呢哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-15 22:01:17 | 显示全部楼层
cushion 发表于 2019-1-15 21:48
用一元pos机做个呗……
http://bbs.mydigit.cn/read.php?tid=2217902

:handshake: 自制仿真器,坛友里藏龙卧虎。
:sweat:学不来学不来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-15 22:06:49 | 显示全部楼层
亲爱的混蛋 发表于 2019-1-15 21:57
内部电路不一样,如果只是下载那就都一样哈。
st原厂仿真器几千大洋呢哈 ...

:handshake: 谢谢大佬,我明白了。
下载可以用JLink OB,仿真要用卖家的仿真器。
看来以后买开发板的话少不了要被卖家宰咯。:sweat:
回复 支持 反对

使用道具 举报

发表于 2019-1-15 22:09:50 | 显示全部楼层
数码小透明 发表于 2019-1-15 22:06
谢谢大佬,我明白了。
下载可以用JLink OB,仿真要用卖家的仿真器。
看来以后买开发板的话少 ...

不是大佬,我也是小白,单片机一直在学习哈
回复 支持 反对

使用道具 举报

发表于 2019-1-16 00:24:13 | 显示全部楼层
数码小透明 发表于 2019-1-15 21:15
有道理,自己搭外围电路用15元下载器妥妥的。
开发板卖家为了销售他的高价仿真器,搞不好会玩花样呢。 ...

实际上我玩了几年连某宝二十元的黑盒子 J-Link V8 和自制 OB 的功能都没有用全。顺便一说,那种二十元的 J-Link V8 也叫仿真器。自己体会:lol:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-16 08:37:04 | 显示全部楼层
f@tfox 发表于 2019-1-16 00:24
实际上我玩了几年连某宝二十元的黑盒子 J-Link V8 和自制 OB 的功能都没有用全。顺便一说,那种二十元的  ...

:loveliness: 某宝上观察了一下,J-Link v8 五、六十块起步,v9 八、九十块起步。
是不是马总又在骗我多花钱。。。
卖家的仿真器能和v9、v10差不多定位的话,78元也不算离谱。
回复 支持 反对

使用道具 举报

发表于 2019-1-16 10:09:08 来自手机浏览器 | 显示全部楼层
本帖最后由 f@tfox 于 2019-1-16 10:10 编辑
数码小透明 发表于 2019-1-16 08:37
某宝上观察了一下,J-Link v8 五、六十块起步,v9 八、九十块起步。
是不是马总又在骗我多 ...


刚看了一下,V8 价格比前几年翻倍了,以前不到三十包邮有的是。电子产品能越卖越贵也是不容易。
回复 支持 反对

使用道具 举报

发表于 2019-1-17 07:25:55 | 显示全部楼层
数码小透明 发表于 2019-1-16 08:37
某宝上观察了一下,J-Link v8 五、六十块起步,v9 八、九十块起步。
是不是马总又在骗我多 ...

兄弟弄明白了给大家普及一下知识。为了愉快的买东西我已修了几个博士等同学力了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-17 07:31:51 来自手机浏览器 | 显示全部楼层
liquidator 发表于 2019-1-17 07:25
兄弟弄明白了给大家普及一下知识。为了愉快的买东西我已修了几个博士等同学力了。 ...

看完某宝上的仿真器,我掌握了一点人生经验。这玩意儿如果自己不会做,那就把脖子洗好,乖乖等着挨宰
回复 支持 反对

使用道具 举报

发表于 2019-1-17 09:21:40 | 显示全部楼层
本帖最后由 wenxueroom 于 2019-1-17 09:36 编辑

以小弟的水平 只能回答第一个问题:仿真器是做啥的?要不要买?(51开发板没有仿真器也能捅咕嘛)一般像j-link jtag 之类的仿真器 不光支持程序下载功能(把你编译的程序文件 一般是hex 或者bin文件烧写到单片机的rom上),还支持在线仿真调试的功能,比如 你在程序中打个断点,然后用仿真器连接单片机去调试,你写的程序在单片机中运行,运行到断点位置时自动停下来,这时你可以在ide里看到各个寄存器的状态。51单片机我只用过stc的,stc的51单片机不支持在线仿真,只能通过串口烧写程序到rom上,我估计应该是stc的51上出厂之前就写好了BootLoader,方便用串口下载程序。一点拙见
回复 支持 反对

使用道具 举报

发表于 2019-1-17 09:43:12 | 显示全部楼层
仿真器就是把程序在线调试,可以通过编译软件一步一步的运行,51单片机的仿真器价格高,切适用面小,而且51内核简单,所以大家也都没买51的仿真器,51当然也需要调试,一般使用串口,指示灯什么的来帮助调试。到了arm就复杂多了,不过好处就是都能用仿真器调试,一般使用的话jlink-ob完全可以替代上面的jlink/ulink/stlink等

补充内容 (2023-6-5 21:26):
现在STC的51单片机也能在线仿真了,而且本身就是仿真器不用单独购买。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-20 12:24 , Processed in 0.639601 second(s), 15 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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