Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用VHDL控制led的亮度_Vhdl_Fpga - Fatal编程技术网

用VHDL控制led的亮度

用VHDL控制led的亮度,vhdl,fpga,Vhdl,Fpga,我在VHDL编程方面还处于初级阶段。最近,我想用VHDL开发一个组件,使用一个带有4个LED连接到FPGA板的应用程序 通过使用控制字/字节控制FPGA,需要为LED实现以下功能: 这4个LED的亮度应为10%、30%、60%、85%,频率为0.2Hz、0.5Hz、1Hz和2Hz,且应可独立控制 应重复选择的功能,直到给出另一个controlbyte 如有任何帮助或提示,将不胜感激 您需要一个pwm(脉宽调制)信号来实现所需的亮度。然后这个信号在给定的频率模式下被打开和关闭。 正如Oldfart

我在VHDL编程方面还处于初级阶段。最近,我想用VHDL开发一个组件,使用一个带有4个LED连接到FPGA板的应用程序

通过使用控制字/字节控制FPGA,需要为LED实现以下功能:

这4个LED的亮度应为10%、30%、60%、85%,频率为0.2Hz、0.5Hz、1Hz和2Hz,且应可独立控制

应重复选择的功能,直到给出另一个controlbyte

如有任何帮助或提示,将不胜感激

您需要一个pwm(脉宽调制)信号来实现所需的亮度。然后这个信号在给定的频率模式下被打开和关闭。
正如Oldfart提到的,这不是一个设计中心。我们没有时间也没有动力来做你的工作。我建议你开始编码,如果你在某个地方遇到困难,我相信你会得到帮助来解决你的问题。

这不是设计中心。编写和调试您的代码,如果您陷入困境,我们将查看它。