搜索
bottom↓
回复: 159

重磅开源:带屏幕LCD脱机下载器离线下载器

  [复制链接]
(12528059)

出65入81汤圆

发表于 2020-6-6 12:45:00 | 显示全部楼层 |阅读模式
本帖最后由 SUPER_CRJ 于 2020-6-28 20:54 编辑

2020年6月11日14:52:14:编辑原因,修改其中原理图文件与PCB文件。同时开源:上位机源代码。补充设计文件。
2020年6月28日20:54:28:编辑原因,增加设计文档内容。

感谢莫大给开个的分论坛。所以开源我之前做的一款带LCD屏的离线下载器。
说明:此开源仅在阿莫论坛发表,其它地点均不是我本人发布的。

此下载器2018年制作的。但是其中的代码比较冗长。本人比较不满意。而且下载都是通过:操作Flash相关寄存器完成的。

1:芯片支持:STM8全系列/STM32F0/F1/F2/F3/F4/F7/GD32F1 (芯片没有全部测试,大多数常用的都是可以的。STM32F7只测试了一款。)
2:方案采用了:STM32F103RET6做为主控。其中SWD时序使用的是:单片机IO模拟。STM8的采用的是:高级定时器时序的。
3:软件上使用了μc/OS-Ⅲ,没有使用GUI,IDE使用:MDK528。
4:PCB采用了双面贴片,PCB生产在嘉立创生产的。
5:外壳,使用了一款:MP4的外壳,然后:拿到加工厂进行开孔处理。
6:LCD也是从外壳厂家拿货的,市场上没有找到。
7:使用了无源蜂鸣器,存储用了:w25Q64,没有使用文件系统。


下面展示下相关:
1:源代码


2:BOM表


3:原理图


4:PCB图
  

5:实际产品:
  

6:设计文档相关



最后是相关资料:

MDK源代码:

设计文件(PDF,由于某种原因,暂时SCH/PCB文件不能共享。):


电脑软件(2020年6月11日14:53:1:修改增加上位机代码源文件,VS2019):



设计相关文档:





本帖子中包含更多资源

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

x
(12527699)

出0入0汤圆

发表于 2020-6-6 12:51:00 来自手机 | 显示全部楼层
牛逼兄弟,第一次见下载器开源如此彻底的。外壳采购地址能搞一下吗?需要开哪些孔,也弄几个自己用
(12527659)

出310入0汤圆

发表于 2020-6-6 12:51:40 来自手机 | 显示全部楼层
没想到这个周末论坛精彩纷呈
(12527351)

出65入81汤圆

 楼主| 发表于 2020-6-6 12:56:48 | 显示全部楼层
f8023m 发表于 2020-6-6 12:51
牛逼兄弟,第一次见下载器开源如此彻底的。外壳采购地址能搞一下吗?需要开哪些孔,也弄几个自己用 ...

阿里巴巴买的:
你和他说:要外壳就行了。我买的是批量一套:8RMB。开孔:开个Type_C和两个方孔,回头自己弄就行了。
另外:LCD也是他家的买的,批量一套7RMB。不过你可以自己改下里面的驱动。

https://detail.1688.com/offer/54 ... .0.0.2a824c9aW6HtL9
(12527268)

出0入0汤圆

发表于 2020-6-6 12:58:11 | 显示全部楼层
感谢分享,有成品吗?
(12526801)

出0入0汤圆

发表于 2020-6-6 13:05:58 | 显示全部楼层
我靠,兄台,你这个开源有点彻底啊!你不怕你的资料,马上就被人放到淘宝上面出售。然后一批人白嫖了后,马上制作成品放到淘宝低价销售吗?
(12526597)

出40入10汤圆

发表于 2020-6-6 13:09:22 | 显示全部楼层
友情提个建议,画图软件用了:Altium Designer19。如果确认不是正版用户,这部分最好删除,免得专利流氓找上门
(12526373)

