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

STM32WBA52CG 使用BLE的时候,为啥SYSCLK只能设置到16MHz?

[复制链接]
技术宅男250 提问时间:2023-12-20 10:47 / 未解决

为什么STM32WBA52CG使用BLE的时候,SYSCLK只能设置到16MHz?如果设置到100MHz,那么串口1在初始化蓝牙协议栈后,就会出现乱码?蓝牙协议栈里面到底做了什么操作?如果只要使用了BLE,SYSCLK就只能16MHz,那岂不是无法达到100MHz的最高速率了吗?这是一种浪费啊,对于一些应用既需要高性能有需要使用BLE的产品来说,那这个限制就比较蛋疼了

收藏 评论3 发布时间:2023-12-20 10:47

举报

3个回答
星海灿烂 回答时间:2023-12-20 11:03:01

这样不合理呀,换其他串口试试;

butterflyspring 回答时间:2023-12-21 18:23:56
这样看起来确实有点不方便。

不过从说明上看,这个新版库更像是支持STM32WBA55 系列。
对于STM32WBA52XX系列的BLE来说,目前只能用V1.1版本。

WBA52CG not support v1.2.PNG

技术宅男250 回答时间:2023-12-22 10:12:04

butterflyspring 发表于 2023-12-21 18:23
这样看起来确实有点不方便。</p>
<p>不过从说明上看,这个新版库更像是支持STM32WBA55 系列。

这个release note说的Connectivity Applications不再支持NUCLEO-WBA52CG,只是把这块板子的demo都删掉了吧,这些demo跟STM32WBA55系列没啥太大的差别

V1.2.0对于STM32WBA52XX来说还是支持的,版本迭代不可能迭代到某个版本就把某个MCU不支持了,没有这样迭代的。

image.png

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版