简介
本文档为ST官方NUCLEO-WL55JC2开发板的BSP(板级支持包)说明。
主要内容如下:
开发板资源介绍
BSP 快速上手
进阶使用方法
通过阅读快速上手章节,开发者可以快速地上手BSP,将RT-Thread在平台上运行。在进阶使用指南章节,开发者可以开发更多高级板功能,帮助者利用RT-Thread下载资源。
开发板介绍
对于NUCLEO-WL55JC2 Cortex-M4,绿色的Nucleo标志,载板是低系列的ST-LINK/V3E调试器/编程器,微型显示器,接口,可数的外设,Arduino ™ nano的接入接口。
该开发板常用板载资源如下:
MCU:STM32WLJC2,主频48MHz,256KB FLASH ,64KB RAM(32KB+32KB)。
常用外设:
LED:USB通讯(LED6双色),电源LED(LED5黄色),3个用户LED(LED1蓝色、LED2黄色、绿色LED3红色)
基站:一个基站(B4),用户按钮(B1、B3)。
常用接口:USB 3不同接口:支持虚拟COM端口、大容量存储和端口调试。
调试接口:板载ST-LINK/V3E调试器。
外设支持
本 BSP 当前计划的支持情况如下:
使用说明
使用说明分为两章:
快速上手
本章节是为刚接触RT-Thread的新手准备的使用说明,遵循简单的步骤即可将RT-Thread的操作在该开发现场运行,观察实验效果。
进阶使用
本章节是为需要在 RT-Thread 操作系统上使用更多开发板资源的开发者准备的。通过使用 ENV 工具对 BSP 进行配置,可以开启更多的板载资源,实现更多的功能。
快速上手
本 BSP 为开发者提供 MDK5 和 IAR 工程,并支持 GCC 开发环境。下面以 MDK5 开发者环境为例,介绍如何将系统运行起来。
硬件连接
使用数据线连接板开发到PC,打开电源开关。
编译下载
开发文件,打开MDK5工程,编译并下载板。
工程默认配置使用 ST-LINK 仿真器下载程序,在通过 microUSB 连接开发的基础上,点击下载板可自动下载程序到开发按钮板
运行结果
下载程序成功之后,系统会自动运行,观察板上 LED 的运行效果,LED6 和 LED 亮、LED2\LED35\LED5 会经常闪烁。
USB 虚拟 COM 端口默认连接 LPUART1,在终端打开相应的串口(115200-8-1-N),重新设备后,可以看到 RT-Thread 的输出信息:
\ | /
- RT - Thread Operating System
/ | \ 4.0.3 build Sep 9 2020
2006 - 2020 Copyright by rt-thread team
msh >
进阶使用
此 BSP 默认只开启了 GPIO 和 LPUART1 的功能,如果需要使用更多高级功能,需要使用 ENV 工具对 BSP 进行配置,步骤如下:
1 在 bsp 下打开 env 工具。
2 输入menuconfig 命令配置工程,配置好之后保存退出。
3 输入pkgs --update 命令更新。
4 输入scons --target=mdk4/mdk5/iar 命令重新生成工程。
注意事项
引导时如果不能 RT-Thread 版本信息打印,请重新打开端调试软件的选择号。
原作者:神秘狼
|