搜索
bottom↓
回复: 29

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

[复制链接]

出590入992汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入4汤圆

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

出590入992汤圆

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

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

出0入59汤圆

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

出0入0汤圆

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

出0入0汤圆

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

出0入228汤圆

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

出0入309汤圆

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


出0入0汤圆

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

出0入42汤圆

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

出0入90汤圆

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

出590入992汤圆

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

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

出0入135汤圆

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

出0入42汤圆

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

好的,我搜索试试

出0入4汤圆

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

出0入131汤圆

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

出0入0汤圆

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

出0入135汤圆

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

出0入0汤圆

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

出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接口

出0入0汤圆

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

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

出0入135汤圆

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

出0入85汤圆

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

出0入8汤圆

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

出0入0汤圆

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

出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

出0入0汤圆

发表于 2020-10-28 21:28:11 来自手机 | 显示全部楼层
linux实现不了swd协议吧。你还得外置一个单片机处理协议吧,linux只能做界面了

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-4-18 23:45

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

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