开发板资源介绍
◆ 主控芯片:Pango Logos 系列 PGL22G-6MBG324,封装:MBG324,速度等级:-6
◆ 晶振:50Mhz 有源晶振
◆ FLASH:QSPI FLASH,容量:128Mbit(16MB)
◆ DDR3:容量:4Gbit(512MB)
◆ EEPROM 芯片:AT24C64,容量:64Kbit(8KB)
◆ 1 个电源指示灯(蓝色)
◆ 4 个状态指示灯(LED0~LED3:红色)
◆ 1 个程序下载完成指示灯(绿色)
◆ 1 个 ATK MODULE 接口,支持正点原子蓝牙/GPS/UART 等模块
◆ 1 个标准的 RGB888 TFT-LCD 接口
◆ 1 个 OLED/摄像头模块接口
◆ 1 个 MIPI DSI LCD 接口
◆ 1 个 ADC 输入测试
◆ 1 个 USB 串口
◆ 1 个有源蜂鸣器
◆ 1 个 6 位数码管
◆ 1 个红外接收头
◆ 1 个单总线接口
◆ 1 路 HDMI 输出接口
◆ 1 个 TF 卡接口
◆ 1 路千兆以太网接口(RJ45)
◆ 1 个 10-Pin JTAG 接口,提供开发板下载和调试的功能
◆ 1 组 5V 电源扩展口,支持对外提供电源和外部输入电源
◆ 1 组 3.3V 电源扩展口,支持对外提供电源和外部输入电源
◆ 1 个直流电源输入接口(输入电压范围:DC6~16V)
◆ 1 个 RTC 后备电池座,并带电池
◆ 1 个 RTC 实时数字时钟,采用 PCF8563 芯片
◆ 1 个复位按键,可作为 FPGA 程序执行的复位信号 ◆ 4 个功能按键
◆ 1 个电容触摸按键
◆ 1 个电源开关,控制整个开发板的电源
◆ 2 个 21x2 扩展口,共 84 个扩展 IO 口
开发环境搭建
参考【正点原子】ATK-DFPGL22G开发板资料盘(A盘)2_文档教程(非常重要)ATK-DFPGL22G之FPGA开发指南_V1.1.pdf
参考上述文档的第四章很详细不再赘述。
Licenes文件下载参考
http://www.openedv.com/forum.php?mod=viewthread&tid=340738&extra=page%3D1%26filter%3Dtypeid%26typeid%3D153
安装参考
License关联.pdf。
LED点灯
代码位于
【正点原子】ATK-DFPGL22G开发板资料盘(A盘)4_SourceCode.zip1_Verilog.rar
解压到不含中文路径的文件夹。
打开工程
双击1_Verilog1_flow_ledprjflow_led.pds打开
编译
右键点击Compile->Rerun All
约束
综合
Generate Bitstream中右键->Rerun All
下载程序
PAMGO上点击右键Program...
下载完自动运行,可以看到流水灯闪烁。
总结
1. 正点原子的资料是见过写的最详细的,步进图文并茂,step by step,而且介绍背景原理,非常适合学习,作为开发参考也不错。
2. PDS开发环境使用体验也不错,操作也很流畅,基本的操作逻辑界面也比较友好,在国产IDE中是做的比较好的。
资料获取https://www.pangomicro.com/support/file/index.html
https://bbs.elecfans.com/jishu_2321660_1_1.html
资料盘 资料链接A盘: https://pan.baidu.com/s/1ry_MrpP14sKKCGLh7d9t-w 提取码:p9re
工具盘 资料链接B盘: https://pan.baidu.com/s/1DFHdpA8PLPm9FTdrhIWnHg 提取码:h8gv