搜索
bottom↓
回复: 139

[分享]多功能IAP上位机(支持双波特率、分包、帧间隔)已...

  [复制链接]

出0入4汤圆

发表于 2020-3-4 15:11:34 | 显示全部楼层 |阅读模式
本帖最后由 bolizhicheng204 于 2020-3-4 16:52 编辑

部门的IAP上位机一直不好用,网上找了很多但是功能单一,有缺陷不好用,一怒之下自己写了一个。一个多星期中午不休息连轴转,今日终于小成。主要功能:
支持串口、以太网通讯(以太网后期加入)
支持单独设置BootLoader、APP波特率
支持包大小设置
支持帧识别间隔设置
支持发送帧间隔设置
CRC校验

再说几点:
1.尽量不要在其他网站上传。
2.除了以太网其他都实现了,以太网接口已经写好了,待稳定之后加入以太网。
3.如何防止以后被其他人商业利用?怎么证明我是作者?

活跃一下气氛,这个帖子跟贴超过50就上传,包含源代码。之前的咨询帖https://www.amobbs.com/thread-5728108-1-1.html?_dsign=1a875b7a
-----------------------------------------------------------------------------------------------------
就这吧,娱乐一下气氛到了就可以了,已经上传,协议在上位机文件夹里
刚测试过,代码没怎么优化,凑合看吧



本帖子中包含更多资源

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

x

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

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2020-3-4 15:44:16 | 显示全部楼层
顶楼主,一直是用YMODEM搞定

出0入4汤圆

 楼主| 发表于 2020-3-4 15:46:05 | 显示全部楼层
wmm20031015 发表于 2020-3-4 15:44
顶楼主,一直是用YMODEM搞定

一开始也是用YMODEM 实验室环境还凑合,现场环境复杂的时候会出错,要保证可靠

出0入0汤圆

发表于 2020-3-4 15:46:12 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出150入0汤圆

发表于 2020-3-4 15:47:15 | 显示全部楼层
感觉这个帖子没需求贴火爆啊

出20入62汤圆

发表于 2020-3-4 15:48:32 | 显示全部楼层
看风格是winform做的~一周就搞定很厉害了~

出0入0汤圆

发表于 2020-3-4 15:49:14 | 显示全部楼层

冲着共享源代码的精神,也得顶帖

出10入95汤圆

发表于 2020-3-4 15:49:34 | 显示全部楼层
顶!
这样做硬件端的boot应该不大,这点也很有优势

出0入0汤圆

发表于 2020-3-4 15:50:34 | 显示全部楼层
谢谢分享。我现在用U盘和SD卡更新,自己的校验方式。如果能开源可以学习下,更多的选择

出0入8汤圆

发表于 2020-3-4 15:54:40 | 显示全部楼层
关注一下,谢谢分享。

出0入0汤圆

发表于 2020-3-4 15:59:17 | 显示全部楼层
MFC还是什么语言写的

出0入0汤圆

发表于 2020-3-4 16:00:27 | 显示全部楼层
谢谢分享

出0入4汤圆

 楼主| 发表于 2020-3-4 16:00:51 | 显示全部楼层
蚁族 发表于 2020-3-4 15:59
MFC还是什么语言写的

C#,我主要是做硬件和嵌入式软件,好几年没碰C#了,哈哈

出0入4汤圆

发表于 2020-3-4 16:03:14 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出0入4汤圆

发表于 2020-3-4 16:03:25 | 显示全部楼层
十四楼啦 ,楼下加油

出50入8汤圆

发表于 2020-3-4 16:03:42 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2020-3-4 16:04:10 | 显示全部楼层

冲着共享源代码的精神,也得顶帖

出0入0汤圆

发表于 2020-3-4 16:04:13 | 显示全部楼层
这个很实用

出0入0汤圆

发表于 2020-3-4 16:04:30 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出0入0汤圆

发表于 2020-3-4 16:05:36 | 显示全部楼层
什么语言写的?

出0入0汤圆

发表于 2020-3-4 16:06:16 | 显示全部楼层
顶贴顶贴

出0入0汤圆

发表于 2020-3-4 16:07:37 | 显示全部楼层
关注一下,谢谢分享。
C#  期待源代码..

出0入0汤圆

发表于 2020-3-4 16:13:24 | 显示全部楼层
不错啊,谢谢楼主的分享~

出0入0汤圆

发表于 2020-3-4 16:16:13 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出0入0汤圆

发表于 2020-3-4 16:19:45 来自手机 | 显示全部楼层
用啥写的?

出0入4汤圆

 楼主| 发表于 2020-3-4 16:22:54 | 显示全部楼层

13楼,C#

出0入0汤圆

发表于 2020-3-4 16:24:20 | 显示全部楼层
观摩学习学习

出0入0汤圆

发表于 2020-3-4 16:25:13 | 显示全部楼层
楼主,网络IAP是什么原理?感觉很高深啊

出330入0汤圆

发表于 2020-3-4 16:27:19 来自手机 | 显示全部楼层
欣赏这股倔强精神

出0入4汤圆

 楼主| 发表于 2020-3-4 16:27:53 | 显示全部楼层
