vhdl是否可以使用操纵杆?

时间:2019-05-11 21:48:13

标签: vhdl fpga joystick adc

我对使用vhdl进行编码非常陌生,我刚刚使用自己制作的相当粗糙的vga驱动程序制作了一个简单的游戏。现在我需要做的最后一件事是挂上操纵杆,以便能够控制游戏中的对象(该游戏是一个小型项目,因此我必须展示它,并且使用板载开关不会削减它)。问题是操纵杆提供了模拟输入,我不知道如何在我的vhdl程序中包括它,甚至不知道如何输入。我正在使用10张精简版的木板。如果我的问题很混乱,很抱歉,希望我能为您澄清一下。提前谢谢。

1 个答案:

答案 0 :(得分:1)

DE10-Lite内置MAX 10 fpga,具有两个片上ADC,并且该板具有模拟缓冲器,可将5v模拟输入缩放至可接受的2.5v电压。

您需要实例化“模块化ADC内核”和PLL为其计时。

根据项目需要,您可以仅实例化ADC控制核心(它具有简单的流接口)或“带有avalon-mm样本存储的标准定序器”。

请查阅开发板的手册,以找到哪些引脚通过ADC连接到存储体。

显然,“ CD-ROM”中包含一个ADC的示例项目,您可以从Terasic网站下载。