ST意法半导体
直播中

麻酱

8年用户 1260经验值
擅长:MEMS/传感技术
私信 关注
[问答]

如何将Waveshare电子纸显示器连接到STM32U5探索套件?

我想将 Waveshare 电子纸显示器连接到我的 STM32U5 探索套件 (B-U585I-IOT02A)。
连接到 STM32F429IGT6 (SPI)
IT8951 STM32说明
5V 5V 5V 电源输入
GND GND 接地
MISO PE13 数据输出
MOSI PE14 数据输入
SCK PE12 时钟输入
CS PE11 片选(低电平有效)
RST PC5 复位(低电平复位)
HRDY PA7 BUSY 状态输出(低为忙)
STM32U585 的等效引出线是什么?5V/Gnd 很明显。我想 MISO/MOSI/SCK/CS 去 PE12/PE13/PE14/PE15。也许 HRDY 去 PA8,但我不完全确定。我不知道 RST(PC5) 在 STM32U585 上映射到哪里。你能帮我么?
另外,如果我想绕过这个 RPi HAT,你会推荐什么?










回帖(1)

李缬呓

2022-12-8 15:43:39
从 STM32F4 迁移到 STM32U5 并不容易,它们不是来自同一产品系列。
STM32F4 是一款带有嵌入式 Cortex M4 的高性能微控制器,STM32U5 是一款超低功耗的 Cortex M33。
我查看了 IT8951 固件,您需要对您的项目进行一些更新才能使其正常工作。


  • 在 STM32F4 上,他们使用 SPI4(IT8951.h 文件),这在 STM32U5 上不可用,我建议您使用 SPI1,而不是在 STM32U5 发现套件上更容易访问。
  • 您需要根据修改更新您的 IT8951.c 文件:


    • SPI1 -> RCC_APB2
    • MOSI -> PE15
    • 味噌 -> PE14
    • SCK -> PE13
    • CS-> PE12


  • 对于 HRDY 和 RST,您可以使用任何您想要的引脚,只需确保它们与您在 IT8951.c(InterfaceInit() 函数)和 IT8951.h 文件中的描述相匹配。我建议您使用电路板上靠近 SPI1(PA8、PC1)的引脚。

附上 STM32U5 发现套件 (B-U585I-IOT02A) 的原理图。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分