You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.0 KiB
51 lines
1.0 KiB
#ifndef _msp_SSPI2_H
|
|
#define _msp_SSPI2_H
|
|
|
|
#include "../bsp/bsp_config.h"
|
|
#include "../ctask/tick.h"
|
|
|
|
#include "msp_uart0.h"
|
|
#include "msp_SSPIx.h"
|
|
#if 0
|
|
Ìúµç´®¿Ú
|
|
SPI2_SOMI P6.5
|
|
SPI2_SIMO P6.4
|
|
SPI2_CLK P6.3
|
|
SPI2_CS P6.6
|
|
|
|
|
|
FLASH´®¿Ú W25Q128FVSG
|
|
SPI-FLASH-SOMI P6.5
|
|
SPI-FLASH-SIMO P6.4
|
|
SPI-FLASH-SCK P6.3
|
|
SPI-FLASH-CS P6.2
|
|
|
|
|
|
#endif
|
|
#define D_sspi2_MISO_init() D_P65_IN();
|
|
#define D_sspi2_MOSI_init() D_P64_OUT();
|
|
#define D_sspi2_SCLK_init() D_P63_OUT();
|
|
///#define D_sspi2_INT__init() D_P10_IN();
|
|
|
|
#define D_sspi2_MISO_GET() D_P65_AT()
|
|
#define D_sspi2_MOSI_ON() D_P64_ON();
|
|
#define D_sspi2_SCLK_ON() D_P63_ON();Lc_delay_us(10);
|
|
|
|
|
|
#define D_sspi2_MOSI_OFF() D_P64_OFF();
|
|
#define D_sspi2_SCLK_OFF() D_P63_OFF();Lc_delay_us(10);
|
|
|
|
|
|
////#define D_sspi2_INT__AT() D_P10_AT()
|
|
|
|
#define D_sspi2_IO_init() D_sspi2_MISO_init();\
|
|
D_sspi2_MOSI_init();\
|
|
D_sspi2_SCLK_init();
|
|
/// D_sspi2_INT__init()
|
|
|
|
extern TS_sspi ts_sspi2;
|
|
extern void L1_sspi2_init(void);
|
|
|
|
#endif////_msp_SPI_sim_H
|
|
|
|
|
|
|