搜索
bottom↓
回复: 19

离线下载器设计方案与进度

[复制链接]
(9584386)

出65入81汤圆

发表于 2020-7-10 14:43:57 | 显示全部楼层 |阅读模式
最近由于工作上事出了点问题,比较忙。所以从今天开始做电容触摸款离线下载器。
最终采用方案:
        由于之前做的下载器比较一般,几乎是堆积起来的,扩展性还有功能的添加都比较麻烦!而且当时由于赶时间,要求尽快做出,所以当时一些细节问题都是不了了之,这给后期的维护造成比较多的麻烦。

1.        说明:
        a)        本次在做的过程中打算扣每一个细节,不放过每个细节。所以周期可能会长一点。但是预计不超过三个月。(这种方案就是:前期会比较麻烦,但是后期会比较快。)
        b)        做的过程中,大家一起交流其中的实现的细节。提升技术水平。
        c)        核心方案是:从DAP中抽取算法。
2.        款式:准备做出三款
        a)        电容触摸全功能。
        b)        普通显示屏,不带触摸。
        c)        无屏超低成本(这个PCB已做出)。
3.        费用:
        a)        由于这次打算仔细做,每个细节都不放过,所以周期可能会比较长。暂时不定价格。
        b)        不同的等级VIP价格不一样。
        c)        感谢论坛提供平台,所以单个设备会返还部分费用给论坛建设。
4.        方案:
        a)        使用STM32F0/F1系列作为主控。
                i.        使用Linux涉及到成本,而且对于我说,不懂Linux,还是给会用Linux的人做吧。
        b)        最近会做一个验证板,电容触摸,存储接口。然后做的每一步会发布到论坛中。
5.        USB采用:STM32自带的USB功能。初步是:
        i.        HID+CDC+MSC的复合设备。
        ii.        HID用于和上位机的通信。
        iii.        CDC串口功能保留(因为CDC有部分电脑需要安装驱动。)
6.        关于电脑软件:
        a)        其中下载次数,配置信息,滚码等都需要配置,所以需要配套一个电脑软件。
        b)        但是由于设备已配置成一个:MSC设备,所以把文件拷贝到下载器后:下载器本体也可以进行配置。
                i.        或者也可以配置一个txt文件一直拷贝到MSC中。这样也不需要软件进行配置。
7.        关于电池:没有电池的设备不是好设备,但是由于电池需要做认证,而且存在一定风险,所以本人会设计:电池接口,如果需要电池,用户可以自己拆开安装电池就可以了!
8.        一些步骤:
        a)        先画验证板。
        b)        验证USB。
        c)        重写SWD时序。
        d)        重写SWIM时序。
        e)        文件系统。


关于进度:
        已设计出一款不带屏的用于低成本的下载器。如图。
        采用:STM32F0+蜂鸣器+W25Q128存储。可支持SWD与SWIM协议接口。


本帖子中包含更多资源

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

x
(9583944)

出0入18汤圆

发表于 2020-7-10 14:51:19 | 显示全部楼层
按钮开孔是烙铁烫出来的?
(9583316)

出65入81汤圆

 楼主| 发表于 2020-7-10 15:01:47 | 显示全部楼层
饭桶 发表于 2020-7-10 14:51
按钮开孔是烙铁烫出来的?

对的,还没有批量,样品。验证性的。所以烫了一下。
(9578454)

出0入0汤圆

发表于 2020-7-10 16:22:49 | 显示全部楼层
开源项目 是不是让大家也参与一下,不要一个人从头搞到尾
(9455655)

出9010入3450汤圆

发表于 2020-7-12 02:29:28 | 显示全部楼层
7073640 发表于 2020-7-10 16:22
开源项目 是不是让大家也参与一下,不要一个人从头搞到尾

是的。可以将任务分发给大家,协同完成。
(9455624)

出9010入3450汤圆

发表于 2020-7-12 02:29:59 | 显示全部楼层
打赏!

庆祝论坛“打赏”功能实施, 现在开始发技术主题,可以获得打赏
https://www.amobbs.com/thread-5735948-1-1.html
(9430088)

出0入0汤圆

发表于 2020-7-12 09:35:35 来自手机 | 显示全部楼层
下载器还是习惯有屏幕操作 至少有点log 光听蜂鸣器很抓狂的
(9425087)

出0入0汤圆

发表于 2020-7-12 10:58:56 来自手机 | 显示全部楼层
可以借鉴stc下载器,跑马灯来显示下载过程和结果
(9308839)

出0入20汤圆

发表于 2020-7-13 19:16:24 | 显示全部楼层
建议开个Git仓库,所有人都可以提问题和提优化pr
(9308593)

出0入0汤圆

发表于 2020-7-13 19:20:30 来自手机 | 显示全部楼层
楼主可以提示一下,这个外壳哪里买的吗?非常感谢
(9307146)

出65入81汤圆

 楼主| 发表于 2020-7-13 19:44:37 | 显示全部楼层
我是一个大白菜 发表于 2020-7-13 19:20
楼主可以提示一下,这个外壳哪里买的吗?非常感谢

淘宝上搜索:USB外壳就可以了。种类比较多
(9304068)

出0入0汤圆

发表于 2020-7-13 20:35:55 | 显示全部楼层
SUPER_CRJ 发表于 2020-7-13 19:44
淘宝上搜索:USB外壳就可以了。种类比较多

谢谢提示,已经找到了
(9047812)

出0入0汤圆

发表于 2020-7-16 19:46:51 | 显示全部楼层
楼主你好,请问不同厂家的MCU都改哪些东西?我现在用的灵动微M3的单片机快被坑死了,严重需要下载器支持这个芯片
(9045353)

出0入0汤圆

发表于 2020-7-16 20:27:50 来自手机 | 显示全部楼层
SUPER_CRJ 发表于 2020-7-10 15:01
对的,还没有批量,样品。验证性的。所以烫了一下。

。。。买个钻头也容易
(9000784)

出0入0汤圆

发表于 2020-7-17 08:50:39 | 显示全部楼层
很好的项目
(8633238)

出0入0汤圆

发表于 2020-7-21 14:56:25 | 显示全部楼层
这个有卖的吗,我想买一个来玩玩。。
(7826773)

出0入0汤圆

发表于 2020-7-30 22:57:30 | 显示全部楼层
chewy 发表于 2020-7-12 09:35
下载器还是习惯有屏幕操作 至少有点log 光听蜂鸣器很抓狂的

看应用场合,最近项目出问题,用脱机烧写让工人现场升级了五六千个设备,LED都不愿意看,就听蜂鸣器,他们很爽,屏幕和LED对于他们来说很痛苦
(7826700)

出0入0汤圆

发表于 2020-7-30 22:58:43 | 显示全部楼层
huangqi412 发表于 2020-7-16 20:27
。。。买个钻头也容易

是,手捻钻也是可以的,比电动的精细
(7826644)

出0入0汤圆

发表于 2020-7-30 22:59:39 | 显示全部楼层
可以考虑加入自动检测开始烧写,按键都省了,使用寿命更长
(7772834)

出0入0汤圆

发表于 2020-7-31 13:56:29 | 显示全部楼层
foxfire 发表于 2020-7-30 22:57
看应用场合,最近项目出问题,用脱机烧写让工人现场升级了五六千个设备,LED都不愿意看,就听蜂鸣器,他 ...

有屏幕 就可以选择不看屏幕 没有屏幕 想看也没的看
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2020-10-29 13:03

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

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