⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plx9054_bf533_test.h

📁 基于adsp-bf533的异性纤维检测算法的实现
💻 H
字号:
#ifndef __PLX9054_BF533_TEST_H__
#define __PLX9054_BF533_TEST_H__

#define PARAMETERMAXLENGTH  10
#define PPIBUFFERLENGTH     4096

#define START       1
#define STOP        2
#define TRANSSTART  3
#define TRANSSTOP   4
#define TRANSFER    5
#define PENFATEST   6
#define SPEEDCHANGE 7
#define RESETDSP    8
#define DRIVER_READ_FPGA_OVER 9
#define RETRY_DMA_SDRAM_TO_FPGA 10

//#define RAM_Length 2048
#define FLOW_1	0x1000
#define DMA_EN 0x1

#define FPGABUFFERLENGTH 4096

#define ulong unsigned long  
#define ushort unsigned short 


typedef struct  __Plx_dsp_com{
   
   ushort  L1ToSdramBank; // 纪录sdram 的第几个bank
   ulong  pL1ToSdramAddr; // PPI 传输到sdram的起始地址。
   ulong  L1ToSdramOffset; // Offset 是每次传输的DMA地址的 在起始地址的偏移量。
   
   ushort NumberOfPpibuf; 
   ushort NumberCalculationbuf;  
   ushort firtPpiInterrupt;
   
   ulong  pSdramToFPGA;// sdram 到 fpga的dma传输的起始地址,由SDRAM BANK决定
   ulong  SdramToFPGAOffset;// 每次sdram 的初始值都由哪个bank来确定。Offset 是每次传输的DMA地址的 在起始地址的偏移量。
   
   ushort SdramToFPGABank;//记录 sdram到fpga的dma操作的sdram的bank
}Plx_dsp_com;

typedef struct _DMA_DESC_PTR_LARGE{
	ushort NDPL;
	ushort NDPH;
	ushort SAL;
	ushort SAH;
	ushort DMACFG;
	ushort XCNT;
	ushort XMOD;
	ushort YCNT;
	ushort YMOD;
}DMA_DESC_PTR_LARGE;

typedef struct _DMA_DESC_PTR_SMALL{
	ushort NDPL;
	ushort SAL;
	ushort SAH;	
	ushort XCNT;
	ushort XMOD;
	ushort YCNT;
	ushort YMOD;
}DMA_DESC_PTR_SMALL;



 
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -