世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

何如学习蓝牙通信技术

[复制链接]
查看: 1548 |回复: 5
1
ZWC317441532
  • 积分:14333
  • |
  • 主题:55
  • |
  • 帖子:1262
积分:14333
LV10
总工程师
  • 2020-10-21 17:11:34
该如何学习蓝牙通信技术,开发板,例程,蓝牙协议,C语言知识?
PWR86553388
  • 积分:6134
  • |
  • 主题:17
  • |
  • 帖子:101
积分:6134
LV8
副总工程师
  • 2020-10-21 21:06:08
  • 倒数5
 
买块开发板,什么都有了,nordic的 或者ti的 照着例程跑几个实验,协议慢慢熟悉起来
ZWC317441532
  • 积分:14333
  • |
  • 主题:55
  • |
  • 帖子:1262
积分:14333
LV10
总工程师
  • 2020-10-22 08:27:10
  • 倒数4
 
nordic的nRF51822EK_TM开发买了一块,基础篇的外设都试过一遍了。基本上问题不大,

因为程序相对简单。到了中级篇就复杂了,C语言程序上的东西,如:结构体再加多层嵌套,

引用函数的名称。蓝牙方向的数据包,各种配置也是错综复杂的感觉。不知要怎么来理顺

这中间的关系与联系。



ZWC317441532
  • 积分:14333
  • |
  • 主题:55
  • |
  • 帖子:1262
积分:14333
LV10
总工程师
  • 2020-10-22 17:07:56
  • 倒数3
 
注册一个事件泒发函数
取ble_evt_dispatch这个函数名
做为softdevice_ble_evt_handler_set函数的输入参数,
这个softdevice_ble_evt_handler_set函数内部也就是
输入参数赋值到另外一个变量,这样就能完成对ble_evt_dispatch的调用。
大师们,有没有实际例子来,说明这种调用过程?
QQ图片20201022165917.png


PWR86553388
  • 积分:6134
  • |
  • 主题:17
  • |
  • 帖子:101
积分:6134
LV8
副总工程师
  • 2020-10-22 20:04:15
  • 倒数2
 
51822是比较简单的,现在的都带个小系统。
ZWC317441532
  • 积分:14333
  • |
  • 主题:55
  • |
  • 帖子:1262
积分:14333
LV10
总工程师
最新回复
  • 2020-10-23 08:42:10
  • 倒数1
 
对大师来说是简单,对我还是挻复杂,还要多学习基础知识。
对例程做了一些学习,整理一如下流程:过程中发现,好多
函数名,变量名,宏定义等,都是一英文。只有慢慢熟悉这
些英文才能更好,更快的理解程序的工作流程。除此之外,
还要找对程序对应的协议内容,才可能完全理解蓝牙与程序
控制过程.
QQ图片20201023080830.png

热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号