spi0.h

来自「DSP56F800e HYBRID Controller」· C头文件 代码 · 共 38 行

H
38
字号
#ifndef __SPI0__H
#define __SPI0__H


//Modulul SPI0

#define SPI0_BAUD_RATE        13
#define SPI0_SHIFT_ORDER      12
#define SPI0_INTERRUPT_EN     11  
#define SPI0_MODE_FAULT_EN    10
#define SPI0_MODE    		   8
#define SPI0_POLARITY          7 
#define SPI0_PHASE             6 
#define SPI0_ENABLE            5
#define SPI0_TRANSMIT_INTR     4
#define SPI0_RECEIVER_FULL     3
#define SPI0_RECEIVER_OVERFLOW 2
#define SPI0_MODE_FAULT        1






void initIsrSpi0();
void isrtSpi0TransmitterEmpty();


void Spi0PinInit();
void SPI0_Config(UWord8 divider,UWord8 dataSize);
void SPI0_Disable();
void SPI0_Transfer_Init(UInt16 data);
void SPI0_Change_Polarity(UInt8 polarity);
void SPI0_Change_Phase(UInt8 phase);
void SPI0_Change_ShiftOrder(UInt8 shiftOrder);

#endif

⌨️ 快捷键说明

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