|
请问要学习哪些知识才能读懂《蓝牙工程样例》中的代码?
例如:
一:static void timers_init(void)
{
// Initialize timer module, making it use the scheduler
APP_TIMER_INIT(APP_TIMER_PRESCALER, APP_TIMER_MAX_TIMERS, APP_TIMER_OP_QUEUE_SIZE, true);
/* YOUR_JOB: Create any timers to be used by the application.
Below is an example of how to create a timer.
For every new timer needed, increase the value of the macro APP_TIMER_MAX_TIMERS by
one.
err_code = app_timer_create(&m_app_timer_id, APP_TIMER_MODE_REPEATED, timer_timeout_handler);
APP_ERROR_CHECK(err_code); */
}
当中的参数:APP_TIMER_MAX_TIMERS, APP_TIMER_OP_QUEUE_SIZE是什么意义?
二:static void gpiote_init(void)
{
APP_GPIOTE_INIT(APP_GPIOTE_MAX_USERS);
}
三:包括其余的代码。
可能自己是缺少一些背景知识,不知下手学习BLE实验要学习些什么知识?资料的阅读顺序是怎样的?
|
|