查看: 1331  |  回复: 0
STM32 Nucleo扩展板
minichao
2
主题
0
回复
发表于2022-10-03 22:22:57 | 只看该作者
1# 电梯直达

Schematic_Nucleo扩展板_V2_2022-10-03.pdf 

Nucleo扩展板V2.zip 

  

说明:前前后后买了不下10块STM32 Nucleo/Discovery板,是STM32的忠实粉丝和发烧友。但是Nucleo板有不少缺点,例如:

*没有任何外设,不方便做实验

*当引脚外接模块时,由于只有一路引出,没有额外的脚方便的接逻辑分析仪,不方便观测

*电源/地的引出脚太少,如果电源/地需要多的时候,外扩总是不太方便

*没有SD卡插槽,没有外扩Flash/RAM。当遇到录音实验时,芯片内置的那点RAM远远不够用。这个时候SD卡、外扩PSRAM需要派上用场。


鉴于这种情况,我给STM32 Nucleo设计了一个非常好的扩展板。

1)扩展为2路引出脚,一路排针,一路排母。不管外接模块是需要用排针还是排母,都ok。一路接模块,另一路接逻辑分析仪或示波器,刚好。

2)外扩一颗AT24C02,一颗QSPI W25Q64,一颗QSPI PSRAM

3)外扩TF卡插槽

4)外扩一颗STM32G071 MCU,LQFP32引脚。其引脚与Nucleo板相同功能的位置完全吻合。也就是说,外设(例如spi/i2c/uart)即可以用Nucleo板驱动,也可以用STM32G071驱动。形成了双MCU,PIN脚一一对应方案。

5)外扩一颗STM32G071 MCU后,还方便做双机通信实验。例如STM32G071做SPI Master,Nucleo做SPI Slave,或者反过来等等。

6)外扩了2个NRF24L01插槽,方便做无线双机通信实验。例如:一路NRF24L01用STM32G071通过SPI1控制,另一路NRF24L01由Nucleo通过SPI2控制。

7)外扩了ESP8266插槽

8)外扩了1.3寸240x240 tft屏插槽(SPI接口,这个屏淘宝上大把)

9)外扩了一颗模拟麦克风,接STM32 ADC输入。可以做STM32 ADC录音实验。

10)外扩了一颗MEMS麦克风,PDM接口,由DFSDM控制。可以做高级录音实验。

11)外扩了一颗贴片无源蜂鸣器,接STM32 DAC/PWM输出。可以做音乐播放实验,或者录音播放实验。由DAC播放或PWM播放都可以。

12)外扩了2路DS18B20,单总线接口,可以做单总线实验,如何控制2个外设。DS18B20非常有特色,很有意思,值得深入研究。

13)外扩了2颗LED灯,由Nucleo/STM32G071共享

14)外扩了2路用户按键,由Nucleo/STM32G071共享

15)外扩了2路复位按键,其中一路控制Nucleo复位,一路控制STM32G071复位,各自独立的。


主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部