打印
[STM32L4]

stm32中boot loader和app程序之间,变量问题

[复制链接]
430|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wyjie|  楼主 | 2021-2-7 23:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32中boot loader和app程序之间,举个例子,

app程序中,串口收到了一组数据,存放到buff[0]=0x10。那么boot loader中是否可以用buff[0]=0x10这个数据呢

使用特权

评论回复
沙发
xxmmi| | 2021-2-7 23:30 | 只看该作者
可以啊  数据是存在缓存里的 就是你的BUFF 那个0X10应该是首地址 跟里面的数据是什么没有关系

使用特权

评论回复
板凳
heweibig| | 2021-2-7 23:31 | 只看该作者
boot loader 中需要知道这个数组的地址

使用特权

评论回复
地板
jiaxw| | 2021-2-7 23:33 | 只看该作者

stm32能跑app?

使用特权

评论回复
5
zhaoxqi| | 2021-2-7 23:35 | 只看该作者
boot loader中怎么用呀

使用特权

评论回复
6
wyjie|  楼主 | 2021-2-7 23:37 | 只看该作者

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先

使用特权

评论回复
7
heimaojingzhang| | 2021-3-2 20:49 | 只看该作者
如何在单片机中写app程序啊

使用特权

评论回复
8
keaibukelian| | 2021-3-2 20:51 | 只看该作者
当然可以用了啊

使用特权

评论回复
9
labasi| | 2021-3-2 20:52 | 只看该作者
只看地址 不看数据啊

使用特权

评论回复
10
paotangsan| | 2021-3-2 20:53 | 只看该作者
我感觉是可以用的

使用特权

评论回复
11
renzheshengui| | 2021-3-2 20:54 | 只看该作者
可以用一下试试看

使用特权

评论回复
12
zchong| | 2021-3-2 21:28 | 只看该作者
不太可行,bootloader和app运行环境是不一样的,变量地址基本上也不会相同,即使相同,还涉及到不能初始化的问题,总之问题多多。可以换个方案实现,使用某块ram,约定好,使用指针操作它。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

927

主题

12706

帖子

5

粉丝