|
【目的】 体验stm32H533的I3C的通信,查看与LSM6DSV16X的通信与实际的速度。 【实验步骤】 1、更新stm32cubeIDE、stm32cubeMAX,以及最新的stm32H5的最新固件库。
【注意】如果没有升级到最新的软件,会没有i3c的选项。 2、打开示例工程
3、下载到开发板,并接上X-NUCLEO-IKS4A1A,打开debug模式,打开debugprintf viewer
按下按键后可在printf窗口中打印出获取传感器的数据:
【通信速率】 1、接入逻辑分析仪,可以看到数据解析正常,通信速率为1M
使用示波器捕获SCL的波形,也是1M
【总结】 通过上面的测试,STM32H533RE可以与LSM6DSV16X保持1MHz的通信速率。 在程序中是配置为12.5MHz速率的,但是只能工作在1MHz
【疑问】 LSM6DSV16X是可以支持i3c,按理来讲是可以跑到12.5M的,但是他只是工作在1MHz上。 经查看数据手册,没有看到他的i3c的相关描述,只是看到他的i2c的最高通信为1M。
|
【STM32H5 评测】1、开发板资源和程序开发
NUCLEO-H5E5ZJ 以太网(Ethernet)移植记录
【STM32H5 评测】1、移植记录(LED / Shell)
H5E5开发板评测-1
H5E5评测-4
H5E5评测-3
H5E5评测-2
【NUCLEO-H533RE评测】-01-开箱及资料准备
【STM32H503评测】+基于STM32CubeMX生成工程点灯
实战经验 | LAT1585 STM32H5在使能TrustZone下实现High-Cycle的数据存储
微信公众号
手机版