Discuz! Board

标题: 有关《蓝牙工程样例》的学习问题 [打印本页]

作者: 钟HL    时间: 2015-10-30 11:07
标题: 有关《蓝牙工程样例》的学习问题
请问要学习哪些知识才能读懂《蓝牙工程样例》中的代码?
例如:
一: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实验要学习些什么知识?资料的阅读顺序是怎样的?

作者: admin    时间: 2015-10-30 14:58
APP_TIMER_MAX_TIMERS, APP_TIMER_OP_QUEUE_SIZE 这个就是宏定义,点击反键找到定义就是。你按照基本教程顺序学习就是
作者: admin    时间: 2015-10-30 14:58
APP_TIMER_MAX_TIMERS, APP_TIMER_OP_QUEUE_SIZE 这个就是宏定义,点击反键找到定义就是。你按照基本教程顺序学习就是
作者: admin    时间: 2015-10-30 14:59
如果能找一本蓝牙协议相关的书籍学习当然是更好
作者: 钟HL    时间: 2015-10-30 17:21
基本教程是这个吗?http://pan.baidu.com/share/link? ... 2599%25E7%25A8%258B
作者: stary    时间: 2016-6-17 17:50
链接不能用啊,,,,,,,,,,
作者: 萧年已逝    时间: 2016-6-21 15:31
连接怎么不能用
作者: 蛮荒艺人    时间: 2016-7-1 10:58
这个新手应该怎么学
作者: 蛮荒艺人    时间: 2016-7-1 14:10
admin 发表于 2015-10-30 14:59
如果能找一本蓝牙协议相关的书籍学习当然是更好

推荐一本吧
作者: admin    时间: 2016-7-15 16:54
蛮荒艺人 发表于 2016-7-1 14:10
推荐一本吧

http://qfv8.com/forum.php?mod=viewthread&tid=2182




欢迎光临 Discuz! Board (http://qfv8.com/) Powered by Discuz! X3