|
嵌入式系统>>:
基于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、程序上传/执行
程序上传/执行将现场编制的程序通过串口传入系统,然后执行。 |
|
|
|