zynq嵌入式开发(1)—开发准备和流程

vivado和vitis环境安装很关键,因为要找到一个合适版本,要稳定好用。我试过2018、2021、2022太过低会产生兼容问题,太高有些老工程不能使用。最终确定在2022.1。

逻辑开发走以下步骤:

1,完成PS配置

主要是DDR,时钟,复位,调试串口,spi flash,sd卡等

2,完成Axi总线设备开发,使用fifo,dma等,连接自己开发ip,或使用现成ip。

3,逻辑仿真测试,编译综合逻辑和加载逻辑

4,使用SDK测试系统功能。下载调试测试和驱动软件

5,开发petalinux

6,linux驱动开发

7,应用软件开发和测试。

每一步都有很多坑,要走一遍,单单是开发环境安装熟悉就让人脱一层皮。可编程器件+linux 开发确实有一定的门槛。不学习几年不行。

相关推荐
齐潇宇21 小时前
k8s-Helm管理器
linux·运维·云原生·容器·kubernetes
ghie909021 小时前
基于 STM32 + LDC1000 电感传感器的金属循迹三轮车程序
stm32·单片机·嵌入式硬件
Irene199121 小时前
(课堂笔记)Linux 基础命令:文件增删改、重命名、压缩等
linux
脆皮炸鸡7551 天前
库制作与原理~动态链接
linux·开发语言·经验分享·笔记·学习方法
小王C语言1 天前
Windows和Linux之间文件互传
linux·运维·服务器
magic_now1 天前
Linux 内核启动流程详解(基于 5.15.119 源码)
linux·运维·服务器
草木深雨纷纷1 天前
mt管理器手机版下载2026最新版更新下载分享
linux·运维·网络·智能手机
扛枪的书生1 天前
ELK 学习总结
linux
Irene19911 天前
大数据开发面试常问的 Linux 命令 总结
大数据·linux
辰尘_星启1 天前
【Linux】Python Socket编程指南
linux·python·socket·系统·通信