OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 15199|回复: 12

QT制作的一款串口助手,添加YModem发送协议,支持stm32 IAP下载,源码开发,仿着网上的某一款串口工具制作

[复制链接]

6

主题

64

帖子

3

精华

高级会员

Rank: 4

积分
768
金钱
768
注册时间
2014-3-11
在线时间
55 小时
发表于 2016-12-16 18:27:55 | 显示全部楼层 |阅读模式
本帖最后由 秋之前 于 2016-12-21 15:11 编辑

之前一直在用各系烽火,虽然说他的BSP文件机制很方便,但是却没有更详细的分组,于是尝试着自己写了一个串口工具,基本功能都有,有些地方还待完善文件菜单可以导入xml文件,新建xml工程,保存xml工程等操作

1.png

这是展开折叠的工具栏
2.png
串口选项有tips提示,方便串口的选择,不需要重新进入电脑的设备管理器查看串口属性
3.png
4.png
发送界面使用xml文件来管理,可以添加发送组和发送栏,整个发送界面可以保存为一个xml文件,方便下次导入直接使用
5.png
目前支持十六进制和字符串的收发
文件传输部分
2.png
目前只添加了YModem的发送部分,因为要给STM32做IAP的升级,在STM32上已经测试通过,其他的协议会面在写
4.png
这是升级过程

源码:https://github.com/qiuzhiqian/terminal


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2016-8-13
在线时间
14 小时
发表于 2016-12-16 22:26:26 | 显示全部楼层
支持支持~!谢谢分享~~
回复 支持 1 反对 0

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2016-1-18
在线时间
14 小时
发表于 2017-1-6 13:50:48 | 显示全部楼层
有没有生成好的exe可以参考用一下,
回复 支持 反对

使用道具 举报

12

主题

432

帖子

0

精华

高级会员

Rank: 4

积分
729
金钱
729
注册时间
2012-6-21
在线时间
59 小时
发表于 2017-1-6 16:26:49 来自手机 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

2

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
568
金钱
568
注册时间
2014-11-6
在线时间
92 小时
发表于 2017-2-20 14:47:33 | 显示全部楼层
很不错的工具
多看美女有益健康!
回复 支持 反对

使用道具 举报

6

主题

64

帖子

3

精华

高级会员

Rank: 4

积分
768
金钱
768
注册时间
2014-3-11
在线时间
55 小时
 楼主| 发表于 2017-2-21 11:10:21 | 显示全部楼层
xingnaipeng 发表于 2017-1-6 13:50
有没有生成好的exe可以参考用一下,

等有空了编译一个release版本出来
回复 支持 反对

使用道具 举报

7

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-3-11
在线时间
22 小时
发表于 2017-8-24 11:21:56 | 显示全部楼层
我的stm32的ymodem IAP程序用超级终端可以完美的接收到bin文件,并运行正常,为何你的这个上位机软件我在发送bin文件时,一直没法发送,你的这个上位机与设备能实现字符串和16进制数通讯,我也能收到设备传过来的一连串C,就是发送不出去,求解。。。
回复 支持 反对

使用道具 举报

10

主题

147

帖子

0

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2015-7-11
在线时间
94 小时
发表于 2017-8-25 11:35:33 | 显示全部楼层
源码发送文件发送不出去,求解
回复 支持 反对

使用道具 举报

13

主题

71

帖子

0

精华

高级会员

Rank: 4

积分
696
金钱
696
注册时间
2017-8-14
在线时间
131 小时
发表于 2017-11-25 15:09:21 | 显示全部楼层
本帖最后由 胡图图图 于 2017-11-28 09:24 编辑
linlima 发表于 2017-8-24 11:21
我的stm32的ymodem IAP程序用超级终端可以完美的接收到bin文件,并运行正常,为何你的这个上位机软件我在发 ...

我也是和你一样。。
yi?我的二哈哪去了
回复 支持 反对

使用道具 举报

6

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2017-10-19
在线时间
13 小时
发表于 2018-5-28 20:57:23 | 显示全部楼层
观望中,不过可以先学习一下
回复 支持 反对

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-8-8 14:25:33 | 显示全部楼层
这就是源码

terminal-master.zip

23.13 KB, 下载次数: 344

回复 支持 反对

使用道具 举报

20

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
308
金钱
308
注册时间
2013-11-6
在线时间
23 小时
发表于 2019-2-20 11:34:42 | 显示全部楼层
謝謝分享,  剛好用到,  目前想用QT寫HMI 在利用串口對STM32升級,  STM32你也是用原子哥的IAP修改的嗎?
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
114
金钱
114
注册时间
2015-3-20
在线时间
21 小时
发表于 2022-4-12 17:10:45 | 显示全部楼层
多谢老兄了,刚好用上
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 14:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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