如何在IDB008V2板上加载st给出的示例?

时间:2019-04-16 14:48:25

标签: stm32 keil truestudio bluenrg

我需要在bluenrg-2上开发软件。 我使用IDB008V2开发板。我想使用ST提供的聊天示例:https://www.st.com/en/embedded-software/stsw-bluenrg-dk.html

编译正确,但无法将其加载到开发板上。 它重新启动,并且旧程序仍然存在。 此外,stlinkv2(通过JTAG)未检测到该卡,我被迫使用USB端口。

  • 我通过遇到相同的问题尝试了所有其他示例。
  • 我使用Keil和Truestudio,得到的结果相同。
  • 但是,当我创建一个新程序(Truestudio的基本程序)时,可以将其正确上传到开发板上,并且可以正常运行。
  • 我还尝试将ST聊天所使用的不同源文件移植到一个新项目中,但是我很快发现自己遇到了许多依赖问题,例如未声明的变量等。

我不知道将源文件移植到新项目是否是个好主意。如果可以将示例程序加载到板上,那将是一个不错的开始。

1 个答案:

答案 0 :(得分:0)

有时用户忘记了他在选项中启用了Simulation。 对于Keil MDK,请在选项|调试,选择“使用ST-Link调试器”而不是“使用模拟器”

此外,默认情况下应使用SWD。在目标Com端口中,请选择“ SW”而不是“ JTAG”。

然后,请检查:在Flash下载中,应提供BlueNRG-2片上Flash: enter image description here

如果看不到,请手动添加。