搜索
bottom↓
回复: 28

电容触摸屏脱机下载器方案选型

[复制链接]
(11794645)

出65入81汤圆

发表于 2020-6-8 13:13:59 | 显示全部楼层 |阅读模式
看了大家的回复,大家可以看本版块的其它帖子。
现在征集开发方案,我这边当前有两种方案,现在希望大家给点意见和看法。

首先:本产品的期望的最终结果是:现代化,现代感。同时成本尽量的低。期望最终产品成本在:300RMB。
同时:使用里面的技术再做出一些低成本的稳定可靠的下载器。

方案1:单片机方案(本人倾向于这种方案)
1:由于自己之前的下载器都是基于这种方案,其中的SWD协议与SWIM协议都比较熟悉。
2:此次需要带有:电容屏,大小初步定为:2.8/3.5inch(有没有好的供应商的,显示效果要好。)
3:单片机选型:本人打算使用:STM32F107。或者STM32F4系列,但是STM32F4相对比较贵。
4:要不要上GUI?还是自己重写控件?打算使用:重写控件,因为下载器其实操作界面一多,上GUI比较浪费。
5:USB通信:采用USBHID+CDC+MSC。HID用于电脑软件的配置。MSC可以直接类似U盘这样的操作。
6:内部算法从MDK中提取。
7:外壳,自己重新开模,做一个类似手机这样的外形。
8:其它常规:带电池,支持SD卡,多文件,软件开机加密。可编程电源。文件加密。通信编程。μc/OS-Ⅲ。

方案二:Linux方案,可以参考23楼:https://www.amobbs.com/forum.php ... age%3D1#pid11373662
此方案就是:使用一款便宜的Linux最小驱动,然后编写Linux程序,优点就是:可以使用Jlink这种通用的编程器。
问题就是:自己没有接触过Linux,成本会高点。而且:后期打算做便宜版本的下载器,无法降低成本。

本帖子中包含更多资源

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

x
(11792845)

出0入0汤圆

发表于 2020-6-8 13:43:59 来自手机 | 显示全部楼层
肯定是方案1了。哪个熟悉来哪个。
(11792544)

出0入0汤圆

发表于 2020-6-8 13:49:00 | 显示全部楼层
对于楼主,肯定是方案1;方案2,需要懂Linux的人加入了。
(11790688)

出0入4汤圆

发表于 2020-6-8 14:19:56 | 显示全部楼层
用UC/OS会不会有版权问题?换个开源的怎么样
(11789945)

出65入81汤圆

 楼主| 发表于 2020-6-8 14:32:19 | 显示全部楼层
heibu 发表于 2020-6-8 14:19
用UC/OS会不会有版权问题?换个开源的怎么样

μc/OS-Ⅲ,我记得前段时间已开源了。没事的。
(11762743)

出0入0汤圆

发表于 2020-6-8 22:05:41 | 显示全部楼层
Linux 可以考虑用新唐 nuc980的方案   128 LQFP 封装,   内置64MB 内存,  外接片8腿的SPI FLASH 就跑得欢快
(11762702)

出0入0汤圆

发表于 2020-6-8 22:06:22 | 显示全部楼层
FreeRTOS不好吗?开源又好用
(11742457)

出0入0汤圆

发表于 2020-6-9 03:43:47 | 显示全部楼层
这个项目需要怎么参与?
(11740837)

出0入8汤圆

发表于 2020-6-9 04:10:47 来自手机 | 显示全部楼层
还有另一选择:手机当主控,单片机只负责烧录
(11737691)

出0入8汤圆

发表于 2020-6-9 05:03:13 | 显示全部楼层
Linux方案的话买成品 铝壳+Neo 512M+TF卡套装售价就250 好处是基本只要开发软件,而且通用系统干别的也可以。
如果不介意自己开外壳,其实更便宜的荔枝派,树莓派Zero,或者自己画板,成本都可以下降。
OpenOCD支持直接用GPIO操作SWD接口,这样不使用外接下载器也没问题。


(11693862)

出0入0汤圆

发表于 2020-6-9 17:13:42 | 显示全部楼层
支持方案一
(11638627)

出0入0汤圆

发表于 2020-6-10 08:34:17 | 显示全部楼层
请教楼主,有没有SWD协议与SWIM协议相关的学习资料,一直想做一个通过网络调试程序的工具啊
(11637432)

出0入0汤圆

发表于 2020-6-10 08:54:12 | 显示全部楼层
就3个月时间,你上不了linux的。就用单片机,简单易懂,毕竟是个开源项目。会单片机的人也多,做好了,可以让很多新人得到收获。linux的受众估计得是单片机的1/10了。
(11635886)