出9010入3450汤圆

发表于 2020-6-6 13:13:06 来自手机 | 显示全部楼层
cooltommy 发表于 2020-6-6 13:09
友情提个建议,画图软件用了:Altium Designer19。如果确认不是正版用户,这部分最好删除,免得专利流氓找 ...

这个提醒很好。

楼主将pcb转成其他格式?
(12526261)

出9010入3450汤圆

发表于 2020-6-6 13:14:58 来自手机 | 显示全部楼层
honami520 发表于 2020-6-6 13:05
我靠,兄台,你这个开源有点彻底啊!你不怕你的资料,马上就被人放到淘宝上面出售。然后一批人白嫖了后,马 ...

魏坤当年的示波器,也没看到有人模仿出来啊。

楼主肯定已经是淘汰了这一代的产品,开源也无妨。
(12525777)

出0入0汤圆

发表于 2020-6-6 13:23:02 | 显示全部楼层
谢谢楼主开源,带我们入门
(12525331)

出85入0汤圆

发表于 2020-6-6 13:30:28 | 显示全部楼层
楼主技术牛   开源精神可嘉
(12525185)

出0入0汤圆

发表于 2020-6-6 13:32:54 来自手机 | 显示全部楼层
楼主这外壳找的不错
(12525047)

出0入4汤圆

发表于 2020-6-6 13:35:12 | 显示全部楼层
开源开得够彻底,10^x个赞!
(12524495)

出65入81汤圆

 楼主| 发表于 2020-6-6 13:44:24 | 显示全部楼层
本帖最后由 SUPER_CRJ 于 2020-8-18 14:35 编辑
zhw950 发表于 2020-6-6 12:58
感谢分享,有成品吗?


有的,如果需要的话,备注下:阿莫论坛,我给你返还60RMB(VIP++返还60,VIP+返还40,VIP:返还20)。
https://item.taobao.com/item.htm ... amp;id=560296602843
(12523557)

出310入0汤圆

发表于 2020-6-6 14:00:02 | 显示全部楼层
SUPER_CRJ 发表于 2020-6-6 13:44
有的,如果需要的话,备注下:阿莫论坛,我给你返还80RMB。
https://item.taobao.com/item.htm?spm=a1z10 ...

后悔没有早点结识贤弟,两年多以前花了600多元买了一个脱机下载器。
支持贤弟新的产品!
(12523347)

出0入0汤圆

发表于 2020-6-6 14:03:32 | 显示全部楼层
确实盒子外观漂亮
(12522858)

出0入0汤圆

发表于 2020-6-6 14:11:41 | 显示全部楼层
谢谢楼主分享,可以多学习一下了
(12522794)

出0入0汤圆

发表于 2020-6-6 14:12:45 | 显示全部楼层
厉害,谢谢楼主的大作!
(12521961)

出0入0汤圆

发表于 2020-6-6 14:26:38 | 显示全部楼层
楼主这个太给力了, 给楼主点赞。
(12520338)

出0入20汤圆

发表于 2020-6-6 14:53:41 | 显示全部楼层
本帖最后由 kevincoooool 于 2020-6-6 14:55 编辑

楼主牛逼!正在尝试做离线下载器呢!请问我可以在我的开源项目群里宣传你的这个开源产品吗
(12519194)

出65入81汤圆

 楼主| 发表于 2020-6-6 15:12:45 | 显示全部楼层
kevincoooool 发表于 2020-6-6 14:53
楼主牛逼!正在尝试做离线下载器呢!请问我可以在我的开源项目群里宣传你的这个开源产品吗 ...

现在离线下载器做的比较多了。
可以宣传的。
(12519192)

出0入0汤圆

发表于 2020-6-6 15:12:47 | 显示全部楼层
脱机下载器好资料啊,有成品卖么?
(12518799)

出0入0汤圆

