查看: 507|回复: 7
打印 上一主题 下一主题

用软件进入升级模式

[复制链接] qrcode

27

主题

77

帖子

190

积分

注册会员

Rank: 2

积分
190
楼主
跳转到指定楼层
发表于 2016-5-29 12:38 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在MicroPython中,除了可以通过将BOOT0接VCC进入升级模式外,也可以通过软件方式,进入升级模式。

在命令模式下,输入下面的命令:

pyb.bootloader()

就会马上进入升级模式。



回复

使用道具 举报

0

主题

82

帖子

26

积分

新手上路

Rank: 1

积分
26
沙发
发表于 2016-5-29 11:18 AM | 只看该作者
好方法,可以做成在线编程方式了。
回复 支持 反对

使用道具 举报

0

主题

72

帖子

6

积分

新手上路

Rank: 1

积分
6
板凳
发表于 2016-5-29 11:45 AM | 只看该作者
加个网络模块吧,有线无线都行,python架webserver应该很简单,直接网页写代码,保存到本地文件,然后用这个重启,应该是可行的。
回复 支持 反对

使用道具 举报

0

主题

79

帖子

10

积分

新手上路

Rank: 1

积分
10
地板
发表于 2016-5-29 12:54 PM | 只看该作者
在线升级,这个内部怎么做到的??
回复 支持 反对

使用道具 举报

0

主题

88

帖子

4

积分

新手上路

Rank: 1

积分
4
5#
发表于 2016-5-29 08:44 PM | 只看该作者
HelloWii 发表于 2016-5-29 12:54
在线升级,这个内部怎么做到的??

STM32内部有Bootloader,这个方法就是直接调用了内部的Bootloader。
回复 支持 反对

使用道具 举报

0

主题

81

帖子

20

积分

新手上路

Rank: 1

积分
20
6#
发表于 2016-5-29 08:44 PM | 只看该作者
LiuYang 发表于 2016-5-29 11:45
加个网络模块吧,有线无线都行,python架webserver应该很简单,直接网页写代码,保存到本地文件,然后用这 ...

的确是个可行的方式,可以先保存到TF卡中。
回复 支持 反对

使用道具 举报

0

主题

72

帖子

4

积分

新手上路

Rank: 1

积分
4
7#
发表于 2016-5-29 09:30 PM | 只看该作者
shaoziyang 发表于 2016-5-29 20:44
的确是个可行的方式,可以先保存到TF卡中。

对,就是获取网页提交的代码,修改并保存到TF卡中的文件,然后用代码重启升级。
回复 支持 反对

使用道具 举报

3

主题

89

帖子

17

积分

新手上路

Rank: 1

积分
17
8#
发表于 2016-5-30 01:51 PM | 只看该作者
学习了
回复 支持 反对

使用道具 举报

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

本版积分规则

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