我们正在尝试使用 OpenOCD 读取我们的 STM32F0x 微控制器的部分内容,我们也使用 OpenOCD 对其进行编程。但是,该flash read_bank
命令不像记录的那样工作。无论我们输入什么,错误都是:
flash read_bank 0 test.bin: command requires more arguments
例如,我们通过以下方式调用它:
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"
其他闪存操作按预期工作,例如:
openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c init -c "flash info 0" -c exit
或者
openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c init -c "flash banks" -c exit
该命令flash read_bank
似乎很少使用。至少,这是我的谷歌搜索说的。有人知道如何使用这个命令吗?