1  Zynq SOC最小系统即是DDR+arm

2 为方便测试,添加UART测试模块,结构图如图

3创建vivado工程

4创建IP

(1)单击IP INTEGRATOR ——Create Block Design,输入system

(2)单击“+”号添加IP

(3)添加进来了ZYNQ CPU IP,然后单击Run Block Automation ,直接单击OK。

注意:Run Block Automation简单情况可以点击使用,复杂情况不要点击使用,容易出错。

5 在Block文件中,我们进行连线,将鼠标放在引脚处,鼠标变成铅笔后进行拖拽,连线如下图所示。连线的作用就是把PS的时钟可以接入PL部分,当然这里我们暂时用不到PL部分的资源。

6双击ZYNQ CPU IP,对其进行设置,使其对应我们的硬件设置。

(1)时钟

(2)内存

(3)外设接口

(a)电压配置

(b)串口配置

7右击 system.bd, 单击Generate Output Products。

选择Global。等待生成成功,点确认

8右击system.bd 选择 Create HDL Wrapper 这步的作用是产生顶层的HDL文件;

选择Leave Let Vivado manager wrapper and auto-update 然后单击OK。

9 Run Implementation(执行)->Generate Bitstream(生成 bit 流)。生成 bit 流文件成功。

10创建SDK工程

11新建一个HelloWorld的Application Project

系统里面有很多自带的测试程序,本次就用自带的 Helloworld 程序做测试,单击 Finish。

12进入调试前,需要给开发板通电;连接好开发板上的串口(USB-232),查看串口号(设备管理器中查看)。

13右击 HelloWorld——Debug As—— Debug Configurations。

14 双击 Xilinx C/C++ application(System Debugger) 这个位置新建,生成 HelloWorld 的调试文件。

15然后进行如下设置

16 进入 SDK 调试界面

17 启用系统自带的串口调试助手(SDK Terminal),进行相关的设置。

18:单击运行,查看输出结果。

ZYNQ7020 Soc最小系统创建及测试相关推荐

  1. Zedboard学习(四):PS+PL搭建SoC最小系统

    zynq最核心的设计理念就是软件加硬件,即PS+PL.通过软硬件协同设计,结合了FPGA与双arm9内核,对于嵌入式拥有极大的优势. SoC:System on Chip的缩写,称为芯片级系统,也有称 ...

  2. 构建TI新一代高性能SOC的最小系统(DM816x)

    [前言]DM816x,C6A816x,AM389x是TI新一代高性能SOC,系统集成度高,系统控制模块化,架构与以往TI SOC平台有所不同,本文针对最小系统的时钟配置,电源管理,内存映射,内存配置的 ...

  3. ZynqLinux最小系统系列—— 4、Petalinux工程创建与编译以及烧写到FLASH(二)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ZynqLinux最小系统系列-- 4.Petalinux工程创建与编译以及烧写到FLASH(二) 写在前面 接上一篇 烧写FLASH ...

  4. 创建K26 SOM最小系统

    本文介绍如何使用K26 SOM新建最小系统,以及如何解决工程中经常出现的问题. 新建Vivado工程 选择K26 SOM单板 在Vivado中新建工程,选中board中的Kria K26C SOM. ...

  5. 【教程】迅为iTOP-4412精英版exynos4412开发板搭建原生Linux最小系统(一)

    概述 迅为iTOP-4412开发板采用的CPU芯片为三星的exynos4412,开发板分为三种:(1)POP封装+1GB内存(2)SCP封装+1GB内存(3)SCP封装+2GB内存.笔者用的是SCP ...

  6. 利用STM32F103最小系统做C2接口离线烧录器

    前言 在做BLHeli_S电调的时候需要用下载器给EFM8BB21下载程序,这可能需要买C8051下载器.下载器下载也很麻烦.这就萌生出做一个C2接口的离线下载器的想法. 离线下载器想法: 1. 支持 ...

  7. 绘制STM32最小系统电路原理图、STM32F103读取SD卡的数据

    绘制STM32最小系统电路原理图.STM32F103读取SD卡的数据 文章目录 绘制STM32最小系统电路原理图.STM32F103读取SD卡的数据 1 AltiumDesigner 软件配置 2 A ...

  8. 【Aurix系列学习】汇总:TC264D芯片简介及最小系统搭建

    目录 写在前面 芯片资源介绍 芯片命名 系统资源 最小系统的搭建 原理图 PCB 原理图下载链接:https://download.csdn.net/download/qq_42059060/1556 ...

  9. 【小陈睡不醒SD卡数据读取以及Altium Designer绘制stm32最小系统原理图及stm32+SD卡绘制】

    一SD卡介绍 1.SD卡 SD存储卡(Secure Digital Memory Card)是一种基于半导体快闪存储器的新一代高速存储设备.SD存储卡的技术是从MMC卡(MultiMedia Card ...

  10. 【Vivado那些事儿】MicroBlaze最小系统搭建及程序固化

    MicroBlaze是AMD-Xilinx提供的一个可以在FPGA中运行的嵌入式软核IP,其本质是一个32位RISC处理器软核,可以在150MHz时钟下,提供125 D-MIPS性能,具有运行速度快. ...

最新文章

  1. centos 7.0 安装mysql_CentOS 7.0yum安装MySQL
  2. 阿里高级技术专家:如何结构化地思考、做事、成长?
  3. Linux accept tcp,Linux TCP accept without SYN|ACK
  4. Java基础教程——Set
  5. ajax: jquery get request
  6. git 回退上一个版本_Git小白使用教程:详细、显现、真正手把手教!
  7. Linux 命令之 uname -- 显示系统/主机的相关信息
  8. div超出不换行_div+CSS设置一行内文字超过宽度不换行且不显示
  9. OpenCV2.4.5在13-04的配置过程
  10. 手把手教你搭建Pytest+Allure2.X环境详细教程 - 01
  11. pyQT5 designer5.15.0的汉化问题,如何解决
  12. 数据库sql中commit的重要性
  13. php fpm.conf 注释,php 中 php-fpm.conf
  14. wma转mp3怎么弄_wma格式怎么转换mp3
  15. salesforce之chatter
  16. ps怎么加底部阴影_PS三分钟之如何在PS中给物体添加阴影
  17. GitHub 颜值这么高的播放器,太爱了!
  18. ARM和neon指令集
  19. vue笔记:父子传值奥利给!
  20. 局域网:提高内网安全技术的十大策略(转)

热门文章

  1. 281210每日一句
  2. unity 生成assestbundle资源的插件
  3. Atitit mybatis 简化开发与提升开发效率法 目录 1.1. 使用注解模式代替xml模式 1 1.2. 使用通用mapper代替专用mapper 1 1.3. 使用js等脚本语言来输出sq
  4. Atitit 歌曲年份抓取的nlp ai项目 原理通过百度搜索,抓取第一页数据,正则数字,过滤年份。。 显示格式。。歌曲,年份,年份周围前后40字符,方便核对 通过百科抓取比较准确 红尘情歌
  5. atitit uke企业行政部 世界行政区域划分表 与邮政编码规划 v5 r88.xlsx
  6. Atitit.故障排除系列-----apache 不能启动的排除
  7. 资管新政:银行资产管理业务的转型与发展 -中国银行刘东海
  8. sqlite数据库下载安装和初步操作和所遇到的问题
  9. 技术创造新商业:云研发时代的效能挑战 | 凌云时刻
  10. 修复iPhonex不出声的左扬声器