首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OpenOCD read_bank命令请求更多参数

OpenOCD read_bank命令请求更多参数
EN

Stack Overflow用户
提问于 2017-10-24 20:07:03
回答 1查看 1.4K关注 0票数 1

我们正在尝试用OpenOCD读出我们的STM32F0x微控制器的一部分,我们也用它来对它们进行编程。但是,flash read_bank命令并不像文档中描述的那样工作。无论我们输入什么,错误都是:

代码语言:javascript
运行
复制
flash read_bank 0 test.bin: command requires more arguments

例如,我们通过以下方式调用它:

代码语言:javascript
运行
复制
sudo openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c "init" -c "reset init" -c "flash read_bank 0 test.bin" -c "exit"

其他闪存操作按预期工作,例如:

代码语言:javascript
运行
复制
openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c init -c "flash info 0" -c exit

代码语言:javascript
运行
复制
openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c init -c "flash banks" -c exit

命令flash read_bank似乎很少使用。至少,这是我在谷歌上搜索到的。有谁知道如何使用这个命令吗?

EN

回答 1

Stack Overflow用户

发布于 2017-11-07 21:42:26

flash read_bank命令还需要两个参数:偏移量和长度。

所以在STM32 MCU上,你可以使用

flash read_bank 0 test.bin 0x8000000 0x4000

读取闪存的前16KB。

请记住,在OpenOCD中也有一个“帮助”命令。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46910172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档