|
嵌入式系統>>:
基于DSP+FPGA的系統:
多功能DSP開發板:
一、DSP軟件概述
1、具備自引導、自檢等監測功能。
2、具備應用軟件現場可編程/上傳/調試功能。
3、FPGA邏輯具有現場可重構能力。
4、具備大容量事件存儲能力。
5、具備系統運行狀態的指示功能。 |

|
二、DSP軟件功能塊說明
1、BootLoader
BootLoader在系統上電后就開始執行,它完成系統的初始化、系統自檢、應用程序加載功能。應用程序加載完成后,系統執行應用程序。
2、通用串口程序
通用串口程序用于與外界處理器的通訊,應用程序的現場上傳、調試的通道。
3、SPI串口(AD/DA)
SPI串口連接了A/D和D/A轉換芯片。A/D和D/A轉換芯片的使能和狀態引腳通過GPIO與DSP芯片相連。在訪問A/D和D/A轉換芯片時必須設置他們的使能端。
4、GPIO控制
GPIO上連接的是LED、A/D和D/A轉換芯片、FPGA的編程控制信號和可編程IO端口。GPIO控制就是控制這些信號及測試這些信號的狀態。
5、FPGA邏輯重構
對FPGA的內部邏輯重構,從而達到改變系統功能的目的。
6、NAND FLASH 數據存取
NAND FLASH作為大容量事件存儲器,系統定時將特定的系統數據寫入存儲器。
7、程序上傳/執行
程序上傳/執行將現場編制的程序通過串口傳入系統,然后執行。 |
|
|
|