ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32F1] 基于CAN总线的Bootloader,包括上位机和单片机端源码下载

[复制链接]
9210|51
 楼主 | 2014-1-20 15:53 | 显示全部楼层 |阅读模式
本帖最后由 beyond696 于 2018-4-28 17:52 编辑


基于CAN总线的Bootloader,功能如下:
1、自动检测连接到CAN总线上的节点,并自动为每个节点分配一个唯一的地址;
2、自动检测节点是否在线,若离线则从列表中删除;
3、可以升级更新指定节点的程序,同时可以发送命令控制程序的执行;
PC端程序所需硬件为纬图的Ginkgo USB-CAN适配器。
PC端程序为Qt环境下的C++程序,源码下载:
CAN Bootloader.rar(440.04 KB, 下载次数: 0)
单片机端程序为基于STM32F103的程序,源码下载:
can_bootloader.rar(647.22 KB, 下载次数: 0)
数据传输为自定义协议,协议文档下载:
CAN Bootloader协议.rar(5.14 KB, 下载次数: 0)
可执行程序包:
CAN Bootloader.rar(4.12 MB, 下载次数: 0)

最新版本的链接:http://www.embed-net.com/thread-784-1-1.html

评论

Along1988 2018-3-21 19:25 回复TA
好东西,感谢楼主分享 
nihaozp0030 2018-8-21 13:47 回复TA
非常好的东西 
 楼主 | 2014-1-21 09:00 | 显示全部楼层
都没人顶...
| 2014-1-22 11:20 | 显示全部楼层
學習一下  不錯的資料
| 2014-1-23 12:57 | 显示全部楼层
顶~
| 2014-11-21 15:17 | 显示全部楼层
你好 我按照你这个做的上位机和下位机,但是在传送数据的时候会出错,好像是单片机挂掉了
 楼主 | 2014-11-25 16:08 | 显示全部楼层
检查下协议是否匹配
| 2014-11-27 14:33 | 显示全部楼层
好的东西!!
| 2014-11-27 14:35 | 显示全部楼层
烧程序是不是需要一个USB-CAN适配器
| 2014-11-27 17:18 | 显示全部楼层
不错的东西
| 2014-11-28 00:27 | 显示全部楼层
正是我需要的,谢了
 楼主 | 2014-11-28 13:15 | 显示全部楼层
zxc152224 发表于 2014-11-27 14:35
烧程序是不是需要一个USB-CAN适配器

恩,纬图的Ginkgo USB-CAN适配器
| 2015-1-22 00:54 | 显示全部楼层
好东西,不错啊,需要!!!
| 2015-1-22 10:34 | 显示全部楼层
这个很强大的啊,必须要支持一下子。
| 2015-2-6 14:02 | 显示全部楼层
mark
| 2015-2-9 11:17 | 显示全部楼层
很好的东西哎
| 2015-2-9 23:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
| 2015-6-1 14:39 | 显示全部楼层
顶~
| 2015-7-14 10:22 | 显示全部楼层
楼主太好了
| 2015-8-13 16:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
| 2015-9-23 13:50 | 显示全部楼层
不错,很好的学习资料。谢谢楼主慷慨
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

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