int main() { rcc_clock_enable(); delay_config(); uart4_init(115200); // print_clock_freq(); STM_EVAL_LEDInit(LED3); STM_EVAL_LEDInit(LED4); STM_EVAL_LEDInit(LED5); STM_EVAL_LEDInit(LED6); // NRF24L01_Init(NRF_TX_MODE); // micros_time_init(); capture_config(); while(1){ // NRF24L01_TxPacket(nrf_tx_buffer); // STM_EVAL_LEDToggle(LED3); // delay_ms(250); printf("hello world"); delay_ms(100); STM_EVAL_LEDOff(LED3); STM_EVAL_LEDOff(LED4); STM_EVAL_LEDOff(LED4); STM_EVAL_LEDOff(LED5); STM_EVAL_LEDOff(LED6); } }
int main() { rcc_clock_enable(); delay_config(); usart_config(UART4, 115200); print_clock_freq(); //encoder_init(); STM_EVAL_LEDInit(LED4); TIM7_init(10000, 8400); while(1){ STM_EVAL_LEDToggle(LED4); delay_ms(1000); } }
int main() { rcc_clock_enable(); delay_config(); usart6_init(115200); STM_EVAL_LEDInit(LED3); STM_EVAL_LEDInit(LED4); STM_EVAL_LEDInit(LED5); STM_EVAL_LEDInit(LED6); //android远程控制初始化 remote_control_init(); //红外测距模块ADC初始化 adc_tim_trig_config(500, 8400); //电机初始化 motor_init(); //光电开关初始化 light_senser_init(); //编码器初始化 capture_config(); //系统运行时间初始化 micros_time_init(); #ifndef DEBUG_HAHA // //等待开始信号 // usart_wait_signal(); // //发送应答信号 // usart_send_signal(); while(remote_flag == 0); if(car_mode == MODE_SINGLE){ usart_sendByte(USART6, '1'); } else{ usart_sendByte(USART6, '0'); } //设置小车前进速度 car_set_global_speed(); #endif STM_EVAL_LEDOn(LED3); while(1){ #ifdef DEBUG_HAHA my_debug(); #else control_process(); #endif } }