genhao2 发表于 2020-3-4 16:25
楼主,网络IAP是什么原理?感觉很高深啊

不高深,就是以太网通讯啊

出0入0汤圆

发表于 2020-3-4 16:29:42 | 显示全部楼层
学习,顶起楼主,楼主要留意菊花,楼下继续顶

出0入0汤圆

发表于 2020-3-4 16:32:27 | 显示全部楼层
C#还是不错的,不知道为啥企业应用反而越来越少了,说是现在招人都不好招聘

出0入10汤圆

发表于 2020-3-4 16:32:47 | 显示全部楼层
c#不错  

出20入62汤圆

发表于 2020-3-4 16:32:50 | 显示全部楼层
刚走错片场了~
重新来~
楼主玩的挺6~
50楼盖起~

出0入0汤圆

发表于 2020-3-4 16:33:40 | 显示全部楼层
我来盖一层楼

出0入0汤圆

发表于 2020-3-4 16:34:02 | 显示全部楼层
谢谢楼主分享,顶顶

出0入0汤圆

发表于 2020-3-4 16:38:10 | 显示全部楼层
我也来盖一层楼

出0入8汤圆

发表于 2020-3-4 16:43:17 | 显示全部楼层
楼主厉害,一周时间的中午就做出这样的软件了,是用C#开发吗

出0入4汤圆

 楼主| 发表于 2020-3-4 16:50:18 | 显示全部楼层
xujihu 发表于 2020-3-4 16:43
楼主厉害,一周时间的中午就做出这样的软件了,是用C#开发吗

是C#,我几年前用过有基础

出0入0汤圆

发表于 2020-3-4 16:51:16 来自手机 | 显示全部楼层
恭喜大作,

出0入4汤圆

发表于 2020-3-4 16:51:24 来自手机 | 显示全部楼层
不管三七二十一,顶楼主了

出0入4汤圆

发表于 2020-3-4 16:51:47 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出0入0汤圆

发表于 2020-3-4 16:52:41 | 显示全部楼层
学习一下!

出0入0汤圆

发表于 2020-3-4 17:14:54 | 显示全部楼层
顶一下,一直想学IAP,就是没有真正搞明白

出0入0汤圆

发表于 2020-3-4 17:20:08 | 显示全部楼层
50层还不简单嘛,+1

出0入0汤圆

发表于 2020-3-4 17:26:13 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出0入0汤圆

发表于 2020-3-4 17:27:43 | 显示全部楼层
冲着共享源代码的精神,也得顶帖 +1

出0入0汤圆

发表于 2020-3-4 17:38:24 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2020-3-4 17:48:55 | 显示全部楼层
bolizhicheng204 发表于 2020-3-4 16:00
C#,我主要是做硬件和嵌入式软件,好几年没碰C#了,哈哈

我也是用c#写调试工具的

出0入0汤圆

发表于 2020-3-4 18:10:01 | 显示全部楼层
谢谢分享 支持刚好超过50

出40入45汤圆

发表于 2020-3-4 18:27:49 | 显示全部楼层
冲着开源的做法与精神,得给楼主点个赞!

出10入0汤圆

发表于 2020-3-4 18:30:18 | 显示全部楼层
50楼真的很快!!!

出0入0汤圆

发表于 2020-3-4 19:48:18 | 显示全部楼层
冲着开源的做法与精神,得给楼主点个赞

出0入0汤圆

发表于 2020-3-4 21:17:07 来自手机 | 显示全部楼层
冲着共享源代码的精神,也得顶帖 +1

出0入0汤圆

发表于 2020-3-4 21:21:20 | 显示全部楼层
bolizhicheng204 发表于 2020-3-4 15:46
一开始也是用YMODEM 实验室环境还凑合,现场环境复杂的时候会出错,要保证可靠 ...

YMODEM也带CRC校验,请问仍然存在风险吗?

出0入0汤圆

发表于 2020-3-4 21:33:54 | 显示全部楼层
谢谢楼主源码,下载学习

出0入0汤圆

发表于 2020-3-4 22:02:22 | 显示全部楼层
开源精神,赞一个

出0入76汤圆

发表于 2020-3-4 22:08:48 | 显示全部楼层
本帖最后由 foxpro2005 于 2020-3-4 22:48 编辑

这个IAP工具做很不错,感谢分享

要证明版权的话:
1.你可以在“关于”对话框 或 pagetab里面弄一页 注明版权,最好是再加一幅头像图片, 即便别人要修改也让他麻烦点。。。   ---> 这个只能简单应对那些捡现成的
2.在源码中多处注释代码版板吧
因为都全部开源了,上面这些做法都没任何效果, 或都把它提交到github上面吧, 并在界面上面及程序里注明开源地址与作者信息。

出0入0汤圆

发表于 2020-3-4 23:08:39 来自手机 | 显示全部楼层
一直想实现,没项目没动力,谢了,正好看看

出0入0汤圆

发表于 2020-3-4 23:16:29 | 显示全部楼层
bolizhicheng204 发表于 2020-3-4 15:46
一开始也是用YMODEM 实验室环境还凑合,现场环境复杂的时候会出错,要保证可靠 ...

