Shingo FUKUYA
/
Airio-Base_SD_power_test
for Airio-Base. SD card power on/off test program.
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 //------------------------------------------------------------------------------- 00003 //Port Settings 00004 DigitalOut led1(P0_7,1); 00005 DigitalOut led2(P1_13,1); 00006 00007 DigitalOut sd_en(P1_16, 0);//SD card power on/off control port. and OFF default. 00008 //DigitalIn sd_dat3(P0_17); // 0x10 00009 //DigitalIn sd_dat2(P1_22); // 0x08 00010 //DigitalIn sd_dat1(P1_14); // 0x04 00011 //DigitalIn sd_dat0(P0_22); // 0x02 00012 //DigitalIn sd_cmd(P0_21); // 0x01 00013 00014 DigitalIn sw(P1_20); 00015 DigitalIn isp(P0_1); 00016 00017 //------------------------------------------------------------------------------- 00018 //Program 00019 int main() 00020 { 00021 while(1) 00022 { 00023 // Button "SW" function 00024 if(sw == 0) 00025 { 00026 sd_en = 1;//SD card power turn ON 00027 led2 = 0;//LED2 turn ON 00028 } 00029 00030 // Button "ISP" function 00031 if(isp == 0) 00032 { 00033 sd_en = 0;//SD card power turn OFF 00034 led2 = 1;//LED2 turn OFF 00035 } 00036 00037 } 00038 }
Generated on Mon Jul 18 2022 07:02:52 by 1.7.2