コード例 #1
0
ファイル: main.c プロジェクト: crond/dsPIC33F_I2C_Slave
int init()
{	
   	initPorts();
   	initUART1();
   	initI2C(); 
    return 0;	
} 
コード例 #2
0
ファイル: initsystem.c プロジェクト: changkyuya/corvusm3
/* Main Initfunction --------------------------------------------------------*/
void initSystem()
{
    /* Configure the system clocks */
    RCC_Configuration();
    /* Configure TIMs */
    TIM_Configuration();
    /* Configure the GPIO ports UART */
    GPIO_Configuration();
    /* UART Interrupt */
    NVIC_Configuration();
    initUART1();
    initUART2();
    initUART3();
    //initUART4();
    /* initDMA for Sensors */
    initDMA();
    /* initADC for Sensros */
    initADC();
    /* inti System Ticker */
    /* does not work in Interrupt */
    /* Pause(ms) function */
    initSysTick();
    /* init I2C1 for Compas */
    initI2C();
}
コード例 #3
0
/**
  * @brief  Main function
  * @param  None
  * @retval None
  */
int main(void) {
    WDTCTL = WDTPW | WDTHOLD;	// Stop watchdog timer

    initUART1();
    __bis_SR_register(LPM3_bits + GIE);       // Enter LPM3, interrupts enabled
      __no_operation();                         // For debugger
	return 0;
}
コード例 #4
0
ファイル: radio_rx.c プロジェクト: qqkstar/ECE4760-Lazer-Duel
void Initialize()
{
    int pbClk = SYSTEMConfigPerformance(SYS_FREQ);
    InitializeIO(); //set up IO (directions and functions)
    initUART1(pbClk);
    SpiInitDevice(1, 1, 0, 0);
    nrf24l01_initialize_debug(true, width, false); //initialize the 24L01 to the debug configuration as RX, 1 data byte, and auto-ack disabled

}
コード例 #5
0
int main(void)
{

    initUART1();
    initUART2();
    char transmitCharacter = 'c';
    
    while(1)
    {
        U2TXREG = transmitCharacter;
    }

    return 0;
}
コード例 #6
0
ファイル: main.c プロジェクト: slomo/Mikrocontroller-WS09-10
main(void) {

    // Initialisierung der Port Register
    initPort();

    // Dco Taktquelle aktivieren mit 7.3728MHz
    DCO ();

    // UART-RS232 mit 115.2kBit/s initialisieren
    initUART1();

    while(1) {
        project();
    }

}
コード例 #7
0
void initTruck(){
    //Setup Debugging Connection
    initUART1();

    //Check for any errors
    checkErrorCodes();

    //Setup GPS
    initGPS();
    initTimer4();

    //Setup Input and Output
    initPWM(0b11,0b11);
    PWMOutputCalibration(1,HUNTER_TRUCK_STEERING_SCALE_FACTOR, HUNTER_TRUCK_STEERING_OFFSET);
    PWMOutputCalibration(2,HUNTER_TRUCK_THROTTLE_SCALE_FACTOR, HUNTER_TRUCK_THROTTLE_OFFSET);

    setThrottle(0);
    setSteering(0);

    //Setup Datalink
//    initDataLink();
}