基于ARM的片上系统设计 Lab-in-a-Box

主题

模块

讲义

练习

参考代码

可执行文件

LiB 介绍

 

 

 

 

 

基于ARM的片上系统

1. 基于ARM的片上系统(SoC)设计入门

演示文档

 

 

 

2. ARM Cortex-M0 处理器架构(一)

演示文档

 

 

 

3. ARM Cortex-M0 处理器架构(二)

演示文档

 

 

 

4. AMBA3 AHB Lite 总线架构

演示文档

Keil μVision IDE 入门

实验指导

参考代码

可执行文件

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 软件

   

升级包

 
参考阅读          
     
订阅大学计划新闻 ARM 大学计划 Facebook 主页 致信 ARM 大学计划
iTunes U 播客 关注 ARM 大学计划 Twitter 关注 ARM 大学计划 YouTube