[技术问答]

HC32F460软件升级

[复制链接]
1378|14
手机看帖
扫描二维码
随时随地手机跟帖
tayouxunmeng|  楼主 | 2021-5-13 08:55 | 显示全部楼层 |阅读模式
HC32F460可以通过串口进行程序升级吗?我看了官网的说明说,没有找到相关bootloader的介绍。

使用特权

评论回复
fxyc87| | 2021-5-13 11:12 | 显示全部楼层
企业微信截图_20210513111112.png
你指的是这个么?
还是你想用自己软件串口通信下载程序?
这个软件是C#写的,可以反编译看代码

使用特权

评论回复
fxyc87| | 2021-5-13 11:14 | 显示全部楼层
企业微信截图_20210513111416.png 企业微信截图_20210513111325.png

使用特权

评论回复
fxyc87| | 2021-5-13 11:16 | 显示全部楼层
public byte ConnectCMD()
{
        byte[] array = new byte[]
        {
                24
        };
        int num = 8;
        do
        {
                this.SerialOutBytes(array, 0, array.Length);
                this.SerialInBytes(1, 1000u);
                bool flag = this.ReceiveData[0] == 17;
                if (flag)
                {
                        break;
                }
                num--;
        }
        while (num > 0);
        bool flag2 = this.ReceiveData[0] != 17;
        byte result;
        if (flag2)
        {
                this.LogInfo("连接不成功!");
                this.RunErrorDisplay();
                result = 1;
        }
        else
        {
                this.LogInfo("连接成功!");
                result = 0;
        }
        return result;
}

使用特权

评论回复
martinhu| | 2021-5-13 11:18 | 显示全部楼层
M4核的,可以做在线升级啊,原理都是一样的

使用特权

评论回复
tayouxunmeng|  楼主 | 2021-5-13 11:38 | 显示全部楼层
fxyc87 发表于 2021-5-13 11:12
你指的是这个么?
还是你想用自己软件串口通信下载程序?
这个软件是C#写的,可以反编译看代码

想用自己的串口通信下载程序

使用特权

评论回复
martinhu| | 2021-5-13 12:00 | 显示全部楼层
tayouxunmeng 发表于 2021-5-13 11:38
想用自己的串口通信下载程序

在线升级不同于在线烧录,boot和app程序都是自己写的,所以协议也是自己确定的。

使用特权

评论回复
zhangjiyun125| | 2021-5-13 16:33 | 显示全部楼层
我们公司从事单片机软硬件设计有15-16年了,经验丰富; 专业承接单片机项目合作, 有兴趣请联系曾先生: 13530261732,QQ:  277839662,微信同号

使用特权

评论回复
lrzxc1| | 2021-5-13 17:02 | 显示全部楼层
fxyc87 发表于 2021-5-13 11:12
你指的是这个么?
还是你想用自己软件串口通信下载程序?
这个软件是C#写的,可以反编译看代码

2楼这个上位机,可否分享一下,谢谢

使用特权

评论回复
fxyc87| | 2021-5-13 18:17 | 显示全部楼层
lrzxc1 发表于 2021-5-13 17:02
2楼这个上位机,可否分享一下,谢谢

官网有

使用特权

评论回复
lrzxc1| | 2021-5-14 08:48 | 显示全部楼层

谢谢提醒,我去官网找找

使用特权

评论回复
TT1000| | 2021-5-14 09:11 | 显示全部楼层
学习了

使用特权

评论回复
HuangHongLun| | 2021-5-15 09:26 | 显示全部楼层
boot的串口升级,M4肯定是支持的,现在串口升级应该都是标配的吧。

使用特权

评论回复
HuangHongLun| | 2021-5-15 09:27 | 显示全部楼层
martinhu 发表于 2021-5-13 12:00
在线升级不同于在线烧录,boot和app程序都是自己写的,所以协议也是自己确定的。 ...

有的芯片会自带串口升级的协议的,比如TI的芯片。

使用特权

评论回复
评论
martinhu 2021-5-17 13:53 回复TA
这个没有,只带有ISP烧录的协议。 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

25

帖子

0

粉丝