芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 7124|回复: 3

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

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 423

    主题

    782

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    15856
    QQ
    发表于 2022-1-11 11:18:47 | 显示全部楼层 |阅读模式

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

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

    实验一:使用GPIO点亮LED灯

    课程目的:

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

    课程内容:

    1. 使用Vivado软件创建工程:7010:XC7Z010CLG400-2/7020: XC7Z020CLG400-2
    2. 创建包含zynq PS硬核的系统:D9PTK(MT41K128M16JT-125:K)
    3. 编写PS硬核的C程序
    4. 运行和调试

    总结

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

    课程引出的思考问题

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

    课程随堂工程和源码

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

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 423

    主题

    782

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    15856
    QQ
     楼主| 发表于 2022-1-11 11:23:37 | 显示全部楼层
    LED.rar (2.41 MB, 下载次数: 450) main.c (943 Bytes, 下载次数: 315)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    59

    主题

    81

    帖子

    1337

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1337
    发表于 2022-1-11 15:19:45 | 显示全部楼层
    赞赞赞
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 423

    主题

    782

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    15856
    QQ
     楼主| 发表于 2022-1-13 11:10:46 | 显示全部楼层
    本楼层作者占位,主要用来统一解答大家学习本节课程过程中遇到的常见问题,后续会再次编辑完善。学习者有疑问的,请在本楼层之后开始提问和讨论。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-4-27 00:11 , Processed in 0.119334 second(s), 38 queries .

    Powered by Discuz! X3.4

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

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