当使用 STM32 的 Bootloader 中的 GO 命令进行从 Bootloader 向用户代码进行跳转时,需要正确地在用户代码中设置向量表,才能正常地运行用户代码。
文档内容节选
STM32F091 从自举程序向应用程序跳转的 问题与解决 前言前言前言前言 当使用 STM32 的 Bootloader 中的 GO 命令进行从 Bootloader 向用户代码进行跳转时,需要正确地在用户代码中设置向量表, 才能正常地运行用户代码 问题问题问题问题 某客户在其产品的设计中,使用了 STM32F091RCT6,由于特殊的功能需求,将会使用到使用 Flash Loader Demonstrator 对芯片进行串口烧写后,直接跳入程序,但是客户发现烧写后根本就没有执行用户代码 调研调研调研调研 1111还原问题现象 还原问题现象 还原问题现象 还原问题现象 我们使用 NUCLEOF091RC 工具板来还原这个问题的现象 再到 STM32CubeFWF0V120 中找个例程来测试一下,为了方便观察,我们使用 Examples 中的 GPIOIOToggle 来测试, 因为这是一个闪灯的程序位置如下图所示: 使用 IAR 将项目打开,进行编译,生成 STM32F091RCNucleohex 文件,可在 ExamplesGP......
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论