出65入81汤圆

 楼主| 发表于 2020-6-10 09:19:58 | 显示全部楼层
我是一个大白菜 发表于 2020-6-10 08:34
请教楼主,有没有SWD协议与SWIM协议相关的学习资料,一直想做一个通过网络调试程序的工具啊 ...

有:论坛上搜索就行了。我的资料大多数都是论坛搜索出来的。
(11635666)

出0入0汤圆

发表于 2020-6-10 09:23:38 来自手机 | 显示全部楼层
我倒是倾向于香橙派之类的玩意,直接用opocd操作
(11635551)

出0入0汤圆

发表于 2020-6-10 09:25:33 | 显示全部楼层
SUPER_CRJ 发表于 2020-6-10 09:19
有:论坛上搜索就行了。我的资料大多数都是论坛搜索出来的。

好的,我搜索试试
(11634179)

出0入0汤圆

发表于 2020-6-10 09:48:25 | 显示全部楼层
支持linux方案
(11632124)

出0入42汤圆

发表于 2020-6-10 10:22:40 | 显示全部楼层
肯定搞单片机的方案啊,linux我都没入门
(11620001)

出0入0汤圆

发表于 2020-6-10 13:44:43 | 显示全部楼层
可以支持stc 51单片机吗?
(11617364)

出0入0汤圆

发表于 2020-6-10 14:28:40 来自手机 | 显示全部楼层
支持linux,界面和软件都会简单很多
(11603285)

出0入0汤圆

发表于 2020-6-10 18:23:19 | 显示全部楼层
什么方案都关系不大,关键是,支持的芯片越多,需要测试的芯片越多,这个工作量还是巨大的
(11021892)

出0入0汤圆

发表于 2020-6-17 11:53:12 | 显示全部楼层
本帖最后由 pt2go 于 2020-6-17 11:57 编辑

支持,但是必须要有 烧录机台 接口,参考我的 https://www.amobbs.com/thread-5709230-1-1.html ,就是增加一个触发输入,3个输出:OK NG BUSY
建议F4,或者H7,脱机不差那么20块钱,H7有tft接口
(11020712)

出0入0汤圆

发表于 2020-6-17 12:12:52 | 显示全部楼层
zhifeng 发表于 2020-6-10 18:23
什么方案都关系不大,关键是,支持的芯片越多,需要测试的芯片越多,这个工作量还是巨大的 ...

开源的好处就在这里,可以大家测试,完善
(11005917)

出0入0汤圆

发表于 2020-6-17 16:19:27 来自手机 | 显示全部楼层
香橙派+openocd
(10987381)

出0入0汤圆

发表于 2020-6-17 21:28:23 | 显示全部楼层
想问,支持什么芯片?是否能支持多个厂家的协议?
(10547225)

出0入4汤圆

发表于 2020-6-22 23:44:19 | 显示全部楼层
单片机STM32F4贵,我最近在玩AT32F4系列雅特力的不错推荐给楼主。M4核主频也高性价比不错。
(10147245)

出0入0汤圆

发表于 2020-6-27 14:50:39 | 显示全部楼层
单片机选择高端一点的,RAM也多一点
后面可以做专用定制化,比如烧录nrf52832蓝牙芯片,在LCD直接显示二维码;扫描枪直接扫描。
或且生成密文做硬件绑定加密用。
最后可以绑定python那就更好了。
(9967133)

出0入0汤圆

发表于 2020-6-29 16:52:31 | 显示全部楼层
想到的几个建议:
1、sd卡或者flash可以模拟u盘直接连电脑将bin/hex文件直接拖进去,不需要pc端安装软件操作,这样工厂使用可以直接当u盘用,不用装什么东西更傻瓜式一点。当然有pc端软件可以配置一些东西对开发人员会更便捷一点,比如默认下载哪个文件,下载次数设定之类。
2、我觉得不一定一定要使用触屏,oled屏+几个按键也挺好操作,只要外观设计得好看一点,也很有科技感 。
3、电池尽量大一点,容量太小,升级不了几台就没电,不过当然要考虑体积大小。
(9684045)

出0入0汤圆

发表于 2020-7-2 23:30:39 | 显示全部楼层
https://item.taobao.com/item.htm ... amp;id=528191239694
https://item.taobao.com/item.htm ... amp;id=528234274096
可以考虑这个外壳,2.8寸彩屏。

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2020-10-23 01:31

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

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