書馨卡幫你省薪 2024個人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
Xilinx-Zynq SoC與嵌入式Linux設(shè)計(jì)實(shí)戰(zhàn)指南-兼容ARM Cortex-A9的設(shè)計(jì)方法

Xilinx-Zynq SoC與嵌入式Linux設(shè)計(jì)實(shí)戰(zhàn)指南-兼容ARM Cortex-A9的設(shè)計(jì)方法

作者:陸啟帥
出版社:清華大學(xué)出版社出版時間:2014-11-01
開本: 16開 頁數(shù): 328
中 圖 價:¥40.1(6.8折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

Xilinx-Zynq SoC與嵌入式Linux設(shè)計(jì)實(shí)戰(zhàn)指南-兼容ARM Cortex-A9的設(shè)計(jì)方法 版權(quán)信息

Xilinx-Zynq SoC與嵌入式Linux設(shè)計(jì)實(shí)戰(zhàn)指南-兼容ARM Cortex-A9的設(shè)計(jì)方法 本書特色

     陸啟帥、陸彥婷、王地編著的這本《xilinx zynq soc與嵌入式linux設(shè)計(jì)實(shí)戰(zhàn)指南(兼容arm cortex-a9的設(shè)計(jì)方法)》系統(tǒng)介紹了xilinx zynq- 7000 soc與嵌入式linux設(shè)計(jì)方法與實(shí)踐。全書以 zynq ps(arm cortex-a9)為核心,以zynq pl (fpga)為可編程外設(shè),詳細(xì)介紹了從底層硬件系統(tǒng)到上層操作系統(tǒng)及gui設(shè)計(jì)原理和方法,詳細(xì)講解了底層外設(shè)接口控制程序、嵌入式linux操作系統(tǒng)移植以及應(yīng)用程序。全書共分14章,內(nèi)容包括zynq初體驗(yàn)、 zynq集成開發(fā)環(huán)境、zynq啟動流程及鏡像制作、gpio 原理及實(shí)現(xiàn)、中斷原理及實(shí)現(xiàn)、定時器原lint實(shí)現(xiàn)、通用異步收發(fā)器原理及實(shí)現(xiàn)、oled原理及實(shí)現(xiàn)、zynq 雙核運(yùn)行原理及實(shí)現(xiàn)、嵌入式linux系統(tǒng)構(gòu)建、嵌入式linux系統(tǒng)實(shí)現(xiàn)、u-boot 原理及移植、linux內(nèi)核原理及移植和嵌入式網(wǎng)絡(luò)視頻設(shè)計(jì)及實(shí)現(xiàn)。      本書由淺入深,從*簡單的流水燈、hello world開始,使讀者可以完成裸機(jī)控制程序設(shè)計(jì)、嵌人式linux環(huán)境搭建、嵌入式操作系統(tǒng)移植以及應(yīng)用程序設(shè)計(jì)等。      本書理論與實(shí)踐相結(jié)合,可以作為信息類專業(yè)大學(xué)本科高年級和研究生的教學(xué)參考用書,也可作為從事嵌入式系統(tǒng)設(shè)計(jì)的工程技術(shù)人員參考用書。

Xilinx-Zynq SoC與嵌入式Linux設(shè)計(jì)實(shí)戰(zhàn)指南-兼容ARM Cortex-A9的設(shè)計(jì)方法 內(nèi)容簡介

本書系統(tǒng)介紹了Xilinx Zynq7000 SoC與嵌入式Linux設(shè)計(jì)方法與實(shí)踐。全書以Zynq PS(ARM CortexA9)為核心,以Zynq PL(FPGA)為可編程外設(shè),詳細(xì)介紹了從底層硬件系統(tǒng)到上層操作系統(tǒng)及GUI設(shè)計(jì)原理和方法,詳細(xì)講解了底層外設(shè)接口控制程序、嵌入式Linux操作系統(tǒng)移植以及應(yīng)用程序。全書共分14章,內(nèi)容包括Zynq初體驗(yàn)、Zynq集成開發(fā)環(huán)境、Zynq啟動流程及鏡像制作、GPIO原理及實(shí)現(xiàn)、中斷原理及實(shí)現(xiàn)、定時器原理及實(shí)現(xiàn)、通用異步收發(fā)器原理及實(shí)現(xiàn)、OLED原理及實(shí)現(xiàn)、Zynq雙核運(yùn)行原理及實(shí)現(xiàn)、嵌入式Linux系統(tǒng)構(gòu)建、嵌入式Linux系統(tǒng)實(shí)現(xiàn)、uboot原理及移植、Linux內(nèi)核原理及移植和嵌入式網(wǎng)絡(luò)視頻設(shè)計(jì)及實(shí)現(xiàn)。 本書由淺入深,從*簡單的流水燈、Hello World開始,使讀者可以完成裸機(jī)控制程序設(shè)計(jì)、嵌入式Linux環(huán)境搭建、嵌入式操作系統(tǒng)移植以及應(yīng)用程序設(shè)計(jì)等。 本書理論與實(shí)踐相結(jié)合,可以作為信息類專業(yè)大學(xué)本科高年級和研究生的教學(xué)參考用書,也可作為從事嵌入式系統(tǒng)設(shè)計(jì)的工程技術(shù)人員參考用書。

Xilinx-Zynq SoC與嵌入式Linux設(shè)計(jì)實(shí)戰(zhàn)指南-兼容ARM Cortex-A9的設(shè)計(jì)方法 目錄

**篇  zynq開發(fā)基礎(chǔ)
第1章  zynq初體驗(yàn)
  1.1  pl部分設(shè)計(jì)實(shí)現(xiàn)
    1.1.1  創(chuàng)建工程
    1.1.2  設(shè)計(jì)輸入
    1.1.3  設(shè)計(jì)綜合
    1.1.4  設(shè)計(jì)實(shí)現(xiàn)
    1.1.5  下載執(zhí)行
  1.2  ps部分設(shè)計(jì)實(shí)現(xiàn)
    1.2.1  建立zynq硬件系統(tǒng)
    1.2.2  在ps中設(shè)計(jì)hello world程序
    1.2.3  下載執(zhí)行程序
第2章  zynq集成開發(fā)環(huán)境
  2.1  zynq硬件平臺
    2.1.1  zynq xc7z020芯片硬件資源
    2.1.2  zedboard硬件資源
  2.2  zynq軟件平臺
    2.2.1  嵌入式硬件開發(fā)工具xps
    2.2.2  嵌入式軟件開發(fā)工具sdk
第3章  zynq啟動流程及鏡像制作
  3.1  bootrom
  3.2  zynq器件的啟動配置
  3.3  使用bootgen
  3.3.1  bootgen介紹
  3.3.2  bif文件語法
  3.3.3  bootgen實(shí)例
第二篇  zynq底層硬件設(shè)計(jì)
第4章  gpio原理及設(shè)計(jì)實(shí)現(xiàn)
  4.1  gpio原理
  4.2  zynq xc7z020 gpio寄存器
    4.2.1  data_ro寄存器
    4.2.2  data寄存器
    4.2.3  mask_data_lsw/ msw寄存器
    4.2.4  dirm寄存器
    4.2.5  oen寄存器
    4.2.6  gpio slcr寄存器
  4.3  gpio設(shè)計(jì)實(shí)現(xiàn)
    4.3.1  匯編語言實(shí)現(xiàn)
    4.3.2  c語言實(shí)現(xiàn)
第5章  中斷原理及實(shí)現(xiàn)
  5.1  中斷原理
    5.1.1  中斷類型
    5.1.2  中斷向量表
    5.1.3  中斷處理過程
  5.2  zynq中斷體系結(jié)構(gòu)
    5.2.1  私有中斷
    5.2.2  軟件中斷
    5.2.3  共享外設(shè)中斷
    5.2.4  中斷寄存器
  5.3  中斷程序設(shè)計(jì)實(shí)現(xiàn)
    5.3.1  中斷向量表和解析程序
    5.3.2  中斷源配置
    5.3.3  icd寄存器初始化
    5.3.4  icc寄存器組初始化
    5.3.5  icd寄存器組配置
    5.3.6  arm程序狀態(tài)寄存器(cpsr)配置
    5.3.7  中斷服務(wù)程序設(shè)計(jì)
  5.4  設(shè)計(jì)驗(yàn)證
第6章  定時器原理及實(shí)現(xiàn)
  6.1  zynq定時器概述
  6.2  私有定時器
    6.2.1  私有定時器寄存器
    6.2.2  私有定時器設(shè)計(jì)實(shí)現(xiàn)
  6.3  私有看門狗定時器
    6.3.1  私有看門狗定時器寄存器
    6.3.2  私有看門狗定時器設(shè)計(jì)實(shí)現(xiàn)
  6.4  全局定時器
    6.4.1  全局定時器寄存器
    6.4.2  全局定時器設(shè)計(jì)實(shí)現(xiàn)
第7章  通用異步收發(fā)器原理及實(shí)現(xiàn)
  7.1  uart概述
  7.2  uart寄存器
  7.3  uart設(shè)計(jì)實(shí)現(xiàn)
    7.3.1  uart引腳設(shè)置
    7.3.2  uart初始化
    7.3.3  uart字符接收和發(fā)送函數(shù)實(shí)現(xiàn)
    7.3.4  uart主函數(shù)實(shí)現(xiàn)
    7.3.5  uart具體實(shí)現(xiàn)步驟
第8章  oled原理及實(shí)現(xiàn)
  8.1  oled概述
  8.2  建立oled硬件系統(tǒng)
  8.3  生成自定義oled ip模板
  8.4  修改my_oled ip設(shè)計(jì)模板
  8.5  oled驅(qū)動程序設(shè)計(jì)實(shí)現(xiàn)
    8.5.1  oled初始化
    8.5.2  寫數(shù)據(jù)相關(guān)函數(shù)
    8.5.3  寫顯存相關(guān)函數(shù)實(shí)現(xiàn)
  8.6  設(shè)計(jì)驗(yàn)證
第9章  zynq雙核運(yùn)行原理及實(shí)現(xiàn)
  9.1  雙核運(yùn)行原理
  9.2  硬件系統(tǒng)設(shè)計(jì)
  9.3  軟件設(shè)計(jì)
    9.3.1  fsbl
    9.3.2  cpu0應(yīng)用程序設(shè)計(jì)
    9.3.3  cpu1應(yīng)用程序設(shè)計(jì)
  9.4  設(shè)計(jì)驗(yàn)證
第三篇  嵌入式linux設(shè)計(jì)
第10章  嵌入式linux系統(tǒng)構(gòu)建
  10.1  ubuntu 13.10設(shè)置
    10.1.1  root登錄
    10.1.2  安裝ftp服務(wù)器和ssh服務(wù)器
  10.2  putty和filezilla工具使用
    10.2.1  putty工具使用
    10.2.2  filezilla工具使用
  10.3  交叉編譯器安裝
    10.3.1  xilinx arm交叉編譯器下載
    10.3.2  xilinx arm交叉編譯器安裝
  10.4  嵌入式qt環(huán)境構(gòu)建
    10.4.1  主機(jī)環(huán)境qt構(gòu)建
    10.4.2  目標(biāo)機(jī)qt環(huán)境構(gòu)建
第11章  嵌入式linux系統(tǒng)實(shí)現(xiàn)
  11.1  硬件平臺構(gòu)建
    11.1.1  自定義gpio ip核設(shè)計(jì)
    11.1.2  添加my_led ip核端口
  11.2  my_led ip核邏輯設(shè)計(jì)
    11.2.1  設(shè)置引腳方向信息
    11.2.2  my_led ip核端口和連接設(shè)計(jì)
    11.2.3  my_led ip核用戶邏輯設(shè)計(jì)
    11.2.4  my_led ip核引腳約束設(shè)計(jì)
    11.2.5  my_led ip核硬件比特流生成
  11.3  啟動文件boot.bin設(shè)計(jì)
    11.3.1  **階段啟動代碼設(shè)計(jì)
    11.3.2  u-boot編譯
    11.3.3  生成boot.bin文件
  11.4  linux內(nèi)核編譯
    11.4.1  內(nèi)核簡介
    11.4.2  xilinx linux內(nèi)核的獲取
    11.4.3  xilinx linux內(nèi)核編譯
  11.5  系統(tǒng)測試
  11.6  添加my_led設(shè)備
    11.6.1  my_led驅(qū)動程序設(shè)計(jì)
    11.6.2  應(yīng)用程序調(diào)用驅(qū)動程序測試
第12章  u-boot原理及移植
  12.1  u-boot版本及源碼結(jié)構(gòu)
    12.1.1  u-boot版本
    12.1.2  u-boot源碼結(jié)構(gòu)
  12.2  u-boot配置和編譯分析
    12.2.1  u-boot配置分析
    12.2.2  頂層makefile分析
  12.3  u-boot運(yùn)行過程分析
    12.3.1  start.s文件分析
    12.3.2  lowlevel_init.s分析
    12.3.3  board_init_f分析
    12.3.4  board_init_r分析
    12.3.5  main_loop分析
  12.4  u-boot移植
    12.4.1  刪除無關(guān)文件
    12.4.2  修改因刪除無關(guān)源碼造成的錯誤
    12.4.3  添加修改zedboard移植代碼
    12.4.4  u-boot測試
第13章  linux內(nèi)核原理及移植
  13.1  linux內(nèi)核版本及源碼結(jié)構(gòu)
    13.1.1  linux內(nèi)核版本
    13.1.2  linux內(nèi)核源碼結(jié)構(gòu)
  13.2  linux內(nèi)核系統(tǒng)配置
    13.2.1  makefile分析
    13.2.2  makefile中的變量
    13.2.3  子目錄makefile
    13.2.4  內(nèi)核配置文件
  13.3  linux內(nèi)核啟動分析
    13.3.1  內(nèi)核啟動入口
    13.3.2  zimage自解壓
    13.3.3  **階段啟動代碼分析
    13.3.4  第二階段啟動代碼分析
  13.4  linux內(nèi)核移植
    13.4.1  添加配置文件
    13.4.2  添加和修改zedboard相關(guān)文件
    13.4.3  添加驅(qū)動文件和頭文件
    13.4.4  linux內(nèi)核測試
第14章  網(wǎng)絡(luò)視頻設(shè)計(jì)及實(shí)現(xiàn)
  14.1  總體設(shè)計(jì)
  14.2  v4l2關(guān)鍵技術(shù)
    14.2.1  v4l2基本原理
    14.2.2  相關(guān)數(shù)據(jù)結(jié)構(gòu)和函數(shù)
    14.2.3  v4l2工作流程
  14.3  tcp及qt下的網(wǎng)絡(luò)編程
    14.3.1  服務(wù)器端程序設(shè)計(jì)
    14.3.2  客戶端程序設(shè)計(jì)
  14.4  設(shè)計(jì)驗(yàn)證
    14.4.1  主機(jī)設(shè)計(jì)驗(yàn)證
    14.4.2  目標(biāo)機(jī)設(shè)計(jì)驗(yàn)證
展開全部

Xilinx-Zynq SoC與嵌入式Linux設(shè)計(jì)實(shí)戰(zhàn)指南-兼容ARM Cortex-A9的設(shè)計(jì)方法 作者簡介

      陸啟帥中科院南京天文光學(xué)技術(shù)研究所(天文光學(xué)技術(shù)重點(diǎn)實(shí)驗(yàn)室)工程師。長期從事嵌入式系統(tǒng)方面科研和教學(xué)工作,在天文望遠(yuǎn)鏡高精度跟蹤控制、自適應(yīng)光學(xué)控制、高速計(jì)算、ARM處理器架構(gòu)以及嵌入式Linux有比較深入的研究和工程實(shí)踐經(jīng)驗(yàn)。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服