你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【NUCLEO-WB09KE评测】+1.点灯

[复制链接]
奇迹 发布时间:2024-12-23 18:44

本次测试的是NUCLEO-WB09KE开发板,该开发板是ST新出的一款蓝牙®低功耗无线和超低功耗开发板。

本开发板板子是有底板(MB1801)+射频板(MB2032)的叠加在一起,射频板的主控是基于ST最新推出的低成本BLE芯片STM32WB09。

STM32WB09集成了工作频率高达64MHz的Arm® Cortex®-M0+微处理器和用于BLE时序关键型操作的无线电内核协处理器(基于DMA)。此外,STM32WB09通过专用硬件功能提供增强的安全硬件支持:支持NIST特别出版物800-90B的真随机数发生器 (TRNG)、用于128位AES加密的安全协处理器、CRC计算单元、64位唯一ID、闪存读写保护以及公钥加速器 (PKA)。

此外,STM32WB09内置一个12位ADC,可测量多达八个外部源和三个内部源,包括电池监控和一个温度传感器。STM32WB09具有一个低功耗RTC和一个高级16位定时器。STM32WB09具有标准和高级通信接口:1个SPI-I2、LPUART、1个支持ISO 7816(智能卡模式)的USART、IrDA和Modbus模式、2个支持SMBus/PMBus的I2C接口。

今天就使用STM32CubeMX搭配keil完成点灯工程的创建

首先选择STM32WB09这个芯片,创建一个CubeMX工程

微信截图_20241223181853.png

查看原理图,找到小灯对应的引脚

微信截图_20241223182426.png

配置对应的引脚为GPIO输出

微信截图_20241223182442.png

配置时钟

微信截图_20241223182606.png

配置工程,并生成

微信截图_20241223182630.png

默认选择的芯片好像有点问题,重新修改一下

微信截图_20241223182829.png

编辑代码,写一个简单的小灯闪烁的程序

image.png

如果是刚刚拿到手的新板子,里面有默认固件,可能无法下载,需要把BOOT引脚改为boot loader模式,然后重新上电,就能下载固件了

b8fd91f6e2430d86c9b2610db472341.jpg

下载程序,将boot引脚改回来,重新上电就能看到小灯闪烁了。

6758141759f72234dbd6f68f7a887f2.jpg

微信截图_20241223181853.png
微信截图_20241223181853.png
微信截图_20241223181853.png
收藏 评论0 发布时间:2024-12-23 18:44

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版