一定是在可靠的环境进行更新,干扰严重的环境很容易出错。以前做过CAN升级,一个包一个包的校验,必须通过才发下一个包。

出0入0汤圆

发表于 2020-3-4 23:47:11 来自手机 | 显示全部楼层
顶楼主,开源精神

出0入0汤圆

发表于 2020-3-5 00:05:05 来自手机 | 显示全部楼层
来顶一贴,谢谢楼主!

出140入115汤圆

发表于 2020-3-5 00:27:57 | 显示全部楼层
冲着共享源代码的精神,也得顶帖 +1

出0入0汤圆

发表于 2020-3-5 07:52:40 | 显示全部楼层
冲着共享源代码的精神,也得顶帖 +1

出0入0汤圆

发表于 2020-3-5 08:02:26 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出0入12汤圆

发表于 2020-3-5 08:07:21 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出5入16汤圆

发表于 2020-3-5 08:22:49 | 显示全部楼层
收下研究一下

出0入0汤圆

发表于 2020-3-5 08:29:57 来自手机 | 显示全部楼层
多谢分享,小白只会下位机,刚好可以借鉴学习一下

出0入0汤圆

发表于 2020-3-5 08:32:55 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2020-3-5 08:35:23 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出0入0汤圆

发表于 2020-3-5 08:37:02 | 显示全部楼层
收下啦,  得空  学习一下上位机
谢谢

出0入0汤圆

发表于 2020-3-5 08:56:15 | 显示全部楼层
收下了,谢谢分享。

出0入0汤圆

发表于 2020-3-5 09:14:43 | 显示全部楼层
顶一把。

出180入0汤圆

发表于 2020-3-5 09:17:55 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2020-3-5 09:38:44 | 显示全部楼层
支持一下

出0入0汤圆

发表于 2020-3-5 09:46:28 | 显示全部楼层

感谢大神分享,最近在做boot,很好的参考资料。

出0入0汤圆

发表于 2020-3-5 09:55:19 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2020-3-5 10:27:58 | 显示全部楼层
支持 谢谢分享

出0入0汤圆

发表于 2020-3-5 10:30:41 | 显示全部楼层
多谢分享,长见识了,VS的组件名称可以用中文了。。

出0入0汤圆

发表于 2020-3-5 10:47:48 | 显示全部楼层
冲着共享源代码的精神,也得顶帖

出0入17汤圆

发表于 2020-3-5 10:52:41 来自手机 | 显示全部楼层
厉害,一个周就搞好

出60入0汤圆

发表于 2020-3-5 11:01:55 | 显示全部楼层
冲着共享源代码的精神,也得顶帖 +1

出0入0汤圆

发表于 2020-3-5 11:15:17 | 显示全部楼层
顶一下,谢谢分享

出0入10汤圆

发表于 2020-3-5 11:23:21 | 显示全部楼层
感谢分享

出0入0汤圆

发表于 2020-3-5 11:53:21 来自手机 | 显示全部楼层
谢谢分享,有时间学习下

出0入0汤圆

发表于 2020-3-5 12:00:44 | 显示全部楼层

出0入0汤圆

发表于 2020-3-5 13:42:13 | 显示全部楼层
关注一下

出0入0汤圆

发表于 2020-3-5 14:04:07 | 显示全部楼层
自己也用一些开源的,但是多借鉴下也是好的

出0入0汤圆

发表于 2020-3-6 08:55:48 来自手机 | 显示全部楼层
楼主牛人。无私

出0入4汤圆

发表于 2020-3-6 09:17:58 | 显示全部楼层
加入AES加密功能就更好了。

出0入0汤圆

发表于 2020-3-6 09:44:59 | 显示全部楼层
谢谢楼主分享。

出0入0汤圆

发表于 2020-3-6 10:20:49 | 显示全部楼层
楼主无私奉献精神值得鼓励

出0入0汤圆

发表于 2020-3-6 10:24:46 | 显示全部楼层
必须mark一把。

出0入4汤圆

 楼主| 发表于 2020-3-6 11:33:53 | 显示全部楼层
BS_good200xy 发表于 2020-3-6 09:17
加入AES加密功能就更好了。

加密确实考虑过,不过路一步一步走,先把基础功能做好,以太网 通讯还没加呢

出0入0汤圆

发表于 2020-3-6 11:38:25 | 显示全部楼层
这个必须给一个支持

出0入0汤圆

发表于 2020-3-6 15:48:14 | 显示全部楼层
BS_good200xy 发表于 2020-3-6 09:17
加入AES加密功能就更好了。

哈哈哈,有点贪心了。(PS:我也想要~

出0入0汤圆

发表于 2020-3-6 18:24:48 | 显示全部楼层

冲着共享源代码的精神,也得顶帖

出0入0汤圆

发表于 2020-3-6 19:33:20 | 显示全部楼层
感谢楼主分享!大赞!

出0入42汤圆

发表于 2020-3-6 19:52:51 | 显示全部楼层
顶楼主!谢谢楼主分享。

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-4-25 21:16

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

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