C test code

#include "main.h"
#include "bsp_init.h"
#include "usart1.h"
#include "usart5.h"
#include "delay.h"
#include "SMI.h"
unsigned int aa=0;
char adc1_str[5]={0},adc2_str[5]={0},adc3_str[5]={0},adc_str[28]={'A','B','0',':',0,0,0,0,0,'C','H','1',':',0,0,0,0,0,'C','H','2',':',0,0,0,0,0,};
int main(void)
{
     Bsp_Configuration();
     uart1_init();
     uart5_init();
     SendInfo(&COMM1);
     Set_reset(0);//復位
     while(1)
     {
         Set_Led();
//        SMI_write(0,16,0x218c);
//        aa=SMI_read(0,16);    
         aa=SMI_read(0,3);//identifier ;modle number;revision number   
         
         Set_Duplex(0,0);//半雙工
         aa=SMI_read(0,0);
         
         Set_Duplex(0,1);//半雙工
         aa=SMI_read(0,0);
         
         Set_Speed(0,0);//10M
         aa=SMI_read(0,0);
         
         Set_Speed(0,1);//100M
         aa=SMI_read(0,0);
         
         Set_Auto(0,1);//啓動自協商
         aa=SMI_read(0,0);
         
         while(1);
//        USART_SendData(USART1,'U');
         usart1_send();
         usart1_receive();
         usart5_send();
         usart5_receive();
     }
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章