今天继续测试探索板的Audio功能,查看了音频播放的代码,对其中的一行代码有点不理解:) o0 O. e& ?3 s! M" x# B" {
开始宏定义了AUDIO_FILE_ADDRESS=0x08040000,后面的if (*((uint64_t *)AUDIO_FILE_ADDRESS) != 0x017EFE2446464952 )应该是自然成立的,不清除为何作此判断? 我将此处注释后再测试:
发现仍不能播放音频,只是界面略有不同(之前No Audio DATA界面已经被注释了):% X* q3 G( v) e( P8 `2 @
+ }: l* W, m& x! d" L1 q 在测试的过程中偶然进入了录音功能:
从耳机中可以听到环境声音,但我还没有发现板上的麦克风,也不知道如何保存录下的音频文件以及如何重放。 U- B2 j% v3 c |
《STM32CubeMX2 实战课程》学习笔记--课程1:STM32CubeMX2安装
STM32L562DK探索板——串口通讯测试成功
STM32L562DK探索板——再试串口通讯仍不成
M24LR-discovery测试小结
STM32L562DK探索板——串口通讯的再测试
STM32L562DK探索板——串口通讯的测试
STM32L562DK探索板——运动传感器测试
STM32L562DK探索板——继续深入了解Audio Play的工作流程
STM32L562DK探索板——触摸菜单实验之触摸测试
STM32L562DK探索板——触摸菜单实验之LED闪烁
微信公众号
手机版