基于Verilog语言的期末大作业
操作系统 : Win10
开发环境 : Vivado 2016.2
硬件支持 :Xilinx DDR4 Nexy-7
VGA型号/参数:65Mhz,1024*768,型号未知
MP3:VS1003B
键盘: 学校机房最常见的那种usb键盘,无明确型号
其中.v为源文件 .COE为谱面文件,音频文件可以下载项目完整压缩包获取
https://www.bilibili.com/video/BV1ra411q7rn
链接:https://pan.baidu.com/s/1HNOmd3-PItHPnrIdr5xoWw
提取码:8120
https://github.com/oscarab/MusicGame
这个作业也可以说是这位学长的改进版,最开始本来想做4k倾斜轨道下落式,后来时间不够只好搞7k非倾斜轨道
当你非常自信认为自己mp3模块写的是正确的,但是就是放不出来歌,也许你可以看看你的midi文件是不是单轨道的 (被这个坑了一周),个人用的最笨的方法,下了个巨大无比的Cubase,然后用这个软件对midi文件进行查看,编辑 (通过16进制文件头判断是否为多轨音频并不准确)
https://github.com/pengchengwei54610/Digital-Logic-BIG-HW
键盘多次调试不好使请尝试换一个键盘(被Thinkpad坑了半周)
https://github.com/Mionger/mp3-player
老缝合怪了(