//EE 202 hm2 //This is a program built for the mbed2 monitor mode //This code has been tested and should be function, if you has any problem, //please mail me.
Dependencies: 202hm2_slave mbed
Fork of 202hm2_slave by
Revision 5:54fbe45eef1c, committed 2014-03-16
- Comitter:
- allonq
- Date:
- Sun Mar 16 08:13:39 2014 +0000
- Parent:
- 4:7544d38698a3
- Commit message:
- //EE 202 hm2; //This is a program built for the mbed3 in monitoring mode; //This code has been tested and should be function, if you has any problem,; //please mail me.;
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Sun Mar 16 07:18:16 2014 +0000 +++ b/main.cpp Sun Mar 16 08:13:39 2014 +0000 @@ -1,4 +1,9 @@ -//this is a program built for the slave mbed(bed1) +//EE 202 hm2 +//This is a program built for the mbed2(slave) in generation mode +//This code has been tested and should be function, if you has any problem, +//please mail me. +//Author: Yujing Qian +//y.qian42@gmail.com #include "mbed.h" #include "MKL46Z4.h" @@ -49,22 +54,11 @@ buffer[3]=uart.getc();//pc.printf("3=%d\n",buffer[0]); uart.putc(0); per=((int)buffer[3]<<24)+((int)buffer[2]<<16)+((int)buffer[1]<<8)+((int)buffer[0]); - /*pc.printf("0=%d\n",buffer[0]); - pc.printf("1=%d\n",buffer[1]); - pc.printf("2=%d\n",buffer[2]); - pc.printf("3=%d\n",buffer[3]);*/ - - Syc(); - //pc.printf("per=%d\n",per); - //pc.printf("Syc_over\n"); + loop_num=0; Period=per; - //NVIC_EnableIRQ(TPM0_IRQn); - //pc.printf("T2=%d\n",T2); - //pc.printf("T3=%d\n",T3); - //flag=true; } @@ -74,22 +68,8 @@ if(loop_num==Period){ out=!out;LED=!LED;per_num++;loop_num=0; - //if((TPM0->SC & 0x0080)==0x0080){ - - //pc.printf("per=%d",Period); - - //pc.printf("syc_cnt=%d",syc_cnt); - //pc.printf("flag=%d\n",flag); - //pc.printf("Global_time=%f\n",(float)(TIME()%48000)); - //pc.printf(": %d\n",TPM0->CNT); } - //else if(flag&&(syc_cnt>=syc_interval)){ - //Syc();syc_cnt=0;pc.printf("!!!!!syced\n"); - // } TPM0->SC|= 0x000000c8; - //NVIC_ClearPendingIRQ(TPM0_IRQn); - //pc.printf("SC_after=%d\n",TPM0->SC); - //}//pc.printf("count=%d",TPM0->CNT); return; }