芯路恒电子技术论坛

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

ZYNQ学习建议

[复制链接]

该用户从未签到

58

主题

72

帖子

759

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759
发表于 2022-2-15 13:45:05 | 显示全部楼层 |阅读模式
由于ZYNQ涉及到的知识面太广,所以本教程包括三部分:FPGA逻辑开发、ARM裸机开发、Linux系统开发。这里建议初学者按照从前往后的顺序来学习,即FPGA->ARM->Linux的顺序。

一、FPGA逻辑部分

关于FPGA部分的学习,我们提供了文档和参考视频,文档和源码在客户资料里,视频可在B站在线观看。

文档是依据ACZ702 ZYNQ开发板编写的,可完全参照学习,附赠工程源码;

视频是基于ACX720 FPGA开发板录制的,用来辅助学习,原理和代码可直接参考,仅需修改芯片型号与IO管脚即可。

参考视频链接:https://www.bilibili.com/video/BV1va411c7Dz

注意:学习FPGA逻辑开发部分时,需要购买文档配套的外设拓展板,购买链接:[ZYNQ拓展板](https://item.taobao.com/item.htm?id=658673771255)

二、ARM裸机部分

裸机部分主要是使用ZYNQ内的ARM芯片进行编程,如果有一定的单片机基础会更好,其中也使用到了Verilog来编写一些自定义IP核,这部分需要一定的FPGA编程基础,因此不建议初学者跳过FPGA部分来直接学习裸机部分,这会造成很大的学习负担。

关于裸机部分的学习,我们提供了文档和参考视频,文档和源码在客户资料里,视频可在B站在线观看。

文档是依据ACZ702 ZYNQ开发板编写的,可完全参照学习,附赠工程源码;

视频教程已经推出并处于持续更新中,基于ACZ702 ZYNQ开发板,可完全参考,视频链接:https://www.bilibili.com/video/BV1Ra411q7ww

这部分我们提供了一些常用的应用库,来减少大家的编程负担,随着后续的更新,应用库也会不断增添和更新。

三、Linux系统部分

Linux系统部分非常复杂,建议在ARM裸机部分学完并熟练后再开始学习。

对于Linux部分,我们提供了文档和LInux源码,以及各种工具,并且会持续更新,添加更多内容。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 05:48 , Processed in 0.141700 second(s), 31 queries .

Powered by Discuz! X3.4

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

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