文轩网图书旗舰店
  • 扫码下单

  • Xilinx Zynq-7000嵌入式系统设计实验教程 刘玉梅 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 刘玉梅著
    • 出版社: 科学出版社
    • 出版时间:2021-11-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    店铺装修中

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    文轩网图书旗舰店

  •      https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 刘玉梅著
    • 出版社:科学出版社
    • 出版时间:2021-11-01 00:00:00
    • 版次:1
    • 字数:350000
    • 页数:236
    • 开本:其他
    • 装帧:平装
    • ISBN:9787030705174
    • 国别/地区:中国
    • 版权提供:科学出版社

    Xilinx Zynq-7000嵌入式系统设计实验教程

    作  者:刘玉梅 著
    定  价:58
    出 版 社:科学出版社
    出版日期:2021年11月01日
    页  数:236
    装  帧:简装
    ISBN:9787030705174
    主编推荐

    内容简介

    本书以XilinxZynq-7000SoC系列为背景,介绍嵌入式系统设计和开发技术。全书以ZynqPS(ARMCortexA9)为核心,以ZynqPL(FPGA)部分为可编程外设,分10章。内容包括Vivado集成开发环境介绍、Zynq体系结构与开发流程、GPIO原理及接口程序设计、中断与定时技术、Zynq处理器的软件编程与FPGA的硬件协同设计、以PetaLinx工具实现嵌入式Linux操作系统移植、Zynq外设模块结构和功能技术及综合案例设计等内容。并以Xilinx公司新一代集成开发环境Vivado为平台,基于XC7Z020SoC器件,介绍了嵌入式系统的完整设计流程,设计了实验案例,并提供案例代码。

    作者简介

    精彩内容

    目录
    目录
    前言
    章 Xilinx Zynq-7000 SoC概述 1
    1.1 嵌入式系统简介 1
    1.2 片上系统的发展 4
    1.3 Zynq AP SoC系统 5
    1.3.1 Zynq-7000 SoC简化模型 5
    1.3.2 嵌入式SoC设计 6
    1.4 Zynq-7000 SoC产品分类及资源 7
    1.5 Zynq-7000 SoC功能和结构 8
    1.5.1 Zynq-7000 SoC的功能 8
    1.5.2 Zynq-7000 SoC处理系统 9
    1.5.3 Zynq-7000 SoC可编程逻辑的构成 11
    1.5.4 Zynq-7000 SoC内部的互联结构 13
    第2章 Zynq开发方法与开发流程 15
    2.1 Zynq-7000 SoC开发流程 15
    2.2 基于Vivado和SDK设计的开发流程 19
    2.2.1 加载开发板的板载文件 19
    2.2.2 使用Vivado创建硬件工程 19
    2.2.3 使用SDK开发软件 32
    2.2.4 知识与实验拓展 37
    2.3 Zynq的启动流程和启动镜像文件制作方法 39
    2.3.1 Zynq-7000 SoC启动流程 39
    2.3.2 启动文件的生成与下载 40
    2.3.3 复习与拓展 46
    2.4 Zynq开发流程总结 47
    第3章 GPIO原理及应用实现 49
    3.1 GPIO原理 49
    3.1.1 GPIO接口及功能 49
    3.1.2 Zynq GPIO的相关寄存器配置 50
    3.1.3 GPIO编程实例 52
    3.2 GPIO实验案例 61
    3.2.1 实验目标 61
    3.2.2 实验内容 61
    3.2.3 实验流程与步骤 61
    3.3 实验要求与验收标准 73
    3.4 实验拓展 74
    第4章 Zynq中断与定时技术 75
    4.1 中断技术 75
    4.1.1 中断原理 76
    4.1.2 Zynq中断体系结构 77
    4.1.3 中断程序设计 81
    4.2 Zynq定时器技术 85
    4.2.1 私有定时器和私有看门狗定时器 86
    4.2.2 全局定时器/计数器 87
    4.2.3 系统看门狗定时器 88
    4.2.4 定时器/计数器 89
    4.2.5 定时程序设计 91
    4.3 Zynq中断与定时实验案例 94
    4.3.1 实验目标 94
    4.3.2 实验内容 94
    4.3.3 实验流程与步骤 94
    4.4 实验要求与验收标准 102
    4.5 实验拓展 102
    第5章 用户自定义IP核设计 103
    5.1 IP核概述 103
    5.2 IP核设计方法 104
    5.3 自定义IP核实验案例 105
    5.3.1 实验目标 105
    5.3.2 实验内容 105
    5.3.3 实验流程与步骤 105
    5.4 实验要求与验收标准 124
    5.5 实验拓展 124
    第6章 Zynq调试技术及软硬件系统调试 125
    6.1 ILA核简介 125
    6.2 VIO核简介 127
    6.3 构建协同调试硬件系统和软件工程 129
    6.3.1 硬件系统构建 129
    6.3.2 软件工程创建 135
    6.4 软硬件协同调试 137
    第7章 外设模块结构和功能 144
    7.1 SD/SDIO外设控制器 144
    7.2 吉比特以太网控制器 146
    7.3 UART控制器 149
    7.4 I2C控制器 152
    7.4.1 I2C概述 152
    7.4.2 I2C控制器的功能 153
    7.5 Zynq-7000 SoC内置XADC原理及实现 156
    7.5.1 XADC结构 156
    7.5.2 XADC工作模式 158
    7.5.3 XADC IP核结构 161
    7.5.4 XADC应用实例 162
    第8章 Linux操作系统的移植和驱动技术 168
    8.1 概述 168
    8.2 使用PetaLinux工具配置Linux系统 168
    8.2.1 准备Vivado工程 168
    8.2.2 建立PetaLinux工程 169
    8.2.3 配置Linux内核 175
    8.2.4 配置根文件系统 177
    8.2.5 编译内核 177
    8.2.6 生成BOOT文件 178
    8.2.7 测试Linux系统 179
    8.3 Linux系统常用命令简介 180
    8.4 Linux Xilinx GPIO 驱动技术简介 181
    8.5 Linux系统下GPIO 驱动实验案例 184
    8.6 Linux系统设备驱动技术 186
    8.6.1 I2C设备驱动 187
    8.6.2 Vivado工程设计 187
    8.6.3 使用PetaLinux工具配置Linux系统及I2C驱动 187
    8.6.4 使用C语言程序控制I2C设备 195
    8.6.5 运行结果与拓展 197
    第9章 数据采集系统的设计与实现 198
    9.1 系统功能描述 198
    9.2 任务分析设计 199
    9.2.1 系统使用的相关传感器概述 200
    9.2.2 硬件系统设计 205
    9.2.3 软件功能设计 206
    9.3 软硬件程序设计与实现 210
    9.3.1 使用Vivado创建硬件工程 210
    9.3.2 使用SDK软件设计系统功能 214
    9.4 题目拓展 221
    0章 实验平台与开发环境概述 222
    10.1 硬件平台概述 222
    10.2 集成开发环境概述 224
    参考文献 226

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购