原帖由 滇南风流小子 于 2013-1-27 12:10 发表 [url=https://bbs.eeworld.com.cn/redirect.php?goto=findpost&pid=1441020&ptid=222470][/url]
请问老师 怎样将电脑上的一幅图片通过一条U口转串口的数据线传到FPGA里面 再通过一个VGA接口 将FPGA里面的图片显示到一个独立的显示器上??硬件资源只有FPGA,SRAM,232接口,VGA接口。希望能您能说的具体点,我数学专 ...
恩 一个挺实际的问题 我试着解答一哈 希望可以帮到您 :)
根据您的需求描述,我们需要在fpga里面实现下面几个功能:
1. 串口通信,通过232接口与电脑通信,接收电脑传过来的图片数据;
2. ram读写控制,把图片数据存入到sram;
3. VGA时序发生器,根据vga时序发生器产生的时序信号,读取sram中的信息,把rgb数据送显示器显示即可;
值得注意的2个问题:
1. 图像数据格式,在电脑里的图片是什么格式的,对应的rgb数据分别是多少,可以通过matlab把这些数据提取出来,您搞数学的,这个应该专业;
2. 232本身,建议自己定一个简单的通信协议,比如传多少数据、数据的格式,诸如此类,都可以自己定义;