| | |
| | | #include "lcd.h" |
| | | #include "gpio.h" |
| | | #include "i2c.h" |
| | | |
| | | |
| | | |
| | | #include "eeprom.h" |
| | | #include "gprs.h" |
| | | #include "valve_control.h" |
| | | #include "power_manage.h" |
| | | #include "e2p.h" |
| | | #include "uart.h" |
| | | #include "spi.h" |
| | | #include "tim.h" |
| | | |
| | | #include "master_slave_inter.h" |
| | | |
| | | /*********************¾²Ì¬¹¦ºÄÄ¿±êΪ100uAÒÔÄÚ**************************************/ |
| | | |
| | |
| | | { |
| | | E2p_IO_Init(); |
| | | CMU_PERCLK_SetableEx(SPI0CLK,ENABLE); |
| | | AltFunIO(SPI3_PORT, SPI3_SCK_PIN, ALTFUN_NORMAL); // SCK |
| | | AltFunIO(SPI3_PORT, SPI3_MISO_PIN, ALTFUN_NORMAL); // MISO |
| | | AltFunIO(SPI3_PORT, SPI3_MOSI_PIN, ALTFUN_NORMAL); // MOSI |
| | | AltFunIO(SPI0_PORT, SPI0_SCK_PIN, ALTFUN_NORMAL); // SCK |
| | | AltFunIO(SPI0_PORT, SPI0_MISO_PIN, ALTFUN_NORMAL); // MISO |
| | | AltFunIO(SPI0_PORT, SPI0_MOSI_PIN, ALTFUN_NORMAL); // MOSI |
| | | } |
| | | void Lith_Battery_GPIO_Clk_Init(void) |
| | | { |
| | |
| | | { |
| | | CMU_PERCLK_SetableEx(PADCLK, ENABLE); //PADʱÖÓ£¨GPIO£©Ê¹Äܺ¯Êý |
| | | AnalogIO(ALK_ADC_PORT,ALK_ADC_PIN);//ADC_IN8 |
| | | OutputIO(ALKALI_DETECTION_PORT,ALKALI_DETECTION_PIN,OUT_PUSHPULL); |
| | | // OutputIO(ALKALI_DETECTION_PORT,ALKALI_DETECTION_PIN,OUT_PUSHPULL); |
| | | } |
| | | |
| | | void CalMode_BasicTimer_Clk_Init(void) |
| | |
| | | { |
| | | /*ÒÔÏÂÊÇһЩOUTPUT_PP»òINPUTºÍ·ÇÍâÉ踴Ó÷ÇÍⲿÖжϵÄÒý½Å*/ |
| | | CloseIO(GPIOG,GPIO_Pin_8 | GPIO_Pin_9 | PULSE_OUT_PIN | GPIO_Pin_2 | GPIO_Pin_3); |
| | | CloseIO(GPIOF,LIT_PWR_UNDER_PIN | SPI3_MOSI_PIN | SPI3_MISO_PIN | SPI3_SCK_PIN | E2P_PWR_PIN | IR_RX_PIN | IR_TX_PIN); |
| | | CloseIO(GPIOF,LIT_PWR_UNDER_PIN | SPI0_MOSI_PIN | SPI0_MISO_PIN | SPI0_SCK_PIN | E2P_PWR_PIN | IR_RX_PIN | IR_TX_PIN); |
| | | CloseIO(GPIOE,E2P_CS1_PIN | E2P_CS2_PIN | VALVE_CMD_A_PIN | VALVE_CMD_B_PIN | VALVE_CMD_C_PIN); |
| | | CloseIO(GPIOD,LIT_ADC_PIN | LITHIUM_DETECTION_PIN | KEYB_S2_PIN); |
| | | CloseIO(GPIOC,MAIN_TO_SLAVE_PIN | SLAVE_TO_MAIN_PIN | SYNC_PIN | MAIN_TX_PIN | MAIN_RX_PIN); |
| | | CloseIO(GPIOB,ALK_ADC_PIN | ALKALI_DETECTION_PIN | GPIO_Pin_9 | GPIO_Pin_10 | GPIO_Pin_11); |
| | | // CloseIO(GPIOB,ALK_ADC_PIN | ALKALI_DETECTION_PIN | GPIO_Pin_9 | GPIO_Pin_10 | GPIO_Pin_11); |
| | | CloseIO(GPIOA,KEYC_S3_PIN | VALVE_FORCED_OPEN_PIN | GPRS_RE_PIN | GPRS_SWITCH_PIN | GPRS_PWR_PIN | GPRS_TX_PIN | GPRS_RX_PIN); |
| | | |
| | | /************************ÒÔÏÂÊÇһЩϵͳÍâÉ踴Óò¿·Ö(°üº¬Ê±ÖÓ)******************************/ |