add pke.lab4

pull/15/MERGE
Zhiyuan Shao 2 years ago
parent 7e55e42164
commit f9efa4ad46

@ -46,21 +46,30 @@
- [5.5 lab3_challenge1 进程等待和数据段复制(难度:★★☆☆☆](chapter5_process.md#lab3_challenge1_wait)
- [5.6 lab3_challenge2 实现信号量(难度:★★★☆☆](chapter5_process.md#lab3_challenge2_semaphore)
[第六章. PKE实验4文件系统](chapter6_filesystem.md)
- [6.1 实验4的基础知识](chapter6_filesystem.md#fundamental)
- [6.2 lab4_1 文件操作](chapter6_filesystem.md#lab4_1_file)
- [6.3 lab4_2 目录文件](chapter6_filesystem.md#lab4_2_dir)
- [6.4 lab4_3 硬链接](chapter6_filesystem.md#lab4_3_hardlink)
- [6.5 lab4_challenge1 相对路径(难度:★★★☆☆](chapter6_filesystem.md#lab4_challenge1_pwd)
- [6.6 lab4_challenge2 重载执行(难度:★★★★☆](chapter6_filesystem.md#lab4_challenge2_exec)
## 第二部分:系统能力培养实验
[第六章. RISCV处理器在PYNQ上的部署和接口实验](chapter6_riscv_on_pynq.md) ----- 课程资源: [PPT](./resources/第六章.fpga实验.pptx) [视频讲解](https://www.bilibili.com/video/BV1nt4y1n7dm)
[七章. RISCV处理器在PYNQ上的部署和接口实验](chapter7_riscv_on_pynq.md) ----- 课程资源: [PPT](./resources/第六章.fpga实验.pptx) [视频讲解](https://www.bilibili.com/video/BV1nt4y1n7dm)
- [6.1 系统能力培养部分实验环境安装](chapter6_riscv_on_pynq.md#environments)
- [6.2 fpga实验1在Rocket Chip上添加uart接口](chapter6_riscv_on_pynq.md#hardware_lab1)
- [6.3 fpga实验2以中断方式实现uart通信](chapter6_riscv_on_pynq.md#hardware_lab2)
- [6.4 fpga实验3配置连接到PS端的USB设备](chapter6_riscv_on_pynq.md#hardware_lab3)
- [7.1 系统能力培养部分实验环境安装](chapter7_riscv_on_pynq.md#environments)
- [7.2 fpga实验1在Rocket Chip上添加uart接口](chapter7_riscv_on_pynq.md#hardware_lab1)
- [7.3 fpga实验2以中断方式实现uart通信](chapter7_riscv_on_pynq.md#hardware_lab2)
- [7.4 fpga实验3配置连接到PS端的USB设备](chapter7_riscv_on_pynq.md#hardware_lab3)
[七章. PKE实验4设备和文件](chapter7_device.md) ----- 课程资源: [PPT](./resources/第七章.实验4设备管理.pptx) [视频讲解](https://www.bilibili.com/video/BV1LB4y157Rb)
[八章. PKE实验4设备和文件](chapter8_device.md) ----- 课程资源: [PPT](./resources/第七章.实验4设备管理.pptx) [视频讲解](https://www.bilibili.com/video/BV1LB4y157Rb)
- [7.1 实验4的基础知识](chapter7_device.md#fundamental)
- [7.2 lab4_1 轮询方式](chapter7_device.md#polling)
- [7.3 lab4_2 中断方式](chapter7_device.md#PLIC)
- [7.4 lab4_3 主机设备访问](chapter7_device.md#hostdevice)
- [8.1 实验4的基础知识](chapter8_device.md#fundamental)
- [8.2 lab4_1 轮询方式](chapter8_device.md#polling)
- [8.3 lab4_2 中断方式](chapter8_device.md#PLIC)
- [8.4 lab4_3 主机设备访问](chapter8_device.md#hostdevice)

File diff suppressed because it is too large Load Diff

@ -1,23 +1,22 @@
## 第章. RISCV处理器在PYNQ上的部署和接口实验
## 第章. RISCV处理器在PYNQ上的部署和接口实验
### 目录
- [6.1 系统能力培养部分实验环境安装](#environments)
- [6.1.1 Vivado开发环境](#subsec_vivadoenvironments)
- [6.1.2 fpga-pynq工程源码获取](#subsec_src)
- [6.1.3 工程编译环境配置](#subsec_projectenv)
- [6.1.4 蓝牙小车硬件组装](#subsec_hardware)
- [6.1.5 操作系统的替换修改](#subsec_system)
- [6.2 fpga实验1在Rocket Chip上添加uart接口](#hardware_lab1)
- [7.1 系统能力培养部分实验环境安装](#environments)
- [7.1.1 Vivado开发环境](#subsec_vivadoenvironments)
- [7.1.2 fpga-pynq工程源码获取](#subsec_src)
- [7.1.3 工程编译环境配置](#subsec_projectenv)
- [7.1.4 蓝牙小车硬件组装](#subsec_hardware)
- [7.1.5 操作系统的替换修改](#subsec_system)
- [7.2 fpga实验1在Rocket Chip上添加uart接口](#hardware_lab1)
- [实验目的](#lab1_target)
- [实验内容](#lab1_content)
- [实验结果](#lab1_result)
- [6.3 fpga实验2以中断方式实现uart通信](#hardware_lab2)
- [7.3 fpga实验2以中断方式实现uart通信](#hardware_lab2)
- [实验目的](#lab2_target)
- [实验内容](#lab2_content)
- [实验结果](#lab2_result)
- [6.4 fpga实验3配置连接到PS端的USB设备](#hardware_lab3)
- [7.4 fpga实验3配置连接到PS端的USB设备](#hardware_lab3)
- [实验目的](#lab3_target)
- [实验内容](#lab3_content)
- [实验结果](#lab3_result)

@ -1,23 +1,23 @@
# 第实验4设备管理基于[RISCV-on-PYNQ](https://gitee.com/hustos/fpga-pynq)
# 第实验4设备管理基于[RISCV-on-PYNQ](https://gitee.com/hustos/fpga-pynq)
### 目录
- [7.1 实验4的基础知识](#fundamental)
- [7.1.1 pynq开发板介绍](#subsec_pynq)
- [7.1.2 内存映射I/O(MMIO)](#subsec_MMIO)
- [7.1.3 riscv-fesvr原理](#subsec_fesvr)
- [7.1.4 轮询I/O控制方式](#subsec_polling)
- [7.1.5 中断驱动I/O控制方式](#subsec_plic)
- [7.1.6 设备文件](#subsec_file)
- [7.2 lab4_1 POLL](#polling)
- [8.1 实验4的基础知识](#fundamental)
- [8.1.1 pynq开发板介绍](#subsec_pynq)
- [8.1.2 内存映射I/O(MMIO)](#subsec_MMIO)
- [8.1.3 riscv-fesvr原理](#subsec_fesvr)
- [8.1.4 轮询I/O控制方式](#subsec_polling)
- [8.1.5 中断驱动I/O控制方式](#subsec_plic)
- [8.1.6 设备文件](#subsec_file)
- [8.2 lab5_1 POLL](#polling)
- [给定应用](#lab4_1_app)
- [实验内容](#lab4_1_content)
- [实验指导](#lab4_1_guide)
- [7.3 lab4_2_PLIC](#PLIC)
- [8.3 lab5_2_PLIC](#PLIC)
- [给定应用](#lab4_2_app)
- [实验内容](#lab4_2_content)
- [实验指导](#lab4_2_guide)
- [7.4 lab4_3_hostdevice](#hostdevice)
- [8.4 lab5_3_hostdevice](#hostdevice)
- [给定应用](#lab4_3_app)
- [实验内容](#lab4_3_content)
- [实验指导](#lab4_3_guide)

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Loading…
Cancel
Save