前言 经过上一次论坛发文,得到管理员的联系,拿到了新的资料。 基本使用的情况如下: 1 Cube的验证 SetupSTM32CubeMX是可以安装的,但是需要的相关的WL的工具包等还是下不下来。自己推断原因在于官网没有给出链接,或者安装的文件是通过离线方式进行的。总之通过SetupSTM32CubeMX来生成基本的代码这条路失败了。 2 stm32WL的项目工程 好在新的资料中有STM32Cube_FW_WL的安装包。安装完之后,仍然不能再CubeMx中看到,但是有基本的例程了。 1 Firmwarepackage 概览. L# k* W4 R2 k/ l* C* a9 g 基本的文件结构如图所示。 但是项目工程都是IAR的工程,本来我是使用的KEIL的,上一次使用IAR估计都过去十多年了。 & F/ `* i: A; F# {/ S2 Y5 e2 软件环境的安装 (1)先安装IAR就不用了说了,因为后面device的解压目录需要。 (2)EWARMv8_STM32WLxx_Support_V3.8_OEM解压到IAR的目录。 具体说明如下: How to use: ========== * Beforeinstalling the files mentioned above, you need to have EWARM v8.xx or laterinstalled. * Run"EWARMv8_STM32WLxx_Support_V3.8_OEM.exe" at EWARM install directory. Ewarm InstallDirectory is "C:\Program Files\IAR Systems\Embedded Workbench \", 3 跑第一个代码 首先开始简单的代码: 3.1 打开工程 代码目录: C:\STM32Cube_FW_WL_V0.4.0\Projects\NUCLEO-WL55JC\Examples\GPIO\GPIO_IOToggle\EWARM . [' d4 B- ?; P. k 将LED闪烁间隔改为1s 3.2 配置option 3.3 编译以及下载 ! `4 q0 X8 F7 N- I! `+ B I 下载之后就可以看到两个灯的闪烁了。 4 小结第一个测试demo比较简单,保证连接基本可以使用。软件环境也验证成功。 另外在使用过程中,有些资料是需要有的: 1AN5406 How to build a LoRa® applicationwith STM32CubeWLHow to build a LoRa® application with STM32CubeWL 2AN4967 Examples of AT commands on I-CUBE-LRWAN 3UM2073 STM32 LoRa® Expansion Package for STM32Cube 4RM0461 STM32WLEx advanced Arm®-based 32-bit MCUs with sub-GHz radio solution 5UM2643 Getting started with STM32CubeWL for STM32WL Series 6 datasheet 此外:STM32CubeProgrammer也需要安装一下,两个字,有用。 . \) w1 j2 I- e7 r/ Y |
好 好 !!! |
前辈您好,我最近也在了解STM32WLE5系列的芯片,我注意到数据手册中芯片有两个引脚RFI_P与RFI_N,应该是连接天线的引脚吧?可是您帖子中的开发板为何没有安装外置天线呢? |
STM32Cube_FW_WL_V0.4.0 大佬这个库可以分享吗? |
大神,开发板怎么获得?也想搞一块玩玩 |
大佬,开发板什么途径获得的?在官网购买没有操作成功 |