#include #include #include #include #include #include #include #include #define delay for(volatile int i=0;i<1024*256;i++) //streamdevice* stdo; int main() { gpio_t gpio1,gpio2,gpio3; gpio1 = gpioopen(PD13); gpio2 = gpioopen(PD14); gpio3 = gpioopen(PD15); gpiosetdir(&gpio1,gpiooutdir); gpiosetdir(&gpio2,gpiooutdir); gpiosetdir(&gpio3,gpiooutdir); //libucprintf("test\n\r"); int i=0; printf("hello world\n\r"); printf("hello world\n\r"); printf("Value Float=%f\n\r",0.23); uart_t* uart1 = malloc(sizeof(uart_t)); free(uart1); FILE *test=fopen("UART3","w+"); uartopenandconfig(2,uart1,uartparitynone | uart8bits | uartonestop,115200,PD8,PD9,-1,-1); fprintf(test,"Value Float=%f\n\r",0.23); while(1) { gpioset(gpio1); delay; gpioset(gpio2); delay; gpioset(gpio3); delay; gpioclr(gpio1); delay; gpioclr(gpio2); delay; gpioclr(gpio3); delay; //uartputc(&uart1,0x5A); //spiputw(&spi1,0x0F); //libucfprintf(&fd1,"i= %d 0x%x\n\r",i,i); i++; //uartputc(&Xbee,i++); } return 0; }