幫助中心 | 我的帳號 | 關於我們

火龍果實戰指南(搭建基於Zynq處理器的測量儀器與創新實踐平台)/清華開發者書庫

  • 作者:編者:李英祥//胡志恆//任德昊
  • 出版社:清華大學
  • ISBN:9787302529101
  • 出版日期:2019/10/01
  • 裝幀:平裝
  • 頁數:221
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統地講述了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應用和開發方法,本書對項目案例進行了精心分析和講解,並給出了豐富的參考源代碼。
    本書內容翔實、講解深入淺出、實用性極強,可作為高等院校電子、通信、電腦等相關專業的本科以及研究生課程教材,也可供從事硬體開發的專業人員使用。

作者介紹
編者:李英祥//胡志恆//任德昊
    李英祥,現執教於成都信息工程大學,任成都信息工程大學通信工程學院院長,博士、教授、碩士生導師。主要研究方向包括人工智慧與邊緣計算、智能終端與物聯網技術、嵌入式與片上系統。先後主持或參與了國家973基金項目子項、國家自然科學基金項目、國家物聯網專項、教育部產學研合作項目、四川省科技支撐項目及企業橫向項目40余項。    在/EEEACESS、Wireless Personal Com.、IETS.P.、《電子學報》《電子與信息學報》《聲學學報》等學術期刊以及國際學術會議上發表科研論文50余篇。提交專利申請60余項,另獲軟體著作權12項,省科技進步三等獎1項。多次指導學生團隊參加省級、國家競賽並獲獎。

目錄
前言Ⅰ
第1章  Red Pitaya快速使用指南
  1.1  準備工作
  1.2  連接到STEMlab主頁
  1.3  下載應用程序
  1.4  準備SD卡
    1.4.1  背景介紹
    1.4.2  下載並安裝SD卡鏡像文件
  1.5  Red 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.5  LCR測試儀
  2.6  SDR軟體無線電收發器
  2.7  App Store
第3章  Red Pitaya硬體介紹
  3.1  硬體外觀及功能對比
  3.2  硬體原理圖及機械模型
  3.3  模擬輸入典型規格
  3.4  模擬輸入校準
  3.5  模擬輸出

  3.6  模擬輸出校準
  3.7  擴展
    3.7.1  擴展連接器綜述
    3.7.2  擴展連接器E
    3.7.3  擴展連接器E
    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.4  LED指示燈說明
第4章  Linux系統基礎
  4.1  Linux基本概念和命令行命令
    4.1.1  Ubuntu介紹
    4.1.2  Linux系統文件結構
    4.1.3  Linux的文件類型
    4.1.4  常用的命令行命令
  4.2  用戶與許可權管理
    4.2.1  用戶管理
    4.2.2  許可權管理
  4.3  安裝/刪除軟體
  4.4  文本編輯器vim
    4.4.1  vim的基本概念
    4.4.2  vim的基本操作
  4.5  使用USB存儲設備
  4.6  SSH工具
    4.6.1  SSH概述
    4.6.2  SSH登錄Red Pitaya開發板
第5章  SCPI遠程控制
  5.1  SCPI服務
  5.2  基於SCPI服務的快速開發
    5.2.1  啟動SCPI服務
    5.2.2  快速開發
  5.3  手動啟動SCPI服務
  5.4  SCPI命令和API函數列表
    5.4.1  GPIOs相關功能
    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.4  Nginx請求
  6.5  Nginx位置
第7章  網路連接
  7.1  網路
    7.1.1  快速設置
    7.1.2  WiFi設置
    7.1.3  網路配置
    7.1.4  UDEV
    7.1.5  有線設置
    7.1.6  無線設置
    7.1.7  支持USB的WiFi適配器
    7.1.8  DNS解析器
    7.1.9  NTP
    7.1.10  SSH伺服器
  7.2  零配置網路
    7.2.1  連接本地地址
    7.2.2  零配置
  7.3  無線驅動
    7.3.1  當前設置
    7.3.2  未來設置的建議
    7.3.3  編譯和運行C應用程序
第8章  軟體
  8.1  Red Pitaya生態系統
    8.1.1  開發平台
    8.1.2  開發所需軟體
    8.1.3  構建Red Pitaya生態系統過程
  8.2  Debian
    8.2.1  systemd
    8.2.2  調試
    8.2.3  調試控制台
    8.2.4  硬體設置
    8.2.5  Minicom
    8.2.6  Screen
  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.1  Red Pitaya硬體連接
    9.1.2  SSH遠程登錄開發板
    9.1.3  配置開發板C語言編譯環境
    9.1.4  為項目文件夾加入自定義頭文件
    9.1.5  點亮一個LED代碼
    9.1.6  Makefile基礎簡介
    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.2  Red Pitaya串口收發紅外解碼數據
  10.2  IIC通信
    10.2.1  IIC簡介
    10.2.2  IIC協議詳解
    10.2.3  IIC讀取EEPROM內存數據
    10.2.4  IIC讀取外部感測器數據

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032