当前位置:首页 > 工业技术
SOPC嵌入式系统实验教程 1
SOPC嵌入式系统实验教程 1

SOPC嵌入式系统实验教程 1PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:周立功等编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2006
  • ISBN:7810779036
  • 页数:344 页
图书介绍:本书是与《SOPC嵌入式系统基础教程》相配套的实验教材。设计开发了44个实验,包括SOPC硬件系统的基础实验,基于NiosII外设的基础编程实验,基于实验箱外设的NiosII高级编程实验,在NiosII系统中进行基于μC/OS-II操作系统的应用程序开发实验和SOPC硬件系统的高级实验。各种实验的安排由浅入深,由硬件到软件,相对完整,使读者很容易学习和掌握SOPC嵌入式系统的开发应用。本书配套多媒体教学课件。
《SOPC嵌入式系统实验教程 1》目录

第1章 SmartSOPC教学实验开发平台 1

1.1 功能特点 1

1.2 核心板电路分析 3

1.2.1 核心板硬件原理概述 3

1.2.2 FPGA器件 5

1.2.3 存储电路 6

1.2.4 配置电路 15

1.2.5 复位电路 21

1.2.6 时钟电路 21

1.2.8 扩展接口电路 22

1.2.7 FPGA I/O口分配电路 22

1.2.9 独立按键及LED电路 25

1.2.10 电源 27

1.3 主板 28

1.3.1 电源电路 28

1.3.2 按键及LED电路 29

1.3.3 蜂鸣器电路 29

1.3.4 七段数码管显示电路 30

1.3.5 液晶显示电路 31

1.3.6 16×16 LED点阵电路 32

1.3.7 RS232串口电路 33

1.3.9 红外通信电路 34

1.3.8 RS485接口电路 34

1.3.10 以太网接口电路 35

1.3.11 USB接口电路 37

1.3.12 步进电机电路 38

1.3.13 直流电机电路 38

1.3.14 VGA接口电路 39

1.3.15 PS/2键盘鼠标接口电路 40

1.3.16 串行D/A、A/D电路 41

1.3.17 实时时钟电路 42

1.3.18 数字温度传感器电路 43

1.3.19 SD/MMC卡接口电路 43

1.3.21 主板与核心板接口 45

1.3.20 外设PACK接口电路 45

1.3.22 主板上的跳线及接口电路 47

1.4 高速A/D和D/A PACK板 48

1.5 红外遥控器电路 49

第2章 实验准备工作 50

2.1 复制光盘提供的文件 50

2.2 QuickSOPC-1C6和QuickSOPC-1C12 51

2.3 安装ByteBlaster Ⅱ下载电缆 53

第3章 SOPC硬件系统基础实验 55

3.1 SOPC快速入门 55

3.2 EPCS的编程实验 86

3.3 建立带SDRAM的Nios Ⅱ系统实验 93

3.4 建立带Flash的Nios Ⅱ系统以及FLASH编程实验 117

3.5 定制Avalon总线型元件实验 126

3.6 建立Standard硬件平台实验 131

第4章 SOPC软件编程基础实验 144

4.1 PIO输出实验1——流水灯控制 145

4.2 PIO输出实验2——步进电机控制 148

4.3 PIO输入实验——读取开关信号 153

4.4 PIO外部中断实验 157

4.5 定时器实验1——使用系统时钟服务 161

4.6 定时器实验2——使用时间标记服务 166

4.7 定时器实验3——看门狗实验 169

4.8 通过C库函数访问JTAG UART 173

4.9 通过HAL API函数访问JTAG UART 176

4.10 通过C库函数访问UART 178

4.11 通过HAL API函数访问UART 181

4.12 SPI操作及逻辑分析仪使用实验 184

4.13 存储器实验 189

4.14 System ID实验 190

第5章 SOPC软件编程高级实验 193

5.1 字符液晶显示实验 193

5.2 七段数码管显示实验 196

5.3 频率计实验 199

5.4 直流电机直流脉宽调速(PWM)实验 201

5.5 乐曲播放实验 205

5.6 实时时钟实验 213

5.7 温度采集实验 219

5.8 读/写CAT1025实验 224

5.9 A/D转换实验 226

5.10 D/A转换实验 231

5.11 红外收发通信实验 234

5.12 16×16点阵LED实验 238

5.13 简单的嵌入式Web服务器实验 241

5.14 读/写SD Card实验 248

5.15 USB实验 253

5.16 VGA接口实验 260

5.17 PS/2鼠标接口实验 262

5.18 PS/2键盘接口实验 265

第6章 μC/OS-Ⅱ基础实验 270

6.1 μC/OS-Ⅱ应用程序开发流程实验 270

6.2 任务管理和时间管理实验 276

6.3 信号量和互斥量实验 283

6.4 消息队列和邮箱实验 292

第7章 SOPC硬件系统高级实验 304

7.1 定制基于Avalon总线的用户外设实验 304

7.2 定制Nios Ⅱ用户指令实验 315

7.3 创建目标板Flash编程设计实验 326

附录 SmartSOPC核心板FPGA引脚分配 336

参考文献 344

相关图书
作者其它书籍
返回顶部