在有了以上的大致了解情况下,首要的任务就是搭建开发环境。 NUCLEO-WB09KE 开发板支持以MDK、IAR及STM32CubeIDE进行开发,本人选取的是MDK,所用的版本是V5.28。 为了进行功能验证,还下载了例程工具包。
在解压后,就可用MDK打开相应的例程,见图7所示。 图7 打开例程 此外,为了提供对使用芯片的支持,还安装了相应的芯片支持包。 在安装后,就可见到对该开发板的支持,见图8所示。 图8 芯片支持 在进行程序编译前,需按图9所示来勾选生成HEX目标文件。 图9 选取输出目标文件 在编译后,即可见到图10所示的结果,说明编译有效。 图10 完成编译 在完成编译后,就可进行下载测试了。 实现是按图11所示来选取调试器类型,相应的烧录算法只是按图12来选取。 图11 选取调试器
图12 选取烧录算法 在以上准备就绪后,提供程序下载,其结果如图13所示,说明下载正常。 图13 完成下载 此时,可见到开发板上的2个LED在接替的点亮,见图14所示,这样完成了开发环境的搭建,同时也具备了程序下载的功能。 图14 显示效果
|