芯路恒电子技术论坛

 找回密码
 立即注册

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

热搜: 合集
查看: 250|回复: 1

【zynq课程笔记】【AC880】【裸机】【第4、5 课 】【开发流程】

[复制链接]

该用户从未签到

108

主题

52

回帖

1972

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1972
发表于 2026-2-9 11:27:36 | 显示全部楼层 |阅读模式

更多课程笔记请查看:【zynq裸机编程课程笔记合集】http://www.fpga.cn/forum.php?mod=viewthread&tid=29095

嵌入式裸机程序设计开发实验

实验一:使用GPIO点亮LED灯

课程目的:

展示基于Zynq SoC FPGA的嵌入式裸机开发流程

课程内容:

  1. 使用Vivado软件创建工程:7020: XC7Z020CLG484-2
  2. 创建包含zynq PS硬核的系统:D9SHG(MT41K256M16 RE-125)
  3. 编写PS硬核的C程序
  4. 运行和调试

总结

  1. 创建Vivado工程
  2. 创建包含PS的bd文件
  3. 基于bd文件生成vivado的逻辑工程代码
  4. 导出包含ps的系统的硬件信息为hdf文件
  5. 在SDK中基于HDF文件创建板级信息文件
  6. 创建应用工程
  7. 编写C代码
  8. 运行

课程引出的思考问题

  1. 如何添加IP组件
    如何修改和配置各个组件的参数
    如何知道读写哪些寄存器实现怎样的功能
    使用哪些函数实现功能
    如何正确包含需要的头文件
    如何编写程序实现功能

课程随堂工程和源码

所有文件在二楼上传,请到二楼下载

回复

使用道具 举报

该用户从未签到

108

主题

52

回帖

1972

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1972
 楼主| 发表于 2026-2-9 11:51:27 | 显示全部楼层
LED.rar (5.13 MB, 下载次数: 45) main.c (913 Bytes, 下载次数: 33)




vitis例程使用请参考:Vitis例程使用说明 https://fpga.cn/forum.php?mod=viewthread&tid=30283




回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

GMT+8, 2026-2-25 08:36 , Processed in 0.053288 second(s), 38 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表