我正在尝试FPGA
使用 Matlab 发送/检索数据。我FPGA
使用虚拟 com 端口连接。现在如何从 Matlab 向FPGA
FPGA 发送数据或读取数据?
FTDI 2232H
也在FPGA
。我连接了外部 LED 并打开I/O ports
了FPGA
.
我是这个领域的新手,所以想要一些指导来开始黑白交流MAtlab
和FPGA
:
我尝试了以下代码:
s1= serial('COM9')
fopen(s1)
. 这是正确的沟通方式吗?请指导。谢谢
FPGA 使用诸如 Verilog 或 VHDL 之类的硬件描述语言 (HDL) 进行配置。这些语言让您可以指定 FPGA 内的开关配置方式,进而让您构建自定义数字逻辑和处理系统。
Matlab 中的 HDL Coder Toolbox 允许您使用更高级别的函数设计和原型化您的自定义逻辑,然后将其转换为 HDL 并可用于直接对您的芯片进行编程。 本教程详细描述了该过程。
如果您已经在 FPGA 上实现了设计并希望与该实现进行通信,则可以使用 Matlab 的串行端口通信功能。确切的协议将取决于您实现的接口。
一些我觉得有帮助的中间调试步骤:
这里的关键是采取小的、渐进的步骤,从物理上验证事情的每一步都在工作。