|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
一直在使用Cyclone IV做开发,断断续续也有2年了。最开始是买了黑金的开发板,感觉他们的资料真是不错,很快对FPGA就有了认识,也逐渐摆脱了开发C语言程序习惯的顺序思维,如果你是新手,也推荐从黑金的宝典开始。
通过项目的开发,越发感觉到NIOS+Cyclone IV的强大与灵活。举个例子,我们开发一款图像拼接板,功能是将4路-8路PAL视频拼接成一个画面,实时传输显示。当用户对某路视频特殊感兴趣按下指定按键时,全屏显示该路视频,也可以说这是一个画面分割器。
NIOS控制字符显示,对外通信,按键响应等功能;FPGA的模块则完成图像采集和拼接工作。FPGA的工作都是特定的,要求严格的,不轻易更改的,所以一经开发验证后,就不动了;然而应用层面上的用户需求是不断变化的,可以让你改通信协议,换字符内容,变操作流程。。。现在有了NIOS可定制的软核,既可以根绝需要作出满足接口外设要求的“单片机”,又可以在定制的软核中写入灵活的C语言控制程序。大大降低了工作量,加快了项目开发进度。 |
|