发表于 2020-6-6 15:19:20 | 显示全部楼层
支持楼主,完全开源 毫无保留,值得学习。
(12518402)

出65入81汤圆

 楼主| 发表于 2020-6-6 15:25:57 | 显示全部楼层
本帖最后由 SUPER_CRJ 于 2020-6-24 10:43 编辑
genhao2 发表于 2020-6-6 15:12
脱机下载器好资料啊,有成品卖么?


有的,如果需要的话,备注下:阿莫论坛,我给你返还80RMB(VIP++返还80,VIP+返还60,VIP:返还40)。
https://item.taobao.com/item.htm ... amp;id=560296602843
(12518326)

出0入0汤圆

发表于 2020-6-6 15:27:13 | 显示全部楼层
给力, 给楼主点赞
(12517582)

出0入0汤圆

发表于 2020-6-6 15:39:37 | 显示全部楼层
太牛了   想大神致敬
(12511898)

出0入0汤圆

发表于 2020-6-6 17:14:21 来自手机 | 显示全部楼层
准备直接买楼主的,没时间折腾
(12510909)

出0入0汤圆

发表于 2020-6-6 17:30:50 | 显示全部楼层
楼主牛逼,支持开源!!!
(12510010)

出0入4汤圆

发表于 2020-6-6 17:45:49 | 显示全部楼层
虽然没有需求,还是支持一下.
电工都知道自己弄太费神了,直接买成品撇脱.
(12508247)

出0入8汤圆

发表于 2020-6-6 18:15:12 来自手机 | 显示全部楼层
牛,支持开源
(12506064)

出0入0汤圆

发表于 2020-6-6 18:51:35 | 显示全部楼层
120个文件,是不是说可以存120个烧写程序   
看来要赶紧下手买一个
(12501819)

出0入0汤圆

发表于 2020-6-6 20:02:20 | 显示全部楼层
都没有得说了,标记一下.也帮顶起....
(12501334)

出0入0汤圆

发表于 2020-6-6 20:10:25 | 显示全部楼层
这个硬件门槛比较低,应该很快会出现一些高分店铺里了
(12498368)

出0入0汤圆

发表于 2020-6-6 20:59:51 | 显示全部楼层
楼主牛逼,谢谢分享,有空做个玩玩
(12495603)

出0入8汤圆

发表于 2020-6-6 21:45:56 | 显示全部楼层
感觉硬件部分还可以再改进下,解决现场用脱机烧录器遇到的2个痛点:
1,目标板无供电的情况下,烧录器需要自带电池对自身供电,还对目标板的MCU供电。
2,目标板已经供电的情况下,烧录器可以从目标板的SWD接口3.3V取电。
(12495221)

出0入0汤圆

发表于 2020-6-6 21:52:18 | 显示全部楼层
好项目,感谢楼主分享。
(12493532)

出0入0汤圆

发表于 2020-6-6 22:20:27 来自手机 | 显示全部楼层
autolog 发表于 2020-6-6 21:45
感觉硬件部分还可以再改进下,解决现场用脱机烧录器遇到的2个痛点:
1,目标板无供电的情况下,烧录器需要 ...

一个充电宝,就解决5V、12V的问题
(12492071)

出0入4汤圆

发表于 2020-6-6 22:44:48 来自手机 | 显示全部楼层
买过楼主的脱机下载器
(12491788)

出0入0汤圆

发表于 2020-6-6 22:49:31 来自手机 | 显示全部楼层
好资料,楼主厉害。点赞。
(12491666)

出0入0汤圆

发表于 2020-6-6 22:51:33 | 显示全部楼层
谢谢分享,学习收藏
(12491576)

出0入0汤圆

发表于 2020-6-6 22:53:03 | 显示全部楼层
感谢楼主分享。
(12490008)

出0入0汤圆

发表于 2020-6-6 23:19:11 | 显示全部楼层
感谢楼主分享
(12483899)

