设备: STM32 开发板、语音模块、音频解码模块、温湿度感应器模块、拓展电路板
拓展电路板接线(此步骤注意焊点,请误伤手)
对应每个模块,将每个模块上对应的 3.3V/GND 端接入对应推展电路板端口。
语音模块: 3V3-3.3V GND-GND
温湿度感应器模块: 3V3-3.3V Data-DATA GND-GND
音频解码模块: GND-GND
其中四根直连线对应开发板 GPIO 口:
红-PA7
褐-PA6
黑-PA5
白-PE6
正确接线情况
软件初始化
使用 Keil5 按说明完成安装并注册,将工程编译,或通过下载器(普中自动下载软
件)下载 hex 工程文件至开发板。
系统复位/上电后, 先进行 SDRAM 检测, 如果内存有错误,则使用蜂鸣器报警(蜂
鸣器每隔 500ms 响 300ms,响三次),此时系统不再运行。若正确,响一声(300ms) 。SDRAM
检测完成后, 后显示系统的一些重要信息:
芯片 ID、系统的主频信息
RO,RW 及 ZI 段的存储位置及它们的大小冒 ASCII 及汉字字库的位置
NandFlash 的总大小、块大小(Page)、 Page 大小、坏块数。
系统开机后,等待用户的指令和操作, 进入系统界面。