标题: STM32工程文件 唱歌 [打印本页]

作者: zhangshuqiang    时间: 2019-11-6 23:41
标题: STM32工程文件 唱歌


        //             低7  1   2   3   4   5   6   7  高1 高2 高3 高4 高5 不发音
        uc16 tone[] = {247,262,294,330,349,392,440,294,523,587,659,698,784,1000};//音频数据表
        //红尘情歌
        u8 music[]={        5,5,6,8,7,6,5,6,13,13,//音调
                                                                5,5,6,8,7,6,5,3,13,13,
                                                          2,2,3,5,3,5,6,3,2,1,
                                                                6,6,5,6,5,3,6,5,13,13,


                                                                5,5,6,8,7,6,5,6,13,13,
                                                                5,5,6,8,7,6,5,3,13,13,
                                                          2,2,3,5,3,5,6,3,2,1,
                                                                6,6,5,6,5,3,6,1,        


                                                                13,8,9,10,10,9,8,10,9,8,6,
                                                                13,6,8,9,9,8,6,9,8,6,5,
                                                                13,2,3,5,5,3,5,5,6,8,7,6,
                                                                6,10,9,9,8,6,5,6,8
        };        
        u8 time[] = {        2,4,2,2,2,2,2,8,4, 4, //时间
                                                                2,4,2,2,2,2,2,8,4, 4,
                                                                2,4,2,4,2,2,4,2,2,8,
                                                                2,4,2,2,2,2,2,8,4 ,4,
        
                                                                2,4,2,2,2,2,2,8,4, 4,
                                                                2,4,2,2,2,2,2,8,4, 4,
                                                                2,4,2,4,2,2,4,2,2,8,
                                                                2,4,2,2,2,2,2,8,
        
                                                                4, 2,2,2, 4, 2,2,2, 2,2,8,
                                                                4, 2,2,2,4,2,2,2,2,2,8,
                                                                4, 2,2,2,4,2,2,5,2,6,2,4,
                                                                2,2 ,2,4,2,4,2,2,12
        };        
        u32 yanshi;
        u16 i,e;
        yanshi = 10;
        for(i=0;i<sizeof(music)/sizeof(music[0]);i++){
                for(e=0;e<((u16)time)*tone[music[i ]]/yanshi;e++){                        Sound((u32)tone[music[i ]]);                }                }}


作者: zhangshuqiang    时间: 2019-11-6 23:48
https://pan.baidu.com/s/1xCZKq8FwurkwMjsP5UuX4Q

作者: zhangshuqiang    时间: 2019-11-6 23:48
上面是工程链接

音乐.7z

88.51 KB, 下载次数: 3, 下载积分: 黑币 -5






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1