沃新书屋 -
火龙果实战指南——搭建基于Zynq处理器的测量仪器与创新实践平台(清华开发者书库) -
kindle 网盘 高速 下载地址大全 免费
本书资料更新时间:2025-05-10 02:49:26
火龙果实战指南——搭建基于Zynq处理器的测量仪器与创新实践平台(清华开发者书库) kindle 网盘 高速 下载地址大全 免费

kindle电子书下载地址
其他格式下载地址
内容简介:
本书系统地讲述了Red Pitaya(火龙果)的快速入门、应用及特点、硬件结构、软件开发及扩展应用,是目前市面上少有的关于Red Pitaya系统应用及开发的中文图书。
全书共10章。第1章和第2章主要包括Red Pitaya的基础知识部分及快速上手部分。基础知识部分介绍了准备工作、应用程序下载、SD卡镜像文件安装、系统升级和设备组装等内容。快速上手部分介绍了示波器与信号发生器、频谱分析仪、波特分析仪、逻辑分析仪、LCR测试仪和SDR软件无线电收发器的关键指标和使用方法。第3章首先介绍了Red Pitaya硬件电路,然后对其硬件结构和扩展接口及应用做了详细介绍。第4~10章主要介绍了通过MATLAB、Python两种语言来操作Red Pitaya实现各种测量和控制功能,内容包括Linux系统基础知识入门、SCPI远程控制功能开发、Web UI功能应用开发、Red Pitaya网络配置、Red Pitaya软件生态系统及常用调试工具。其中,第9章展示了多个Red Pitaya开发项目案例,第10章详细地介绍了Red Pitaya通信接口的开发案例。
为便于读者高效学习,快速掌握Red Pitaya应用和开发方法,本书对项目案例进行了精心分析和讲解,并给出了丰富的参考源代码。
本书内容翔实、讲解深入浅出、实用性极强,可作为高等院校电子、通信、计算机等相关专业的本科以及研究生课程教材,也可供从事硬件开发的专业人员使用。
书籍目录:
前言Ⅰ
第1章Red Pitaya快速使用指南
1.1准备工作
1.2连接到STEMlab主页
1.3下载应用程序
1.4准备SD卡
1.4.1背景介绍
1.4.2下载并安装SD卡镜像文件
1.5Red Pitaya系统升级
1.5.1自动升级
1.5.2手动升级
1.6设备组装
1.6.1部件说明
1.6.2部件组装
1.7常见故障排除
1.8其他常见问题处理
第2章Red Pitaya的应用及特点
2.1示波器与信号发生器
2.1.1自动测量
2.1.2输入/输出
2.1.3触发器
2.1.4数学计算功能
2.1.5光标和导航
2.1.6测量功能和规格说明
2.2频谱分析仪
2.2.1输入
2.2.2游标
2.2.3范围
2.2.4峰值检测
2.2.5瀑布图
2.3波特分析仪
2.3.1波特分析仪特点
2.3.2规格说明
2.3.3硬件连接
2.4逻辑分析仪
2.4.1分析二进制信号
2.4.2触发
2.4.3解码总线数据
2.4.4游标
2.4.5两种逻辑分析仪规格参数
2.4.6连接逻辑分析仪扩展模块
2.5LCR测试仪
2.6SDR软件无线电收发器
2.7App Store
第3章Red Pitaya硬件介绍
3.1硬件外观及功能对比
3.2硬件原理图及机械模型
3.3模拟输入典型规格
3.4模拟输入校准
3.5模拟输出
3.6模拟输出校准
3.7扩展
3.7.1扩展连接器综述
3.7.2扩展连接器E1
3.7.3扩展连接器E2
3.7.4扩展连接器注意事项
3.8输入/输出通道
3.8.1模拟输入通道
3.8.2模拟输出通道
3.8.3通用数字输入/输出通道: (N)
3.9供电部分简介
3.10扩展模块及初步设计规格
3.11外部ADC时钟
3.12其他
3.12.1冷却选项
3.12.2接插件
3.12.3风扇开启或关闭温度对比
3.12.4LED指示灯说明
第4章Linux系统基础
4.1Linux基本概念和命令行命令
4.1.1Ubuntu介绍
4.1.2Linux系统文件结构
4.1.3Linux的文件类型
4.1.4常用的命令行命令
4.2用户与权限管理
4.2.1用户管理
4.2.2权限管理
4.3安装/删除软件
4.4文本编辑器vim
4.4.1vim的基本概念
4.4.2vim的基本操作
4.5使用USB存储设备
4.6SSH工具
4.6.1SSH概述
4.6.2SSH登录Red Pitaya开发板
第5章SCPI远程控制
5.1SCPI服务
5.2基于SCPI服务的快速开发
5.2.1启动SCPI服务
5.2.2快速开发
5.3手动启动SCPI服务
5.4SCPI命令和API函数列表
5.4.1GPIOs相关功能
5.4.2模拟输入/输出相关功能
5.4.3信号发生相关功能
5.4.4信号采集相关功能
5.4.5内部数据读取相关功能
5.5实验
第6章Web UI
6.1系统结构介绍
6.1.1系统概览
6.1.2前端
6.1.3后端
6.2创建一个应用程序
6.2.1准备工作
6.2.2系统结构
6.2.3工程结构
6.2.4编译应用程序
6.3举例
6.3.1增加一个按键来控制LED
6.3.2从慢速输入读取模拟电压
6.3.3从慢速输入和图形读取模拟电压
6.3.4支持偏移量设置的模拟电压示波器
6.3.5产生电压
6.4Nginx请求
6.5Nginx位置
第7章网络连接
7.1网络
7.1.1快速设置
7.1.2WiFi设置
7.1.3网络配置
7.1.4UDEV
7.1.5有线设置
7.1.6无线设置
7.1.7支持USB的WiFi适配器
7.1.8DNS解析器
7.1.9NTP
7.1.10SSH服务器
7.2零配置网络
7.2.1连接本地地址
7.2.2零配置
7.3无线驱动
7.3.1当前设置
7.3.2未来设置的建议
7.3.3编译和运行C应用程序
第8章软件
8.1Red Pitaya生态系统
8.1.1开发平台
8.1.2开发所需软件
8.1.3构建Red Pitaya生态系统过程
8.2Debian
8.2.1systemd
8.2.2调试
8.2.3调试控制台
8.2.4硬件设置
8.2.5Minicom
8.2.6Screen
8.3命令行使用程序
8.3.1信号发生器工具
8.3.2信号采集工具
8.3.3保存数据缓冲区
8.3.4复制数据——Linux用户
8.3.5复制数据——Windows用户
8.3.6访问系统寄存器
8.3.7用于访问FPGA寄存器的监视器实用程序
第9章常用接口使用及程序设计
9.1第一个程序——点亮LED
9.1.1Red Pitaya硬件连接
9.1.2SSH远程登录开发板
9.1.3配置开发板C语言编译环境
9.1.4为项目文件夹加入自定义头文件
9.1.5点亮一个LED代码
9.1.6Makefile基础简介
9.1.7书写Makefile
9.1.8编译、测试
9.2数字引脚的配置与读取
9.2.1跑马灯
9.2.2数字I/O状态读取
9.3简单的模拟输入/输出
9.3.1模拟输入
9.3.2模拟输出
9.4输入/输出端口的高级应用
9.4.1产生连续波形
9.4.2产生任意波形
9.4.3产生信号脉冲
9.4.4读取任意外部波形为码表
9.5本章综合应用简述——音频信号频域变换器
9.6本章小结
第10章通信接口详解
10.1串口通信
10.1.1串口及使用模块简介
10.1.2Red Pitaya串口收发红外译码数据
10.2IIC通信
10.2.1IIC简介
10.2.2IIC协议详解
10.2.3IIC读取EEPROM内存数据
10.2.4IIC读取外部传感器数据
作者简介:
李英祥,1972年11月生,男,博士(后),成都信息工程大学通信工程学院教授。2003年3月电子科技大学研究生毕业,获通信与信息系统专业博士学位。先后任职于TCL移动通信有限公司、四川通信科研规划设计有限公司、重庆国虹科技发展有限公司、成都信息工程大学等单位。2005年12月,评为通信工程高级工程师;2007年4月转评为副教授;2011年12月,评为教授。2012年12月,电子科技大学、成都市高新区联合培养企业博士后出站。主要从事嵌入式系统、智能通信终端、物联网应用、智能计算与信息处理等领域的研究。迄今为止,在电子学报、电子与信息学报、信号处理、声学学报等学术期刊以国际学术会议上发展科研论文40余篇,其中EI检索20篇。近五年获实用新型专利授权12项,提交发明专利申请6项,主持或参与国家、省市级纵向项目及企业横向项目约20项。
其它内容:
暂无其它内容!
下载评论
-
用户1716863255:
( 2024-05-28 10:27:35 )
无损的报告资源,音频设计提升阅读体验,值得收藏。
-
用户1740131783:
( 2025-02-21 17:56:23 )
互动功能搭配PDF/TXT格式,无损数字阅读体验,资源优质。
-
用户1737062360:
( 2025-01-17 05:19:20 )
多格式功能搭配EPUB/TXT格式,高清数字阅读体验,值得收藏。
-
用户1718316467:
( 2024-06-14 06:07:47 )
图文版电子书下载秒传,支持MOBI/AZW3格式导出,资源优质。
-
用户1727437127:
( 2024-09-27 19:38:47 )
终于不用到处找了,感谢整理!
相关书评
暂时还没有人为这本书评论!
下载点评