Exemplo n.º 1
0
int changeUartBaudRate() {
	printf("ok\r\n");
	serial_flush();
	_delay_ms(1);
	setUartBaudRate();
	return OK;
}
Exemplo n.º 2
0
Arquivo: main.c Projeto: bpg/RFBee
static void setup() {
	sei();

	if (config_initialized() != OK) {
		serial_init(9600);
		printf("Initializing config\r\n");
#ifdef FACTORY_SELFTEST
		if ( TestIO() != OK )
		return;
#endif
		config_reset();
	}

	setUartBaudRate();
	rfBeeInit();

	DDRC &= ~(_BV(7));
	PORTC |= _BV(7);

	// set DHT pin as input
//	DDRD &= ~(_BV(5));
//	PORTD |= _BV(5);

	printf("ok\r\n");
}
Exemplo n.º 3
0
static void configureUartForExclusiveUseOfDebugger(UartParameters* pParameters)
{
    enablePowerToUart();
    setUartPeripheralClockTo1xCCLK();
    clearUartFractionalBaudDivisor();
    enableUartFifoAndDisableDma();
    setUartTo8N1();
    setUartBaudRate(pParameters);
    selectUartPins();
    enableUartToInterruptOnReceivedChar();
    Platform_CommPrepareToWaitForGdbConnection();
    configureNVICForUartInterrupt();
}
Exemplo n.º 4
0
static void setup()
{
	sei();

	if (config_initialized() != OK) {
		serial_init(9600);
		printf("Initializing config\r\n");
#ifdef FACTORY_SELFTEST
		if ( TestIO() != OK )
			return;
#endif 
		config_reset();
	}

	setUartBaudRate();
	rfBeeInit();
	printf("ok\r\n");
}