• 課程介紹
    • 課程大綱
    • 課程優(yōu)勢
    • 課程面向對象
    • 涉及的應用領域
    • 學習效果
    • 學習前所需掌握能力
    • 課程目錄
    • 所需工具軟件?
    • 常見問題
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

基于Xilinx MPSoC系列 FPGA視頻教程第二部分—Linux基礎開發(fā)

高級課程
2022/07/28
55.6萬
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

該課程為“基于Xilinx MPSoC系列 FPGA視頻教程”第二部分課程


掃碼添加小與微信,獲取課程交流群學習機會:

更有工程師在線答疑!


課程大綱

本套視頻教程是ALINX公司基于Xilinx Zynq UltraScale+ MPSoC系列FPGA原創(chuàng)的視頻教程,內容包含 裸機開發(fā)、Linux基礎開發(fā)、Linux驅動開發(fā)、Vitis HLS開發(fā)、Vitis AI開發(fā)五大部分,詳細講述的MPSoc系列FPGA芯片的各個部分開發(fā)的相關內容。

視頻基于ALINX公司自主設計的FPGA開發(fā)板進行講解,理論結合實踐,讓大家可以充分理解開發(fā)的思路,同時貼近項目,對主流的技術進行了演示,比如人工智能AI的應用,車輛識別、行人檢測、PCB缺陷檢測、工地安全帽檢測、火焰檢測、辦公室目標識別、熱成像ADAS車輛檢測、混凝土缺陷檢測等等,充分發(fā)揮MPSoc系列FPGA芯片的靈活性、高性能、低延時、高可靠性等特性。


課程優(yōu)勢

視頻基于ALINX公司自主設計的FPGA開發(fā)板進行講解,理論結合實踐,讓大家可以充分理解開發(fā)的思路,同時貼近項目,對主流的技術進行了演示,比如人工智能AI的應用,車輛識別、行人檢測、PCB缺陷檢測、工地安全帽檢測、火焰檢測、辦公室目標識別、熱成像ADAS車輛檢測、混凝土缺陷檢測等等,充分發(fā)揮MPSoc系列FPGA芯片的靈活性、高性能、低延時、高可靠性等特性。


課程面向對象

  1. FPGA開發(fā)工程師
  2. Linux軟件開發(fā)工程師
  3. HLS開發(fā)工程師
  4. AI開發(fā)工程師

涉及的應用領域

人工智能、車載自動駕駛通信、醫(yī)療、工業(yè)控制


學習效果

通過本套視頻的學習,大家可以熟悉MPSoC系列FPGA芯片的詳細開發(fā)流程,同時對Linux、HLS以及AI等方面的開發(fā)也會有所了解和掌握。


學習前所需掌握能力

本套視頻不是從零基礎起步的,需要大家具有FPGA開發(fā)基礎、Linux系統(tǒng)基礎知識,了解ARM的開發(fā)架構,以及基本的數(shù)電基礎,電路等基礎知識,如果想學習AI部分,還需要有AI的知識基礎。


課程目錄

01_Petalinux定制Linux系統(tǒng)

02_Petalinux創(chuàng)建應用、驅動、開機啟動腳本

03_交叉編譯應用程序

04_NFS實現(xiàn)開發(fā)板掛載虛擬機路徑

05_Linux平臺上的GPIO控制

06_搭建并測試QT和OPENCV交叉編譯開發(fā)環(huán)境

07_Vitis開發(fā)Linux應用程序

08_從SD卡掛載ROOTFS 的系統(tǒng)搭建及啟動

09_創(chuàng)建并測試Vitsi加速基本平臺

10_QSPI FLASH系統(tǒng)搭建及啟動

11_Linux中的NVMe SSD操作

12_搭建并測試可遠程調試的應用程序

13_OPENCV邊緣檢測程序編寫并測試

14_OPENCV+QT人臉檢測程序編寫并測試

15_Gstreamer攝像頭顯示程序編寫并測試

16_QT+DRM+Gstreamer攝像頭顯示程序編寫并測試

17_QT+GPU攝像頭顯示程序編寫并測試

18_Linux應用層寄存器操作測試

19_QSPI FLASH+EMMC系統(tǒng)搭建及啟動


所需工具軟件?

Vitis 2020.1、Petalinux 2020.1、Vitis HLS 2020.1、Vitis AI 2020.1


常見問題

1、零基礎可以學習這個課程嗎?

不能,需要大家具有FPGA開發(fā)基礎、Linux系統(tǒng)基礎知識,了解ARM的開發(fā)架構,以及基本的數(shù)電基礎,電路等基礎知識,如果想學習AI部分,還需要有AI的知識基礎。

2、本課程是一個什么樣的課程?

本套視頻教程是ALINX公司基于Xilinx MPSoC系列FPGA原創(chuàng)的視頻教程,內容包含 裸機開發(fā)、Linux基礎開發(fā)、Linux驅動開發(fā)、Vitis HLS開發(fā)、Vitis AI開發(fā)五大部分,詳細講述的MPSoc系列FPGA芯片的各個部分開發(fā)的相關內容

3、學習本課程的軟件版本要求?

Vitis 2020.1、Petalinux 2020.1、Vitis HLS 2020.1、Vitis AI 2020.1

4、課程總共多長時間?

整套課程通過連載形式,耗時6個月左右,每周5集,大概120集左右,每集根據(jù)內容在20分鐘左右,大概2500分鐘左右。

5、課程福利

ALINX聯(lián)合與非網(wǎng),為了配合這套視頻,會進行FPGA板卡試用等活動,屆時,大家可以報名試用,免費拿到FPGA板卡。

賽靈思

賽靈思

賽靈思(英語:Xilinx)是一家位于美國的可編程邏輯器件的生產(chǎn)商。該公司發(fā)明了現(xiàn)場可編程邏輯門陣列,并由此成名。賽靈思還是第一個無廠半導體公司(Fabless)。28nm時代,賽靈思提出All Programmable 的概念,從單一的FPGA企業(yè)戰(zhàn)略轉型為All Programmable FPGA、 SoC 和 3D IC 的全球領先提供商。且行業(yè)領先的器件與新一代設計環(huán)境以及 IP 完美地整合在一起,可滿足客戶對可編程邏輯乃至可編程系統(tǒng)集成的廣泛需求賽靈思于1984年創(chuàng)建于美國加利福尼亞州的硅谷,總部位于硅谷核心的圣何塞,并在科羅拉多州、愛爾蘭、新加坡 印度、中國、日本擁有分支機構

賽靈思(英語:Xilinx)是一家位于美國的可編程邏輯器件的生產(chǎn)商。該公司發(fā)明了現(xiàn)場可編程邏輯門陣列,并由此成名。賽靈思還是第一個無廠半導體公司(Fabless)。28nm時代,賽靈思提出All Programmable 的概念,從單一的FPGA企業(yè)戰(zhàn)略轉型為All Programmable FPGA、 SoC 和 3D IC 的全球領先提供商。且行業(yè)領先的器件與新一代設計環(huán)境以及 IP 完美地整合在一起,可滿足客戶對可編程邏輯乃至可編程系統(tǒng)集成的廣泛需求賽靈思于1984年創(chuàng)建于美國加利福尼亞州的硅谷,總部位于硅谷核心的圣何塞,并在科羅拉多州、愛爾蘭、新加坡 印度、中國、日本擁有分支機構收起

查看更多

相關推薦

電子產(chǎn)業(yè)圖譜