水木社区手机版
首页
|版面-电路设计与调试(Circuit)|
新版wap站已上线
返回
1/1
|
转到
主题:STM32的单片机通过UART烧程序是什么流程?
楼主
|
energy
|
2021-12-29 16:17:08
|
只看此ID
看文档似乎没说清楚,上位机向串口发0x7f就能让mcu烧程序
如果mcu里面本来就有程序,上电后如何进入iap状态,而不是用户自己的程序?
如果能用串口烧程序,两个SW引脚就可以解放了
--
FROM 114.241.223.*
1楼
|
boundary
|
2021-12-29 16:26:52
|
只看此ID
boot管脚要选择的吧
【 在 energy 的大作中提到: 】
: 看文档似乎没说清楚,上位机向串口发0x7f就能让mcu烧程序
: 如果mcu里面本来就有程序,上电后如何进入iap状态,而不是用户自己的程序?
: 如果能用串口烧程序,两个SW引脚就可以解放了
--
FROM 183.157.10.*
2楼
|
energy
|
2021-12-29 16:52:46
|
只看此ID
嗯 好像是,boot1,0要设置
这样的话,不如bootloader方式了
【 在 boundary (边界) 的大作中提到: 】
: boot管脚要选择的吧
--
FROM 114.241.223.*
3楼
|
ironwei
|
2021-12-30 09:22:22
|
只看此ID
跳转系统内存区有两种方式,一种是上电时管脚设定,一种是用户程序跳转,用户程序跳转,不需要设置boot0,boot1.
【 在 energy 的大作中提到: 】
: 嗯 好像是,boot1,0要设置
: 这样的话,不如bootloader方式了
:
--
FROM 123.113.12.*
4楼
|
CyclingLife
|
2021-12-30 11:10:19
|
只看此ID
赞
【 在 ironwei (铁卫) 的大作中提到: 】
: 跳转系统内存区有两种方式,一种是上电时管脚设定,一种是用户程序跳转,用户程序跳转,不需要设置boot0,boot1.
--
FROM 221.223.40.*
5楼
|
jdk140
|
2021-12-30 12:42:15
|
只看此ID
Boot起来之后芯片自带的loader是被remap出地址空间了吧。
要跳过去是不是还得设置一下remap?
【 在 ironwei 的大作中提到: 】
: 跳转系统内存区有两种方式,一种是上电时管脚设定,一种是用户程序跳转,用户程序跳转,不需要设置boot0,boot1.
:
--
FROM 202.67.113.*
6楼
|
GGbond
|
2021-12-31 01:09:05
|
只看此ID
https://mp.weixin.qq.com/s/XAAGlRitCh2s3CYT68mNrw
设置一下boot引脚就行,工具也有很多已经写好的
【 在 energy 的大作中提到: 】
: 看文档似乎没说清楚,上位机向串口发0x7f就能让mcu烧程序
: 如果mcu里面本来就有程序,上电后如何进入iap状态,而不是用户自己的程序?
:
: ....................
- 来自「最水木 for iPhone 8」
--
FROM 124.64.16.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版