出0入0汤圆

发表于 2020-6-7 01:01:00 | 显示全部楼层
感谢楼主分享
(12481437)

出0入0汤圆

发表于 2020-6-7 01:42:02 来自手机 | 显示全部楼层
感谢楼主分享.
(12466608)

出0入0汤圆

发表于 2020-6-7 05:49:11 来自手机 | 显示全部楼层
实实在在的好帖子,感谢分享,学习一下。
(12459078)

出0入4汤圆

发表于 2020-6-7 07:54:41 来自手机 | 显示全部楼层
lz这帖子精华无疑
(12450127)

出0入0汤圆

发表于 2020-6-7 10:23:52 | 显示全部楼层
买过楼主的STM8脱机下载器。解决了不少现场更新软件的需求。
(12443735)

出0入0汤圆

发表于 2020-6-7 12:10:24 | 显示全部楼层
谢谢楼主分享,早已关注楼主店铺
(12443084)

出0入0汤圆

发表于 2020-6-7 12:21:15 来自手机 | 显示全部楼层
自己做了很久,没搞定!
(12436314)

出0入0汤圆

发表于 2020-6-7 14:14:05 来自手机 | 显示全部楼层
这个比较有意思  轩微的下载器有些时候的应用 会有些针对性的不便,这个自己做就爽了
(12430152)

出0入0汤圆

发表于 2020-6-7 15:56:47 | 显示全部楼层
这个模式烧写单片机 速度怎么样, 64K的stm32 要多久?
(12424253)

出0入0汤圆

发表于 2020-6-7 17:35:06 | 显示全部楼层
这个开源彻底啊
(12418731)

出0入0汤圆

发表于 2020-6-7 19:07:08 来自手机 | 显示全部楼层
太给力了,自己制作生产就很方便了
(12409150)

出0入0汤圆

发表于 2020-6-7 21:46:49 | 显示全部楼层
非常不错的资料,期待早日支持NXP LPC系列
(12408709)

出0入0汤圆

发表于 2020-6-7 21:54:10 | 显示全部楼层

谢谢楼主开源 ,先收着
(12374785)

出0入0汤圆

发表于 2020-6-8 07:19:34 | 显示全部楼层
感谢楼主开源.
(12372347)

出0入0汤圆

发表于 2020-6-8 08:00:12 | 显示全部楼层
感谢开源,希望支持更多型号的单片机。
(12370982)

出0入0汤圆

发表于 2020-6-8 08:22:57 | 显示全部楼层
牛逼,谢谢楼主开源
(12370626)

出0入4汤圆

发表于 2020-6-8 08:28:53 | 显示全部楼层
牛逼,谢谢楼主开源
(12369345)

出0入0汤圆

发表于 2020-6-8 08:50:14 | 显示全部楼层
牛B了,但是也要保护自己的劳动成果,,,,(可以讨论一下 不想被人白piao怎么办)
(12368181)

出0入0汤圆

发表于 2020-6-8 09:09:38 | 显示全部楼层
感谢楼主开源! 去年买过楼主的这款烧写器!用起来还不错!就是USB口固定不太好!后来我自己打开固定了一下,现在一直还用着!

本帖子中包含更多资源

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

x
(12368178)

出0入0汤圆

发表于 2020-6-8 09:09:41 | 显示全部楼层
给力,给力
(12368075)

出0入0汤圆

发表于 2020-6-8 09:11:24 | 显示全部楼层
感谢楼主分享
(12366635)

出0入0汤圆

发表于 2020-6-8 09:35:24 | 显示全部楼层
学习,谢谢楼主开源
(12364462)

出0入0汤圆

发表于 2020-6-8 10:11:37 | 显示全部楼层
感谢楼主,开源需要勇气,更需要智慧。
(12360185)

出0入0汤圆

发表于 2020-6-8 11:22:54 | 显示全部楼层
This is very good.
(12359062)

