主题 |
模块 |
讲义 |
练习 |
参考代码 |
可执行文件 |
---|---|---|---|---|---|
|
|
|
|
|
|
基于ARM的片上系统 |
1. 基于ARM的片上系统(SoC)设计入门 |
|
|
|
|
2. ARM Cortex-M0 处理器架构(一) |
|
|
|
||
3. ARM Cortex-M0 处理器架构(二) |
|
|
|
||
4. AMBA3 AHB Lite 总线架构 |
|||||
ARM AHB 总线外设 |
5. AHB SRAM 内存控制器的设计与实现 |
演示文档 |
实验指导 |
参考代码 |
可执行文件 |
6. AHB VGA 外设的设计与实现 |
演示文档 |
实验指导 |
参考代码 |
可执行文件 |
|
7. AHB UART 外设的设计与实现 |
演示文档 |
实验指导 |
参考代码 |
可执行文件 |
|
8. AHB 定时器、GPIO和7段数码管外设的设计与实现 |
演示文档 |
实验指导 |
参考代码 |
可执行文件 |
|
9. 中断机制的设计与实现 |
演示文档 |
实验指导 |
参考代码 |
可执行文件 |
|
ARM片上系统的软件编程 |
10. 用C语言给SoC编程 |
演示文档 |
实验指导 |
参考代码 |
可执行文件 |
11. ARM CMSIS 与软件驱动 |
演示文档 |
实验指导 |
参考代码 |
可执行文件 |
|
12. 应用程序编程接口(API)和最终的应用——贪食蛇游戏 |
演示文档 |
实验指导 |
参考代码 |
可执行文件 |
|
附录 | 使用 Digilent Nexys4 开发板与 Xilinx Vivado 软件 |
升级包 |
|||
参考阅读 |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |