友情鏈接:
SonarQube培訓(xùn) |
MeterSphere培訓(xùn) |
MeterSphere培訓(xùn) |
汽車電子總線協(xié)議培訓(xùn)
版權(quán)所有

曙海教學(xué)優(yōu)勢
課程可定制,線上/線下/上門皆可,報名熱線:4008699035。本課程以項目實戰(zhàn)案例實現(xiàn)為主線,面向企事業(yè)單位項目開發(fā)實際,秉承21年積累的教學(xué)和研發(fā)經(jīng)驗,培訓(xùn)講師將會與您分享設(shè)計的全流程以及工具的綜合使用經(jīng)驗以及技巧。
我們的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海培訓(xùn)的課程在業(yè)內(nèi)有廣泛的美譽度。大批企業(yè)和曙海
建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。
?
|
主題 ?
|
內(nèi)容
|
培訓(xùn)內(nèi)容
|
|
?
?
基于ZYNQ7000的Linux開發(fā)基礎(chǔ)
|
ZYNQ7000交叉編譯環(huán)境的搭建、編譯器和二進(jìn)制工具詳解、ZYNQ7000 bootloader說明、u-boot說明以及結(jié)合ZYNQ7000的u-boot移植等內(nèi)容。學(xué)員互動、提問環(huán)節(jié)
|
1)?交叉編譯器的安裝
2)?交叉編譯器的環(huán)境設(shè)置
3)?下載并編譯ZYNQ Linux uBoot、Kernel
|
|
?
?
基于ZYNQ7000的Linux開發(fā)進(jìn)階
?
|
簡介Linux內(nèi)核結(jié)構(gòu)和特點,裁減并移植Linux內(nèi)核到ZYNQ7000板卡上,制作Linux根文件系統(tǒng),完成Linux系統(tǒng)的上電啟動流程。學(xué)員互動、提問環(huán)節(jié)
|
1)?創(chuàng)建uBoot,生成boot.bin
2)?創(chuàng)建device tree
3)?創(chuàng)建uramdisk、文件系統(tǒng)
4)?QSPI Flash、SD 卡啟動Linux
|
|
?
?
基于ZYNQ7000的Linux驅(qū)動開發(fā)
?
|
重點講敘Linux系統(tǒng)下外設(shè)驅(qū)動的特點及框架,分析Linux中大部分外設(shè)驅(qū)動的方法,并結(jié)合ZYNQ7000芯片特別重點講述PS外設(shè)以及PL自定義外設(shè)的驅(qū)動方法。學(xué)員互動、提問環(huán)節(jié)
|
1)?添加驅(qū)動源碼、Device tree 的修改
2)?Kconfig、makefile 的修改
3)?Linux與PL之間的交互通信驅(qū)動程序編寫
4)?中斷在驅(qū)動中的實現(xiàn)
5)?AXI讀寫在驅(qū)動中實現(xiàn)、VDMA硬件搭建
|
|
?
?
基于ZYNQ7000的Linux應(yīng)用開發(fā)
|
重點講述Linux應(yīng)用程序的開發(fā)和調(diào)試的流程,并以嵌入式網(wǎng)絡(luò)為例深入討論Linux應(yīng)用的工程開發(fā)模式和方法。學(xué)員互動、提問環(huán)節(jié)
|
添加USB、以太網(wǎng)驅(qū)動、LCD顯示驅(qū)動示例
1)?熟悉GPIO驅(qū)動的開發(fā)
2)?熟悉驅(qū)動的開發(fā)工作
3)?熟悉驅(qū)動與應(yīng)用的分工協(xié)作
|
|
?
基于ZYNQ7000的Linux系統(tǒng)優(yōu)化
?
|
搭建雙核ARM均運行Linux 平臺,雙核驅(qū)動和應(yīng)用程序與單核差異,多核實時性測試方法,多核負(fù)責(zé)均衡方法
學(xué)員互動、提問環(huán)節(jié)
|
?
|
|
?
基于ZYNQ7000的項目管理、硬件系統(tǒng)介紹
?
|
ZYNQ7000 產(chǎn)品團隊開發(fā)版本管理
ZYNQ7000硬件系統(tǒng)設(shè)計
學(xué)員互動、提問環(huán)節(jié)
|
?
|
?