您好,欢迎光临有路网!
勇敢的芯伴你玩转Nios II
QQ咨询:
有路璐璐:

勇敢的芯伴你玩转Nios II

  • 作者:吴厚航
  • 出版社:清华大学出版社
  • ISBN:9787302437840
  • 出版日期:2016年07月01日
  • 页数:191
  • 定价:¥45.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《勇敢的芯伴你玩转Nios II》使用Altera公司的Cyclone Ⅳ FPGA器件,由浅入深地**读者从嵌入式系统设计的大处着手,玩转软核处理器Nios Ⅱ。基于特定的FPGA实验平台,既有足够的理论知识深度作支撑,也有丰富的例程进行实践学习,并且穿插着笔者多年FPGA学习和开发过程中的各种经验和技巧。
    对于希望快速入手嵌入式系统软硬件开发的初学者,以及希望从系统层面提升嵌入式开发能力的学习者,本书都是很好的选择。
    目录
    第1章基于Nios Ⅱ处理器的嵌入式系统
    1.1片上系统概述
    1.2Nios Ⅱ的优势在哪里
    1.3基于Nios Ⅱ处理器的FPGA开发流程
    第2章实验平台“勇敢的芯”板级电路详解
    2.1板级电路整体架构
    2.2电源电路
    2.3复位与时钟电路
    2.3.1关于FPGA器件的时钟
    2.3.2关于FPGA器件的复位
    2.3.3实验平台电路解析
    2.4FPGA下载配置电路
    2.5SRAM接口电路
    2.6ADC/DAC芯片电路
    2.7UART接口电路
    2.8RTC接口电路
    2.94×4矩阵按键电路
    2.10VGA显示接口电路
    2.11蜂鸣器、数码管、流水灯、拨码开关电路
    2.12超声波接口、外扩LCD接口电路
    第3章Qsys系统创建
    3.1Qsys系统概述
    3.2Qsys总线互连
    3.3Quartus Ⅱ工程创建
    3.4进入Qsys系统
    3.5Qsys界面简介
    3.6新建Qsys系统
    3.7保存Qsys系统
    3.8加载Qsys系统
    勇敢的芯伴你玩转Nios Ⅱ
    第4章Qsys通用组件添加与互连
    4.1时钟组件添加与设置
    4.2Nios Ⅱ处理器添加与设置
    4.3RAM组件添加与配置
    4.4Nios Ⅱ处理器复位向量与异常向量地址设置
    4.5System ID组件添加与配置
    4.6JTAG UART组件添加与配置
    4.7Timer组件添加与配置
    4.8UART组件添加与配置
    4.9蜂鸣器PIO组件添加与配置
    4.10拨码开关PIO组件添加与配置
    第5章Qsys互连总线概述
    5.1嵌入式系统的总线
    5.2AvalonMM总线
    5.2.1AvalonMM总线写数据操作实例解析
    5.2.2AvalonMM总线读数据操作实例解析
    5.3AvalonST总线
    第6章Qsys自定义组件设计
    6.1数码管组件
    6.1.1功能概述
    6.1.2配置寄存器说明
    6.1.3组件创建与配置
    6.1.4组件添加与配置
    6.1.5组件互连与引出
    6.2ADC组件
    6.2.1功能概述
    6.2.2配置寄存器说明
    6.2.3组件创建与配置
    6.2.4组件添加与配置
    6.2.5组件互连与引出
    6.3DAC组件
    6.3.1功能概述
    6.3.2配置寄存器说明
    6.3.3组件创建与配置
    6.3.4组件添加与配置
    6.3.5组件互连与引出
    6.4超声波测距组件
    6.4.1功能概述
    6.4.2配置寄存器说明
    6.4.3组件创建与配置
    6.4.4组件添加与配置
    6.4.5组件互连与引出
    6.5RTC组件
    6.5.1功能概述
    6.5.2配置寄存器说明
    6.5.3组件创建与配置
    6.5.4组件添加与配置
    6.5.5组件互连与引出
    6.6矩阵按键组件
    6.6.1功能概述
    6.6.2配置寄存器说明
    6.6.3组件创建与配置
    6.6.4组件添加与配置
    6.6.5组件互连与引出
    第7章Qsys系统生成
    7.1中断连接
    7.2地址分配
    7.3系统生成
    7.4Qsys系统例化模板
    第8章Quartus Ⅱ工程设计实现
    8.1Verilog顶层文件设计
    8.2语法检查
    8.3引脚分配
    8.4系统编译
    第9章软件开发工具EDS
    9.1EDS软件开启
    9.2BSP工程创建
    9.3开启BSP Editor
    9.4BSP Editor设置
    9.5BSP工程编译
    9.6工程创建
    9.7C代码源文件创建
    9.8软件应用工程编译
    9.9移除当前工程
    9.10加载工程
    9.11移植工程
    第10章软件实验例程
    10.1Nios Ⅱ实例之Hello NIOS II
    10.1.1软件功能概述
    10.1.2软件代码解析
    10.1.3板级调试
    10.2Nios Ⅱ实例之System ID与Timestamp
    10.2.1软件功能概述
    10.2.2软件代码解析
    10.2.3板级调试
    10.3Nios Ⅱ实例之蜂鸣器定时鸣叫
    10.3.1软件功能概述
    10.3.2软件代码解析
    10.3.3板级调试
    10.4Nios Ⅱ实例之拨码开关输入GIO控制
    10.4.1软件功能概述
    10.4.2软件代码解析
    10.4.3板级调试
    10.5Nios Ⅱ实例之秒定时数码管显示
    10.5.1软件功能概述
    10.5.2软件代码解析
    10.5.3板级调试
    10.6Nios Ⅱ实例之DAC递增输出
    10.6.1软件功能概述
    10.6.2软件代码解析
    10.6.3板级调试
    10.7Nios Ⅱ实例之ADC采集打印
    10.7.1软件功能概述
    10.7.2软件代码解析
    10.7.3板级调试
    10.8Nios Ⅱ实例之UART收发
    10.8.1软件功能概述
    10.8.2软件代码解析
    10.8.3板级调试
    10.9Nios Ⅱ实例之RTCUART时间打印
    10.9.1软件功能概述
    10.9.2软件代码解析
    10.9.3板级调试
    10.10Nios Ⅱ实例之RTCUART时间重置
    10.10.1软件功能概述
    10.10.2软件代码解析
    10.10.3板级调试
    10.11Nios Ⅱ实例之超声波测距
    10.11.1软件功能概述
    10.11.2软件代码解析
    10.11.3板级调试
    10.12Nios Ⅱ实例之倒车雷达
    10.12.1软件功能概述
    10.12.2软件代码解析
    10.12.3板级调试
    10.13Nios Ⅱ实例之矩阵按键值采集
    10.13.1软件功能概述
    10.13.2软件代码解析
    10.13.3板级调试
    10.14Nios Ⅱ实例之矩阵按键可调的ADC/DAC实例
    10.14.1软件功能概述
    10.14.2软件代码解析
    10.14.3板级调试
    10.15Nios Ⅱ实例之计算器
    10.15.1软件功能概述
    10.15.2软件代码解析
    10.15.3板级调试
    第11章FPGA器件的代码固化
    11.1嵌入式软件HEX文件生成
    11.2程序存储器初始化文件加载
    11.3JIC烧录文件生成
    11.4JTAG烧录配置

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外