代码搜索结果
找到约 10,000 项符合
SPI 的代码
spi.h
#ifndef __SPI_H__
#define __SPI_H__
void Test_Spi_MS_int(void);
void Test_Spi_MS_poll(void);
void Test_Spi_M_Tx_DMA1(void);
void Test_Spi_M_Rx_DMA1(void);
void Test_Spi_S_Tx_DMA1(void);
voi
spi.c
#include
#include "2410addr.h"
#include "2410lib.h"
#include "spi.h"
#include "def.h"
#define spi_count 0x80
#define SPI_BUFFER _NONCACHE_STARTADDRESS
void __irq Spi_Int(void);
spi.c
/*! \file spi.c \brief SPI interface driver. */
//*****************************************************************************
//
// File Name : 'spi.c'
// Title : SPI interface driver
// Autho
spi.h
/*! \file spi.h \brief SPI interface driver. */
//*****************************************************************************
//
// File Name : 'spi.h'
// Title : SPI interface driver
// Autho
spi.h
#ifndef Spi_h
#define Spi_h
#include
sbit CS = P3^7;
sbit CLK = P3^6;
sbit SI = P3^5;
sbit WP = P3^4;
sbit HOLD= P3^3;
sbit SO = P3^2;
void wr_bite(unsigned char dat)
{
spi.c
#include "SPI.h"
void SPIinit(void) {
SPCR_SPMSTR=1;
CS_33972=1;
DDRD_DDRD0=1;
CS_33689=1;
DDRA_DDRA3=1;
SPSCR_SPR=0x01;
SPIenable;
}
void SPI33972(UINT8 SPIbyte1
spi.h
#include"type.h"
#include
#ifndef SPI_H
#define SPI_H
#define DisableInt() { asm tpa; asm sei;asm psha;}
#define EnableInt() { asm pula;asm tap; }
#define SPIenable SP
spi.c
#include
#include "variable.h"
/////////////////////////////////////////////////
void Write_SPI()
{
U8 i;
if( !SpiDesc.Busy )
{
i=0;
while((SpiDesc.Status[i]==0)&&(
spi.h
#ifndef __SPI_H__
#define __SPI_H__
void Write_SPI();
#endif //__SPI_H__