出0入0汤圆

发表于 2020-6-8 11:41:37 | 显示全部楼层
楼主精神可嘉,佩服
(12358870)

出9010入3450汤圆

发表于 2020-6-8 11:44:49 来自手机 | 显示全部楼层
funnynypd 发表于 2020-6-8 11:22
This is very good.


之前你是国外手机,无法及时联系你,无法给你输入实名认证。(主要还是太忙了)

很高兴看到你自己搞定认证回来你,帮你将VIP升级到VIP++。

(12358735)

出0入0汤圆

发表于 2020-6-8 11:47:04 | 显示全部楼层
开源的够彻底,对学习下载口的协议帮助很大
(12355985)

出65入81汤圆

 楼主| 发表于 2020-6-8 12:32:54 | 显示全部楼层
tiger_wu 发表于 2020-6-8 09:09
感谢楼主开源! 去年买过楼主的这款烧写器!用起来还不错!就是USB口固定不太好!后来我自己打开固定了一下 ...

谢谢支持,里面用的:热熔胶,时间长了,效果是不太好。
(12353184)

出0入0汤圆

发表于 2020-6-8 13:19:35 | 显示全部楼层
感谢楼主的分享,这个真的是酷,赞
(12345986)

出0入8汤圆

发表于 2020-6-8 15:19:33 | 显示全部楼层
本帖最后由 kebaojun305 于 2020-6-8 15:21 编辑

上位机  串口 怎么不搞成自动搜索,连接断开的。
(12317387)

出0入0汤圆

发表于 2020-6-8 23:16:12 | 显示全部楼层
请问楼主,串口驱动在哪里下载啊?
(12284958)

出0入8汤圆

发表于 2020-6-9 08:16:41 | 显示全部楼层
曾经也搞了一版,没时间继续进行下去,放弃了,后来买了两个成品,

楼主这个强大,后面有需要一定支持楼主的产品,
(12283271)

出5入10汤圆

发表于 2020-6-9 08:44:48 | 显示全部楼层
楼主的AMS1117输出放那么多22uf的电容,是为了提高他的输出能力吗
(12281750)

出65入81汤圆

 楼主| 发表于 2020-6-9 09:10:09 | 显示全部楼层
hongfadg 发表于 2020-6-8 23:16
请问楼主,串口驱动在哪里下载啊?

新版本的是USB-HID,但是连接上有BUG。
不需要驱动。
(12281686)

出65入81汤圆

 楼主| 发表于 2020-6-9 09:11:13 | 显示全部楼层
chen849928055 发表于 2020-6-9 08:44
楼主的AMS1117输出放那么多22uf的电容,是为了提高他的输出能力吗

之前做的一个版本,有人用下载器供电,但是上电瞬间会掉电,下载器重启,后来加大电容就当是储能了。防止掉电重启的。
(12273635)

出0入0汤圆

发表于 2020-6-9 11:25:24 | 显示全部楼层
本帖最后由 funnynypd 于 2020-6-9 12:05 编辑

>很高兴看到你自己搞定认证回来你,帮你将VIP升级到VIP++。
This is great. Thanks for your help.
The two machines are also delivered on June 1st.
(12273368)

出9010入3450汤圆

发表于 2020-6-9 11:29:51 来自手机 | 显示全部楼层
funnynypd 发表于 2020-6-9 11:25
>很高兴看到你自己搞定认证回来你,帮你将VIP升级到VIP++。
This is great. The two machines are also del ...

The two machines是指什么?
(12272652)

出0入0汤圆

发表于 2020-6-9 11:41:47 | 显示全部楼层
楼主真是牛逼,开源的精神值得崇敬
(12261272)

出0入0汤圆

发表于 2020-6-9 14:51:27 | 显示全部楼层
这个开源太棒了
(12242298)

出0入0汤圆

发表于 2020-6-9 20:07:41 来自手机 | 显示全部楼层
楼主厉害
(12191530)

出0入14汤圆

发表于 2020-6-10 10:13:49 | 显示全部楼层
厉害了,关于SWD部分的开源真的不太多,楼主如此开放,很佩服
(12189779)

出10入0汤圆

发表于 2020-6-10 10:43:00 | 显示全部楼层
谢谢楼主分享
(12170850)

出0入0汤圆

发表于 2020-6-10 15:58:29 | 显示全部楼层
看到这个项目,想起前几年自己做的一个烧录器,主要是用于客户的维护使用。加入了自己专用的密钥。外壳、PC端都做了,支持了SWD和JTAG,主要还是做方案及出PCBA,没有批量去做这个。
IO口模拟SWD,加上加密算法,速度不是很快,可以尝试用硬件模拟时序来改进

本帖子中包含更多资源

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

x
(12168814)

出65入81汤圆

 楼主| 发表于 2020-6-10 16:32:25 | 显示全部楼层
qinshi1208 发表于 2020-6-10 15:58
看到这个项目,想起前几年自己做的一个烧录器,主要是用于客户的维护使用。加入了自己专用的密钥。外壳、PC ...

优秀!
这个壳看来也是自己开孔的。
(12110883)

出0入0汤圆

发表于 2020-6-11 08:37:56 | 显示全部楼层
买过你家的下载器,里面的还是绿板,自己改造了一下,加了个电池
(12107671)

出65入81汤圆

 楼主| 发表于 2020-6-11 09:31:28 | 显示全部楼层
sq_peng 发表于 2020-6-11 08:37
买过你家的下载器,里面的还是绿板,自己改造了一下,加了个电池

可以啊,我也准备加个电池的,但是后期没有时间就没有加了。
有照片吗
(12107372)

出0入0汤圆

发表于 2020-6-11 09:36:27 | 显示全部楼层
好东西,感谢楼主开源!!!
(12094005)

出0入0汤圆

发表于 2020-6-11 13:19:14 | 显示全部楼层
脱机下载器还是很方便的,楼主厉害,还完全开源,SWD接口的比串口ISP的要强大太多了。
(12075766)

出0入0汤圆

发表于 2020-6-11 18:23:13 | 显示全部楼层
SUPER_CRJ 发表于 2020-6-6 12:56
阿里巴巴买的:
你和他说:要外壳就行了。我买的是批量一套:8RMB。开孔:开个Type_C和两个方孔,回头自 ...

按钮上的丝印咋弄呢?淘宝也能加工好?
(12074196)

出0入0汤圆

发表于 2020-6-11 18:49:23 | 显示全部楼层
感谢开源
(12007739)

出0入0汤圆

发表于 2020-6-12 13:17:00 | 显示全部楼层
感谢分享!!!
(11971536)

出0入16汤圆

发表于 2020-6-12 23:20:23 来自手机 | 显示全部楼层
感谢无私奉献
(11967355)

出0入0汤圆

发表于 2020-6-13 00:30:04 来自手机 | 显示全部楼层
感谢分享!
(11962463)

出0入0汤圆

发表于 2020-6-13 01:51:36 | 显示全部楼层

感谢分享!
(11923316)

出0入0汤圆

发表于 2020-6-13 12:44:03 | 显示全部楼层
昨天刚公众号转发朋友圈支持的,发现已经这个项目布遍各地了,有点厉害
(11886620)

出0入0汤圆

发表于 2020-6-13 22:55:39 | 显示全部楼层
真是太厉害了 ,  
感谢分享!
(11797500)

出0入0汤圆

发表于 2020-6-14 23:40:59 | 显示全部楼层
感谢楼主的分享呀
(11765178)

出0入0汤圆

发表于 2020-6-15 08:39:41 | 显示全部楼层
漂亮的产品, 脱机下载器
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号-1 )

GMT+8, 2020-10-29 12:45

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

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