例程功能介绍
例程使用的 PDS 版本为 Pango Design Suite 2022.2-SP1-Lite ,开发板在位流下载或 flash 固化前,需要先对 PDS 软件安装驱动。具体操作方法详见逻辑派Z1开发板文档教程第二部分内容。将板卡 JTAG 接口与电脑连接,将例程烧录进入逻辑派FPGA-Z1后,例程实验现象如下:
- 8个拨码开关控制着8个led的开关,可以通过拨码开关控制板载 led 亮灭。
- 板载8个 led 将会由序号0 ~ 7产生流水灯现象。
- 按下按键 k0 将复位程序,按下按键 k1 将使8个 led 灯呈现呼吸灯现象。
- 按下按键 k2 将使8个led灯由序号 7 ~ 0 产生流水灯现象。
- 按下按键 k3 板载8个led将会由序号 0 ~ 7 产生流水灯现象。
- 板卡73、74、75、76引脚会分别输出 25khz 方波信号,可以使用示波器或者逻辑分析仪进行观察,也可使用 PDS 在线 debug 工具抓取分析。
- 打开上位机串口助手,波特率设置为 115200 ,数据位设置为8位,停止位设置为1位,无校验位。打开串口,可在接收串口收到 逻辑派Z1测试例程 字样。
操作步骤
1、安装串口驱动程序
串口驱动程序位于地址:Logic_Z1_test -> CH347串口驱动 -> CH343SER.EXE,右击进行如下操作:
2、使用 Pango Design Suite 2022.2-SP1-Lite 打开例程并下载
使用一根 USB 转 TYPE-C 数据线连接电脑与开发板,若开发板上电成功板载 led 将呈现如下现象(注:没有固化过任何程序):
测试例程位于 Logic_Z1_test -> Logic_test_Z1,打开文件夹右击 Logic_test_Z1.pds 选择使用 PDS 打开。操作如下:
在PDS界面进行如下操作,注意逻辑派Z1开发板在位流下载或 flash 固化前,需要先对 PDS 软件安装驱动。具体操作方法详见逻辑派 FPGA-Z1 开发板 PDS 环境搭建文档。
右击芯片图标,点击 Program ,等待下载完成。
3、功能验证
打开串口调试助手,位于 Logic_Z1_test -> 串口调试助手(丁丁)-> sscom33.exe,首先选择 COM 口(每台电脑识别的 COM 口可能不一样),设置好参数,打开串口。如果接收窗口为显示,则双击4处进行刷新。
以示波器测试板卡 75 引脚会输出 25khz 方波信号,如下图所示: