CASE 01 · 在线教学产品

让初学者在一次练习里,
把代码和电路现象对起来。

从写 Verilog、连接引脚,到运行、观察和修改,学习者可以在浏览器里走完一轮练习,再用波形和板卡手册解释眼前的结果。

31 关 / 8 章截至 2026.11 的公开课程
4.1外设实验与逐针手册
免费在线持续根据反馈迭代
FPGA 教学平台外设桌面与逐针手册的真实截图
4.1 功能截图:外设桌面与逐针手册一起呈现。点击查看大图 ↗
平台维护 · 已接入

运行可追踪,备份可核对。

学员控制台显示本次运行编号,站主可在独立管理端查询请求、区分学习问题与平台故障,并核对备份状态。

看看管理台与维护实践 →
站主管理台公开截图,运行数据已隐藏

一次练习怎样完成

  1. 01理解任务

    先知道目标现象和接口要求。

  2. 02编写与接线

    修改 Verilog,填写 XDC 或图形连线。

  3. 03运行与观察

    查看检查结果、波形和板卡反馈。

  4. 04定位与重试

    根据现象修改,再运行验证。

练习编辑器、板卡和运行入口的真实界面
练习界面存档:编辑器中的 TODO 是学员待填写模板;这张截图展示布局,未展示已通过的运行结果。点击查看大图 ↗

功能逐项展开看

01 / 动手写代码、约束与一次运行展开演示 +

先读任务,再写 Verilog;编辑器、约束、运行反馈和观察窗口连在一起。每次修改后都可以重新运行,沿着信号与检查结果继续定位,而不是只猜语法有没有写对。

代码、约束与一次运行
一个学习目标,放在同一张工作台上。点击看大图 ↗
02 / 接得上点选连线,约束跟着落下展开演示 +

代码里的端口不是凭空存在的。图形连线将端口、板上针脚和 XDC 联系起来;接线后还要查看自动填写的约束。手写和图形方式都留在练习里,方便理解二者对应关系。

点选连线,约束跟着落下
真实操作录屏:端口连接到针脚,约束随之填写。点击看大图 ↗
03 / 看得清沿波形找到问题发生的那一拍展开演示 +

从长时间窗口定位密集活动,再进入局部细节。平移、缩放、跳变定位、双游标测量与进制切换各有用途:先确认要观察的问题,再选择能解释它的工具。

沿波形找到问题发生的那一拍
真实操作录屏:时间窗口、信号和游标位置。点击看大图 ↗
04 / 有现象LED 与屏幕,让结果看得见展开演示 +

灯为什么亮、什么时候翻转,需要和代码里的计数、状态及输出电平一起看。教学桌面让波形中的变化有直观反馈;显示关卡还可以把行场时序还原成一帧画面。

LED 与屏幕,让结果看得见
真实操作录屏:波形时间位置与虚拟 LED 对应。点击看大图 ↗
05 / 查得到元件不是摆设,手册紧挨着器件展开演示 +

从器件名称到接口,再到针号、方向和对端,资料应能顺着问题找到。完整硬件桌面覆盖所有关卡,逐针手册帮助学习者核对连线,而不是在好几个文档之间来回找。

元件不是摆设,手册紧挨着器件
真实操作录屏:点击板上元件,继续查资料。点击看大图 ↗
06 / 往深处走从一颗灯,走到数据流与外设展开演示 +

31 个公开关卡分成 8 章,从组合逻辑、时钟计数和状态机,延伸到 UART、I²C、显示、FIFO、网络、高速流及独立外设实验。每关先抓住一个能观察、能判断的关键行为。

从一颗灯,走到数据流与外设
真实显示关卡录屏:彩条、像素位置与时序说明。点击看大图 ↗

29 张实景,把平台的不同侧面展开

3D 硬件桌面,直接动手试

地瓜丸 FPGA 教学平台的完整 3D 外设桌面
浏览器里的硬件桌面

亲手转一圈,点开每个器件。

主板、AD/DA、SPI、GPIO、PCIe 与接口,在同一张桌面上。

按需加载 · 拖动旋转 · 元件可点击

完整操作演示

平台功能实操宣传片 · 点击播放,支持全屏。单独打开 ↗

我怎样推进这个产品

我推进的工作

确定教学方向和交互要求;检查预览;根据学员反馈选择下一项改动,并决定何时上线。

AI 辅助的工作

协助页面与关卡实现、测试脚本、部署操作和更新文档;实现结果经过预览与验收。

工程基础与协作

使用开源网页与数字逻辑工具构建;课程与界面在持续反馈中迭代。

三次具体的设计取舍

01 / 观察

密集波形看不清

长时间窗口里,时钟跳变会挤成一片。波形台增加测量、跳变定位与局部精细查看,让学习者能进入具体时间段。

查看波形设计 →
02 / 接线

元件和手册要对应

板上排针、接线终点与手册采用一致编号,查元件时能继续查到每一针,减少在多个页面间来回寻找。

查看硬件与手册 →
03 / 阅读

小屏幕也要能查资料

手册目录和正文分别滚动,长文本换行,调整暗色背景下的文字对比度;代码、控制台等区域也提供更大的查看空间。

查看交互改动 →

从功能存在,到功能能被找到

我反复检查的不是页面里放了多少功能,而是学习者在需要时能否找到、看清并使用它。手机手册与桌面界面的阅读方式因此分别处理。

这些调整同时连接教学设计、界面设计与反馈处理。

4.1 板卡手册手机界面
手机手册真实截图;与桌面采用不同的阅读布局。点击查看大图 ↗

结果与当前阶段

  • 平台已公开提供从数字逻辑基础到高速数据流、ADC / DAC / SPI / GPIO / PCIe 的练习路径。
  • 代码、约束、波形、三维教具和手册放在同一套练习流程中。
  • 网页中的板卡用于学习与观察;实体硬件的电气、时序和板级验证有单独的工作。

继续阅读

技术能力与作品 · 网站如何持续运行 · 潮汐作曲家:另一个 FPGA 实物项目