12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- /********************** 头文件 *************************/
- #include "main.h"
- /********************** 变量区 *************************/
- /********************** 函数声明区 *************************/
- /********************** 系统函数区 *************************/
- void clocks_start( void )
- {
- NRF_CLOCK->EVENTS_HFCLKSTARTED = 0;
- NRF_CLOCK->TASKS_HFCLKSTART = 1;
- while (NRF_CLOCK->EVENTS_HFCLKSTARTED == 0);
- }
- int main(void)
- {
- uint32_t err_code;
- bsp_uart_init(); //初始化串口
- gpio_init(); //初始化IO
- twi_master_init();
- MSE5611_Config();
- MPU6050_Init_reg();
-
- err_code = NRF_LOG_INIT(NULL);
- APP_ERROR_CHECK(err_code);
- NRF_LOG_DEFAULT_BACKENDS_INIT();
- clocks_start();
- err_code = bsp_esb_init(); //初始化esb
- APP_ERROR_CHECK(err_code);
- err_code = nrf_esb_start_rx();
- APP_ERROR_CHECK(err_code);
-
- time_init(); //初始化基时
- while (true)
- {
- // nrf_gpio_pin_toggle(LED);
- nrf_delay_ms(1000);
- }
- }
- /*lint -restore */
|