以前我用的是jlink,标记为正版,永不丢固件。 其中有两件东西在我手里坏了。 一开始我会去找XP系统刷固件,但是几天后,固件又失败了。 坏了,我周围的XP越来越少了。 我认为再买一个会是一笔开支。 这也是要花钱的。 没必要浪费这个时间去磨它。 当然,很多人喜欢亲自动手挑战,但是当你的项目很忙,而你的编程器固件丢失时,你必须去找一个XP来刷新固件,这真是想想就头疼。
jlink的界面太不方便了。 虽然调试的时候大部分时候只用四五根杜邦线来剪断。 但其接口保留了20个引脚,其中1个引脚被完全排除,为GND。 如果你想做一块只有几个排针的板子,那么插拔和调试就会很困难。 如果要保留一个和jlink一样的接口,就会让板子变得笨重,而且在一些尺寸要求严格的产品中,没有为这个20针接口腾出空间。
有问题就会有人解决,这就是第二个程序员ST-LINK的出现。
但仔细一看,这并没有解决JLINK的一些缺点。 界面不是很友好,体积还是不小。 那么万能的某宝还有另外一种解法;
颜色多样,价格也比较便宜。 我发现它非常有用。 它的大小与 USB 闪存盘相同,因此出差时可以轻松随身携带。 但有一天突然不工作了,插上电脑也没人反应,经过一系列的诊断,我终于怀着沉重的心情把它扔进了垃圾桶。
然后我就去买了个下载器。 不想买太贵的,还想买小的。 想来想去,我终于一下子买了三四个这样的小STLINK。 我知道它们会坏,但我一下子买了几个。 不用担心坏掉,而且几个价格和jlink某个版本的价格是一样的。
有人建议:带串口的东西已经存在很久了,你可以看一下。 网上也有很多教程教你如何制作这样的下载器。 我可以根据教程花一两天的时间来完成这样一个下载器。 这个工具需要经过长期的稳定性测试和加工技术测试。 这些流程虽然增加了产品的成本,但却是确保用户买到有保障的产品的必要投资。
这个问题先分享到这里。 想要进群学习单片机编程的同学可以私信我,回复“我要入门”,与我们一起成长。 喜欢的话可以点赞关注我们哦!