代码搜索结果
找到约 10,000 项符合
FPGA 的代码
fpga.c
/*************************************************************************************************
* *
fpga.h
#ifndef __FPGA_H_
#define __FPGA_H_
/*--------------FPGA chip control register address -------------------*/
#if 0
#define FR_FTAHH 0x50000000 /*first tone address high 31~24 bit i
fpga.c
#include
#include
#include "flash.c"
//定义接收缓冲区的大小
#define RXBUFSIZE 512
//基地址量
#define BASE_ADD 0x800
#define FLASH_BASE_ADD 0X200000
#define FLASH_BASE_ADD_
kconfig
menu "AT91 FPGA"
config AT91 FPGA
bool "at91 fpga"
default y
endmenu
kconfig~
menu "AT91 FPGA"
config AT91_FPGA
bool "at91 fpga"
default y
endmenu
1.txt
软件代码
由于M6759作为智能主机来配置<mark>FPGA</mark>,其片内有64K的程序空间。因此需将引导配置代码和<mark>FPGA</mark>的配置数据都通过编程器编写入M6759。
M6759配置<mark>FPGA</mark>的引导代码
引导代码要实现一上电就开始配置<mark>FPGA</mark>,将配置数据按一定的时序送给<mark>FPGA</mark>。同时,还应具有出错处理,有多次重复配置功能。下面给出配置子程序。
sbit P1.0 <mark>fpga</mark>_confdone;
sbit P1 ...
rw_fpga.asm
;2006 01 08 tianke yundongkongzhika
*************************************************************
; Include header file:
.include "X24x.h"
***************************************
evmdm642_fpga.c
/*
* Copyright 2003 by Spectrum Digital Incorporated.
* All rights reserved. Property of Spectrum Digital Incorporated.
*/
/*
* ======== evmdm642_fpgaLoad.c ========
* EVMDM642_fpgaLo
evmdm642_fpga.c
/*
* Copyright 2003 by Spectrum Digital Incorporated.
* All rights reserved. Property of Spectrum Digital Incorporated.
*/
/*
* ======== evmdm642_fpgaLoad.c ========
* EVMDM642_fpgaLo