搜索
bottom↓
回复: 194

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

  [复制链接]

出590入992汤圆

发表于 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

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

如果想吃一顿饺子,就得从冰箱里取出肉,剁馅儿,倒面粉、揉面、醒面,擀成皮儿,下锅……
一整个繁琐流程,就是为了出锅时那一嘴滚烫流油的热饺子。

如果这个过程,禁不住饿,零食下肚了,饺子出锅时也就不香了……《非诚勿扰3》

出0入0汤圆

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

出330入0汤圆

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

出590入992汤圆

 楼主| 发表于 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

出0入0汤圆

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

出0入90汤圆

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

出40入18汤圆

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

出16170入6148汤圆

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

这个提醒很好。

楼主将pcb转成其他格式?

出16170入6148汤圆

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

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

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

出0入0汤圆

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

出1310入193汤圆

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

出0入0汤圆

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

出0入12汤圆

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

出590入992汤圆

 楼主| 发表于 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

出330入0汤圆

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

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

出0入8汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入104汤圆

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

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

出590入992汤圆

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

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

出0入0汤圆

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

出0入0汤圆

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

出590入992汤圆

 楼主| 发表于 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

出0入0汤圆

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

出5入8汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入25汤圆

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

出0入228汤圆

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

出50入4汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出20入67汤圆

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

出0入0汤圆

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

出0入0汤圆

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

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

出0入4汤圆

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

出0入42汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入25汤圆

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

出0入0汤圆

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

出0入13汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入42汤圆

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

出0入0汤圆

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

出0入0汤圆

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

谢谢楼主开源 ,先收着

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入13汤圆

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

出0入0汤圆

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

出0入42汤圆

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

本帖子中包含更多资源

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

x

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出16170入6148汤圆

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


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

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

出0入8汤圆

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

出590入992汤圆

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

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

出0入0汤圆

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

出0入8汤圆

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

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

出0入0汤圆

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

出0入8汤圆

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

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

出5入10汤圆

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

出590入992汤圆

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

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

出590入992汤圆

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

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

出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.

出16170入6148汤圆

发表于 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是指什么?

出0入0汤圆

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

出0入8汤圆

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

出0入0汤圆

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

出0入99汤圆

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

出150入0汤圆

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

出0入0汤圆

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

本帖子中包含更多资源

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

x

出590入992汤圆

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

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

出0入0汤圆

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

出590入992汤圆

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

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

出0入8汤圆

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

出0入0汤圆

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

出0入0汤圆

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

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

出0入0汤圆

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

出0入0汤圆

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

出5入16汤圆

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

出0入0汤圆

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

出0入0汤圆

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

感谢分享!

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-3-28 22:15

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

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