关于STM32的DAC输出音频的问题向大家请教

2019-07-20 04:57发布

各位大神,本人新手,关于STM32的DAC输出音频的问题要向大家请教

1.我想输出几个汉字的语音,这些语音的格式是十六进制吗,如何获取呀
2.通过DMA如何输出
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
peng1554
1楼-- · 2019-07-20 09:33
帮顶!!
正点原子
2楼-- · 2019-07-20 15:18
 精彩回答 2  元偷偷看……
守望冬天2018
3楼-- · 2019-07-20 18:29
原子哥,音乐播放器实验能不能发给我一份,我没有找到
守望冬天2018
4楼-- · 2019-07-20 23:56
而且,我这边没有SD卡,如何将WAV格式的音乐转换为数据之间存储在单片机中呀
守望冬天2018
5楼-- · 2019-07-21 00:13
 精彩回答 2  元偷偷看……
守望冬天2018
6楼-- · 2019-07-21 03:42
各位前辈,我自己试了一下
void TIM6_DAC_IRQHandler(void)
{
    static u16 a1 = 0;
    if (TIM_GetITStatus(TIM6, TIM_IT_Update) != RESET)
    {
        //Usart6_SendByte(0x22);
        if (is_finish == 0)
        {
            DAC_SetChannel1Data(DAC_Align_12b_R, test[a1]);
            DAC_SoftwareTriggerCmd(DAC_Channel_1,ENABLE);
            a1 += 1;
            if (a1 >= sizeof(test))
            {
                a1 = 0;
                is_finish = 1;
            }
        }
        TIM_ClearITPendingBit(TIM6, TIM_IT_Update);
    }
}

结果只有噪音

一周热门 更多>