[ST NUCLEO-WBA52CG] 2- 点亮一颗LED
<div class='showpostmsg'><p>编写STM32WBA52CG的编码,使用了2个软件,STM32CUBEMX和KEIL。</p><p><span style="font-size:16px;"><strong>1. STM32CUBEMX</strong></span></p>
<p>这个软件的作用是初始化芯片的,当安装了对应的包后,就可以对STM32WBA52CG芯片初始化了,这个芯片只有48个引脚,比我想象中的要简单很多。</p>
<p> </p>
<p><span style="font-size:16px;"><strong>2.KEIL</strong></span></p>
<p>keil则是IDE软件了,使用之前需要安装对应芯片的PACK,因为下载速度的原因,我把对应PACK上传到附件中。</p>
<div></div>
<p> </p>
<p>我安装的时候报错了,提示“SVDConv exied with an error.No uVision SystemViewer file created”,所以就在网上搜索了一下,解决方法见如下网页:</p>
<p><a href="https://www.chensuyang.com/archives/725" target="_blank">https://www.chensuyang.com/archives/725</a></p>
<p> </p>
<p><span style="font-size:16px;"><strong>3. 编写代码</strong></span></p>
<p>代码就很简单了,和其它的STM32芯片的用法一样。</p>
<pre>
<code class="language-cpp">while (1)
{
HAL_GPIO_TogglePin(LD1_GPIO_Port,LD1_Pin);
HAL_Delay(1000);
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
}</code></pre>
<p> </p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <p>这个板子上下两层吗?一个模块加底板? </p>
秦天qintian0303 发表于 2023-7-21 17:13
这个板子上下两层吗?一个模块加底板?
<p>是的,蓝色的是模块,白色的是底板</p>
不行啊 ,这个“SVDConv exied with an error.No uVision SystemViewer file created”警告解决不了
页:
[1]