使用 Xilinx ZYNQ SoC 和 SDK 进行嵌入式系统设计
使用 Xilinx Vivado Design Suite 2019.1 或更低版本
讲师:Kumar Khandagle
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 使用 Zynq AP SoC 的嵌入式系统设计流程
- 为 Zynq 设备开发 C 应用程序
- 使用 Xilinx 驱动程序的基本策略
- 软件和硬件调试策略
- 软件分析
- 使用中断
探索相关主题
- Zynq FPGA
- 硬件
- 信息技术与软件
要求
- 了解数字电子技术
- 计算机体系结构基础
- C 语言基础知识
描述
Xilinx Zynq SoC 以提供最高的每瓦性能和最大的重新配置灵活性而闻名。Zynq 系列采用双核 ARM Cortex A9 处理器,与 7 系列 FPGA 紧密结合,可通过 ARM 设计流程和硬件加速实现更快的通信接口开发。Zynq 设备分为两类,即 Zynq-7000s 系列 FPGA 适用于经济高效的应用,例如物联网相关应用,而 Zynq 7000 系列 FPGA 最适合高性能应用,例如嵌入式视觉等。Zynq 7000s 配备单核 ARM,而 Zynq 7000 配备双核 ARM。
本课程涵盖了常用 Xilinx 驱动程序的基础知识,例如 UART、AXI 定时器、UART16550、AXI GPIO、AXI BRAM 等。本课程还说明了如何使用 AXI 中断控制器来处理中断。此外,为了庆祝硬件加速器与基于 Zynq 的设计的结合,还包括一些构建自定义 AXI 外设的示例。软件和硬件调试、分析基础知识通过 Zynq 进行演示,以庆祝性能测量。
本课程将为您快速开始在 Zynq FPGA 设备上构建应用程序奠定基础,即使您之前没有该领域的经验。整个课程都是基于实验室的课程,主要侧重于培养处理简单外设(如 GPIO)、中间外设(如 UART PS、AXI BRAM)和复杂外设(如 AXI 中断控制器、AXI 定时器、GIC 等)所需的技能。
本课程适合哪些人:
- 任何希望在 Xilinx Zynq APSOC 和 Xilinx SDK 环境方面积累专业知识的人
- 采用 FPGA 处理器的嵌入式系统设计
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。