nvboard/example
珞林 5c981ae611
Fixed bug: forgot to replace a type with TOP_NAME
2024-01-31 11:09:40 -08:00
..
constr uart: support RX 2024-01-09 02:19:15 +08:00
csrc Fixed bug: forgot to replace a type with TOP_NAME 2024-01-31 11:09:40 -08:00
resource example: refactor Makefile 2022-02-20 17:32:28 +08:00
vsrc uart: support RX 2024-01-09 02:19:15 +08:00
.gitignore example: refactor Makefile 2022-02-20 17:32:28 +08:00
Makefile feat: macOS support 2023-09-20 09:41:30 +08:00
README.md example: update README 2024-01-11 00:53:40 +08:00

README.md

示例工程

先设置环境变量NVBOARD_HOME为NVBoard项目的路径, 然后执行make run.

该示例的演示效果如下:

  1. 左边8个LED为流水灯效果
  2. 拨动右边的8个拨码开关, 可控制对应LED的亮灭
  3. 按下按钮可将8~12号中对应的LED亮灭效果取反
  4. 8个数码管流水显示数字0-7
  5. 窗口左下角为VGA输出, 将会展示一张图片
  6. 敲击键盘, 终端将会输出按键的扫描码
  7. 窗口右侧中部为UART终端
    • 鼠标选中后光标变为粉红色, 此时的按键输入将被UART RX端捕捉
    • UART RX端发送的输入将通过回环连接从UART TX端输出, 并在UART终端上显示
    • 鼠标点击UART终端以外的其他位置, 可取消选中UART终端, 光标变为黑色, 后续按键输入将被PS/2键盘捕捉