1. 开发环境准备
作为FPGA开发的第一步,环境搭建往往是最让人头疼的环节。我在实际使用Tang Mega 138K Pro Dock时发现,高云FPGA的开发环境配置确实有些特殊要求,但只要按照正确步骤操作,十分钟内就能搞定。
首先需要下载高云云源软件(Gowin IDE)。这里有个重要提示:Tang Mega 138K Pro目前不被教育版支持,必须使用V1.9.9或更新版本的商业版IDE。我实测过V1.9.10.02版本存在严重问题,其Programmer无法正常下载程序到这块板卡,建议直接使用V1.9.11.03或更新版本。
安装过程很简单,双击安装包后一直点击"下一步"即可。不过有两点需要注意:一是安装路径最好不要包含中文或特殊字符,二是安装完成后需要申请License。这里有个小技巧,你可以直接使用官方提供的IP地址快速激活:在License界面输入IP为106.55.34.119,端口10559,点击Check验证通过后Save保存,然后重启IDE就可以了。如果这个IP不可用,还可以尝试45.33.107.56:10559。
注意:有些用户反映电脑无法识别开发板,这通常是因为驱动问题。确保安装了FT2232驱动,Windows通常会自动安装,如果遇到问题可以手动安装。避免使用机箱前置USB接口和没有独立供电的USB Hub,这些都可能导致识别不稳定。
2. 创建第一个FPGA工程
打开Gowin IDE后,我们开始创建新工程。点击菜单栏的"File" -> "New Project",会弹出项目向导。第一步设置项目名称和路径,建议使用英文路径,比如我通常命名为"led_blink"。
关键步骤在器件选择环节:Tang Mega 138K Pro使用的是GW5AST-LV138FPG676A芯片,在IDE中需要选择FCPBG676A封装,Device Version选择B或C版本。这个选择非常重要,如果选错器件型号,后续的编译和下载都会失败。
工程创建完成后,IDE界面主要分为几个区域:左侧是工程文件树,中间是代码编辑区,右侧是约束文件编辑区。对于



被折叠的 条评论
为什么被折叠?



