找代理商借了一块高云的开发板,从零开始跑马灯了...
我借的是DK-DEV-GW2AR18 V2.1这一款,含20K LUT4,128Mbit DDR【芯片内置】
1.下载安装开发软件。 http://olg5hhdkc.bkt.clouddn.com/GoWinYunYuan_V1.8.0Beta1_win.rar
目前是1.8版本,官网直接下载,差不多200多MB的样子。
安装没什么特点,注意杀毒软件要退出,我没有退出导致安装中间失败。
许可可以自己申请,也可以找代理商帮忙申请。安装完毕后,需要设置lic的环境变量,具体可以参考用户指南
http://www.gowinsemi.com.cn/faq.aspx 【手册这里都有,无需注册】
2.打开软件,打开一个例子工程,另存到你的工作目录(我用的8bit_counter工程)。
3.简单修改下顶层设计文件。
// Eight bit counter example 1
module counter1(
led,
clk // 50MHz
);
output [3:0] led;
input clk;
reg [23:0] out;
always @(posedge clk)
begin
out <= out + 1;
end
assign led = out[23:20];
endmodule
4.根据开发板LED的管脚,修改管脚位置(cst文件,文本文件,直接修改)。
IO_LOC "clk" 32;
IO_LOC "led[0]" 159;
IO_LOC "led[1]" 160;
IO_LOC "led[2]" 161;
IO_LOC "led[3]" 162;
5.综合,生成烧录文件(.fs文件),很快,我的台式机就十几秒。
6.连接电源,usb,就可以直接下载fs文件了。fs文件可以在线调试,也可以烧录到外部SPI Flash。
跑马灯闪起来了~~~
离线