2022-05-09
一、MPSoC 簡(jiǎn)介及開(kāi)發(fā)流程
01_MPSoC架構(gòu)介紹
02_MPSoC開(kāi)發(fā)之Vivado工程創(chuàng)建流程
03_MPSoC開(kāi)發(fā)之Vitis工程創(chuàng)建流程
04_MPSoC開(kāi)發(fā)之固化程序
05_利用批處理建立Vitis工程
二、MPSoC外設(shè)基礎(chǔ)開(kāi)發(fā)
06_RTC及中斷控制器介紹
07_RTC中斷實(shí)驗(yàn)程序分析
08_MIO GPIO結(jié)構(gòu)介紹
09_MIO GPIO按鍵及LED控制實(shí)驗(yàn)
10_EMIO GPIO按鍵及LED控制實(shí)驗(yàn)
11_PS端UART結(jié)構(gòu)介紹
12_PS端UART讀寫(xiě)例程
13_PS端UART中斷例程
14_PS端CAN數(shù)據(jù)環(huán)回實(shí)驗(yàn)
15_i2c時(shí)序及EEPROM介紹
16_i2c EEPROM及溫度傳感器控制實(shí)驗(yàn)
17_PS端DP接口顯示實(shí)驗(yàn)
18_SD原理介紹
19_SD卡TXT文件讀寫(xiě)實(shí)驗(yàn)
20_SD卡Bmp圖片顯示實(shí)驗(yàn)
21_以太網(wǎng)TCP概念簡(jiǎn)要介紹
22_PS端以太網(wǎng)TCP ECHO SERVER實(shí)驗(yàn)
23_PL端以太網(wǎng)TCP ECHO SERVER實(shí)驗(yàn)
24_QSPI FLASH讀寫(xiě)實(shí)驗(yàn)
25_QSPI FLASH遠(yuǎn)程網(wǎng)絡(luò)更新
26_AXI GPIO原理及控制按鍵LED之Vivado搭建
27_AXI GPIO按鍵及LED控制之Vitis工程
28_RS485讀寫(xiě)實(shí)驗(yàn)之Vivado工程搭建
29_RS485讀寫(xiě)實(shí)驗(yàn)之創(chuàng)建Vitis工程及程序分析
三、自定義IP開(kāi)發(fā)
30_自定義IP原理介紹
31_自定義IP之Vivado創(chuàng)建流程
32_自定義IP之Vitis工程創(chuàng)建及程序分析
四、雙核裸機(jī)開(kāi)發(fā)
33_雙核裸機(jī)中斷使用及雙核數(shù)據(jù)交互實(shí)驗(yàn)
五、AXI總線開(kāi)發(fā)
34_AXI總線協(xié)議介紹
35_PL讀寫(xiě)PS端DDR之Vivado創(chuàng)建過(guò)程
36_PL讀寫(xiě)PS端DDR之Vitis工程創(chuàng)建及聯(lián)合調(diào)試
37_PS與PL交互之BRAM讀寫(xiě)Vivado創(chuàng)建過(guò)程
38_PS與PL交互之BRAM讀寫(xiě)Vitis工程創(chuàng)建及聯(lián)合調(diào)試
六、AXI DMA開(kāi)發(fā)
39_AXI DMA原理介紹
40_AXI DMA數(shù)據(jù)環(huán)通之Vivado工程
41_AXI DMA數(shù)據(jù)環(huán)通之Vitis工程
42_AXI DMA之AD9708信號(hào)發(fā)生器Vivado工程
43_AXI DMA之AD9708信號(hào)發(fā)生器Vitis工程
44_AXI DMA之AD9280采集顯示Vivado工程
45_AXI DMA之AD9280采集顯示Vitis工程
46_AXI DMA之AD9238采集顯示實(shí)驗(yàn)
47_AXI DMA之AD7606采集顯示實(shí)驗(yàn)
48_AXI DMA之SG原理及Vivado工程
49_AXI DMA之SG模式Vitis軟件調(diào)試
50_AXI DMA之AN9767信號(hào)發(fā)生器Vivado工程
51_AXI DMA之AN9767信號(hào)發(fā)生器Vitis工程
七、VDMA開(kāi)發(fā)
52_VDMA原理介紹
53_AN5642雙目攝像頭顯示之Vivado工程創(chuàng)建
54_AN5642雙目攝像頭顯示之Vitis工程創(chuàng)建及程序分析
55_AN5642單路攝像頭抓拍及SD卡存儲(chǔ)實(shí)驗(yàn)
56_AN5642以太網(wǎng)傳輸及上位機(jī)顯示圖像實(shí)驗(yàn)
57_AN5641 MIPI攝像頭顯示實(shí)驗(yàn)
八、音頻開(kāi)發(fā)
58_AXI DMA之AN831音頻采集Vivado工程創(chuàng)建
59_AXI DMA之AN831音頻采集Vitis工程創(chuàng)建及程序分析
九、觸摸屏開(kāi)發(fā)
60_七寸觸摸屏顯示和觸摸之Vivado工程創(chuàng)建
61_七寸觸摸屏顯示和觸摸之Vitis工程創(chuàng)建及程序分析
十、以太網(wǎng)開(kāi)發(fā)
62_ADC以太網(wǎng)傳輸協(xié)議
63_AD9280以太網(wǎng)傳輸及上位機(jī)顯示波形實(shí)驗(yàn)
64_AD9238以太網(wǎng)傳輸及上位機(jī)顯示波形實(shí)驗(yàn)
65_AD7606以太網(wǎng)傳輸及上位機(jī)顯示波形實(shí)驗(yàn)
整套視頻課程,我們將跟與非網(wǎng)合作,在摩爾吧進(jìn)行視頻的連載,下面我們對(duì)整套課程進(jìn)行簡(jiǎn)單介紹
1. 課程內(nèi)容
本套視頻教程是ALINX公司基于Xilinx MPSoC系列FPGA原創(chuàng)的視頻教程,內(nèi)容包含 裸機(jī)開(kāi)發(fā)、Linux基礎(chǔ)開(kāi)發(fā)、Linux驅(qū)動(dòng)開(kāi)發(fā)、Vitis HLS開(kāi)發(fā)、Vitis AI開(kāi)發(fā)五大部分,詳細(xì)講述MPSoc系列FPGA芯片的各個(gè)部分開(kāi)發(fā)的相關(guān)內(nèi)容,視頻基于ALINX公司自主設(shè)計(jì)的FPGA開(kāi)發(fā)板進(jìn)行講解,理論結(jié)合實(shí)踐,讓大家可以充分理解開(kāi)發(fā)的思路,同時(shí)貼近項(xiàng)目,對(duì)主流的技術(shù)進(jìn)行了演示,比如人工智能AI的應(yīng)用,車(chē)輛識(shí)別、行人檢測(cè)、PCB缺陷檢測(cè)、工地安全帽檢測(cè)、火焰檢測(cè)、辦公室目標(biāo)識(shí)別、熱成像ADAS車(chē)輛檢測(cè)、混凝土缺陷檢測(cè)等等,充分發(fā)揮MPSoc系列FPGA芯片的靈活性、高性能、低延時(shí)、高可靠性等特性。
2. 學(xué)習(xí)本課需要什么背景?需要提前預(yù)習(xí)掌握的能力知識(shí)
本套視頻不是從零基礎(chǔ)起步的,需要大家具有FPGA開(kāi)發(fā)基礎(chǔ)、Linux系統(tǒng)基礎(chǔ)知識(shí),了解ARM的開(kāi)發(fā)架構(gòu),以及基本的數(shù)電基礎(chǔ),電路等基礎(chǔ)知識(shí),如果想學(xué)習(xí)AI部分,還需要有AI的知識(shí)基礎(chǔ)。
3. 工具軟件
Vitis 2020.1、Petalinux 2020.1、Vitis HLS 2020.1、Vitis AI 2020.1、VMware 12.1.1 Ubuntu 18.04.2
4. 課程面向?qū)ο?/strong>
FPGA開(kāi)發(fā)工程師
Linux軟件開(kāi)發(fā)工程師
HLS開(kāi)發(fā)工程師
AI開(kāi)發(fā)工程師
5. 涉及的應(yīng)用領(lǐng)域
人工智能、車(chē)載自動(dòng)駕駛、通信、醫(yī)療、工業(yè)控制等