慕容雪花 发表于 2024-9-10 13:39

【ST NUCLEO-WB09KE测评】-2-基于CubeIDE的开发环境搭建

本帖最后由 慕容雪花 于 2024-9-10 21:43 编辑

<p>在CubeIDE中进行开发需要配合STM32CubeWB0固件包。首先打开STM32CubeIDE,选择New,STM32 Project。</p>

<p>在弹框中根据板卡进行选择,这样会把一些USER LED,BUTTON等常用的外设接口给定义好,节省开发时间。</p>

<p>&nbsp;</p>

<div style="text-align: center;"></div>

<div style="text-align: center;">&nbsp;</div>

<div>接下来指定项目路径:</div>

<div>
<div style="text-align: center;"></div>

<p>&nbsp;</p>
</div>

<div>
<div style="text-align: center;"></div>

<p>&nbsp;</p>
</div>

<div>接下来更新固件库:</div>

<div>
<div style="text-align: center;"></div>

<p>&nbsp;</p>
</div>

<div>&nbsp;</div>

<div>下载调试的时候遇到了错误:</div>

<div>
<div style="text-align: center;"></div>

<p>&nbsp;</p>
</div>

<div>&nbsp;</div>

<div>尝试在CubeProgrammer里面清空FLASH,遇到了另一个錯誤:</div>

<div>
<div style="text-align: center;"></div>

<p>&nbsp;</p>
</div>

<div>&nbsp;</div>

<div>在排查的过程中,也尝试了使用KEIL例程,提示no target. 可以识别到ST-LINK V3,但是检测不到目标芯片。</div>

<div>后来翻看官方数据手册的时候,发现了下面一段话:</div>

<div> &nbsp;</div>

<div>&nbsp;</div>

<div>所以采用下面的跳线,把BOOT0与VDD连在一起</div>

<p>&nbsp;</p>

<p> &nbsp;</p>

<p>&nbsp;</p>

<p> &nbsp;</p>

<p>CubeProgrammer也可以正常连接芯片了,KEIL也可以识别目标芯片了!</p>

<p> &nbsp;</p>

<p>&nbsp;</p>

<p> &nbsp;</p>

<p>&nbsp;</p>

<p>还有一种情形:</p>

<p> &nbsp;</p>

<p>&nbsp;</p>

<p>相关资料:</p>

<div><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
&nbsp;</div>

yangjiaxu 发表于 2024-9-11 11:57

<p>不错,其实ST的cubeIDE也挺好用的,还免自己的授权,主要调试也是比较方便</p>

慕容雪花 发表于 2024-9-11 12:26

yangjiaxu 发表于 2024-9-11 11:57
不错,其实ST的cubeIDE也挺好用的,还免自己的授权,主要调试也是比较方便

<p>官方全家桶<img height="52" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/pleased.gif" width="48" /></p>

bigbat 发表于 2024-9-12 15:51

<p>MB2032B上面的JP1就看可以,不用使用CN3的5,7pin,但是我的板子虽然keil能够认识,但是STM32CubeProgrammer无法烧录。</p>

<p> &nbsp;</p>

<p>STM32CubeProgrammer无法烧录</p>

<p> &nbsp;</p>

<p>就是邪门了。</p>

<p> &nbsp;</p>

bigbat 发表于 2024-9-12 15:57

<pre>
<code>  15:55:04 : STM32CubeProgrammer API v2.17.0 | Windows-64Bits 
  15:55:13 : UR connection mode is defined with the HWrst reset mode
  15:55:13 : ST-LINK SN  : 004C00213233510D39363634
  15:55:13 : ST-LINK FW  : V3J13M4B5S1
  15:55:13 : Board       : NUCLEO-WB09KE
  15:55:13 : Voltage     : 3.28V
  15:55:13 : Error: No STM32 target found! If your product embeds Debug Authentication, please perform a discovery using Debug Authentication</code></pre>

<p>就是这些提示。不知道哪里的问题</p>

<p>&nbsp;</p>

慕容雪花 发表于 2024-9-12 17:04

<p>嗯,这些错误我也有点印象,试试CN3的那个BOOT0拉高。</p>
页: [1]
查看完整版本: 【ST NUCLEO-WB09KE测评】-2-基于CubeIDE的开发环境搭建