ZHCUC05A November   2022  – May 2024 AFE7900 , AFE7903 , AFE7906 , AFE7920 , AFE7921 , AFE7950

 

  1.   1
  2.   摘要
  3.   商标
  4. 引言
  5. 先决条件
  6. 典型裸机设计流程
  7. 背景
  8. 添加 Microblaze 和 SPI IP 以便在 Vitis 中用于嵌入式开发
  9. 在 Vitis 中创建新平台
  10. 在 Vitis 中新建应用工程
  11. 构建应用工程
  12. 为 AFE79xx EVM 生成 SPI 日志
    1. 9.1 生成 LMK SPI 日志
    2. 9.2 生成 AFE SPI 日志
    3. 9.3 将 SPI 日志转换为 Vitis 的格式
  13. 10AFE79xxEVM 板修改
  14. 11配置 AXI GPIO
    1. 11.1 初始化 GPIO
    2. 11.2 设置方向
    3. 11.3 针对相应的位设置为高电平或低电平
  15. 12配置 AXI SPI
  16. 13设置硬件和为硬件加电
  17. 14为 VADJ_FMC 设置 ZCU102 电路板接口
  18. 15调试应用工程并设置 Vitis 串行终端
  19. 16执行应用
  20. 17修订历史记录

在 Vitis 中新建应用工程

构建完成后,在 Vitis 中新建应用工程。若要新建工程,请执行以下步骤:

  1. 右键点击 Platform 工程,转到 New,然后点击 Application Project(请参阅图 7-1)。
    AFE7920 新建应用工程图 7-1 新建应用工程
  2. 出现 New Application Project 窗口时(请参阅图 7-2),点击 Next
    AFE7920 新应用工程图 7-2 新应用工程
  3. 选择新创建的平台 ZCU102ps,然后点击 Next(请参阅图 7-3)。
    AFE7920 选择应用工程图 7-3 选择应用工程
  4. 键入新的应用名称。以 ZCU102ps_SPI 为例。
    AFE7920 新应用工程名称图 7-4 新应用工程名称
  5. 选择 standalone on microblaze_0,然后点击 Next(请参阅图 7-5)。
    AFE7920 应用工程名称图 7-5 应用工程名称
  6. 从模板列表中选择 Hello World,然后点击 Finish(请参阅图 7-6)。
    AFE7920 选择模板图 7-6 选择模板
  7. 一个全新的 C 工程会显示在顶部,从这里可以开始实际的应用开发。