代码搜索结果

找到约 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.asm

;============================================= ; SPI control subroutines ;Function: Read from or write to SPI ;note:读写SPI及对nRF24L01的初始化配置是参照给出的参考firmware写的 ;===============================

spi.inc

; Define nRF24L01 interrupt flag's IDLE = 0x00 ; Idle, no interrupt pending MAX_RT = 0x10 ; Max #of TX retrans interrupt TX_DS = 0x20 ; TX data se

spi._h

/* ** Header file : spi.h */ /* SPI header for AVR */ #ifndef __SPI__H #define __SPI__H #include "stdtypes.h" #include "iom128v.h" /* ** Constants for spi_init() */ #define

spi.c

#include #include "SPI.h" void SPI_Init(void) { // P3.1 P3.2 P3.3作为SPI的管脚 P3SEL = BIT3 + BIT2 + BIT1; //P3.1作为输出 P3DIR |= BIT1; //P3.0作为输出 P3DIR |= B

spi.h

void SPI_Init(void); void PORT_Init(void); void Init_CLK(void); void Delay_ms(unsigned long nValue); void Delay_us(unsigned long nValue);