[16177] 2020-12-06_深入浅出低功耗蓝牙(BLE)协议栈

文档创建者:s7ckTeam
浏览次数:1
最后更新:2025-01-18
2020-12-06_深入浅出低功耗蓝牙(BLE)协议栈 B L E C h a r m v e   F r e e B u f   2 0 2 0 - 1 2 - 0 6 B L E B L E B L E A T T G A T T 1 .   p r o t o c o l   s t a c k B L E B L E B L E B L E B L E B L E B L E B L E B L E B L E B L E B L E B L E h e a d e r t a i l B L E P H Y P h y s i c a l   l a y e r P H Y B L E 线 P H Y B L E s e l e c t i v i t y L L L i n k   L a y e r L L B L E B L E N o r d i c B L E 2 0 l i n k L L L L A C K L L G A P G A T T H C I H o s t   c o n t r o l l e r   i n t e r f a c e H C I H C I 2 B L E
G A P G e n e r i c   a c c e s s   p r o f i l e G A P L L p a y l o a d G A P L L   p a y l o a d G A P G A P 广 L 2 C A P L o g i c   l i n k   c o n t r o l   a n d   a d a p t a t i o n   p r o t o c o l L 2 C A P L L L L L 2 C A P S M P S e c u r e   m a n a g e r   p r o t o c o l S M P B L E S M P A T T A t t r i b u t e   p r o t o c o l A T T B L E A T T B L E a t t r i b u t e A t t r i b u t e 使 A T T A T T G A T T G e n e r i c   a t t r i b u t e   p r o f i l e   G A T T a t t r i b u t e g r o u p a t t r i b u t e G A T T B L E G A T T p r o f i l e B L E Z i g B e e 线 2 . 4 G 线 B L E B L E 2 .   线 线 A B A 8 3 % 0 x 5 3 B A P I s e n d ( 0 x 5 3 ) B L E s e n d ( 0 x 5 3 ) B L E B L E 0 x 5 3 A P I L L s e n d ( 0 x 5 3 ) s e n d ( 0 x 5 3 ) s e n d _ L L ( 0 x 5 3 , 2 4 0 2 M ) 2 4 0 2 M B B L E a c c e s s   a d d r e s s 0 x 8 E 8 9 B E D 6 a c c e s s   a d d r e s s 广 B L E A B B A a c c e s s   a d d r e s s A B 2 . 1   广 广 广 A a d v e r t i s e r 广 广 B s c a n n e r o b s e r v e r 广 A L L A P I s e n d _ L L ( 0 x 5 3 , 2 4 0 2 M ,   0 x 8 E 8 9 B E D 6 ) B
广 A d e v i c e   a d d r e s s 0 x E 1 0 2 2 A A B 7 5 3 B 广 A s e n d _ L L ( 0 x 5 3 , 2 4 0 2 M ,   0 x 8 E 8 9 B E D 6 ,   0 x E 1 0 2 2 A A B 7 5 3 B ) L L C R C 2 4   ( 0 x B 2 C 7 8 E )   1 p r e a m b l e p r e a m b l e 0 x 5 5 0 x A A B 0 x 5 3 a c c e s s   a d d r e s s L L   h e a d e r L L   h e a d e r L L p a y l o a d B c a s e 1 A B c a s e 2 A B c a s e 3 A B L L B 0 x 5 3 湿 G A P G A P L T V L e n g t h - T y p e - V a l u e 0 2 0 1 0 5 0 2 - 0 1 - 广 f l a g 广 0 5 - 广 3 1 G A P 广 使 0 x F F 0 4 F F 5 9 0 0 5 3 0 4 F F 0 x 0 0 5 9 I D 0 x 5 3 ( 0 x 5 3 ) A A D 6 B E 8 9 8 E 6 0 0 E 3 B 7 5 A B 2 A 0 2 E 1 0 2 0 1 0 5 0 4 F F 5 9 0 0 5 3 8 E C 7 B 2 A A     ( p r e a m b l e ) D 6 B E 8 9 8 E     访 ( a c c e s s   a d d r e s s ) 6 0     L L ( L L   h e a d e r ) 0 E     ( p a y l o a d   l e n g t h ) 3 B 7 5 A B 2 A 0 2 E 1     广 ( a d v e r t i s e r   a d d r e s s ) 0 2 0 1 0 5 0 4 F F 5 9 0 0 5 3     广 8 E C 7 B 2     C R C 2 4
P H Y L L G A P 广 广 广 广 B L E 使 3 7 ( 2 4 0 2 M H z )   / 3 8 ( 2 4 2 6 M H z )   / 3 9 ( 2 4 8 0 M H z ) 广 广 广 广 A C K 使 广 广 广 3 7 / 3 8 / 3 9 0 x 5 3 2 . 2   ( c o n n e c t i o n ) 线 U A R T 线 R x T x A B 线 2 A B A B A B 使 A B A B A B
A B A M a s t e r C e n t r a l B S l a v e P e r i p h e r a l A C I c o n n e c t i o n   i n t e r v a l B B C I A s p e c B A 1 5 0 u s B A A B A B 0 x 5 3 s e n d ( 0 x 5 3 ) G A T T 便 0 x 0 0 1 3 G A T T 1 3 0 0 5 3   A T T / / n o t i f y / i n d i c a t e n o t i f y 0 x 1 B 1 B 1 3 0 0 5 3 L 2 C A P c o n n e c t i o n   i n t e r v a l 1 0 m s C I 0 0 0 4 A T T A T T 0 x 0 0 0 4 0 4 0 0 0 4 0 0 1 B 1 3 0 0 5 3 L L L L A c c e s s   a d d r e s s 0 x 5 0 6 5 5 D A B A B L L   h e a d e r p a y l o a d   l e n g t h L L   h e a d e r p a c k e t p a c k e t c o n t r o l   p a c k e t p a y l o a d l e n g t h L 2 C A P C R C 2 4 p a c k e t A A A B 5 D 6 5 5 0 1 E 0 8 0 4 0 0 0 4 0 0 1 B 1 3 0 0 5 3 D 5 5 0 F 6 A A ( p r e a m b l e ) 0 x 5 0 6 5 5 D A B 访 ( a c c e s s   a d d r e s s ) 1 E L L ( L L   h e a d e r ) 0 8 ( p a y l o a d   l e n g t h ) 0 4 0 0 0 4 0 0 A T T L 2 C A P 1 B n o t i f y   c o m m a n d 0 x 0 0 1 3 h a n d l e 0 x 5 3 0 x F 6 5 0 D 5 C R C 2 4   s e n d ( 0 x 5 3 ) A P I
B L E 便 B L E 西 B L E B L E 使 B L E B L E 西 N o r d i c B L E B L E :   A T T ,   G A P ,   L i n k   l a y e r ,   G A T T ,   L 2 C A P ,   B L E   s t a c k ,   广 ,   ,   B L E ,   3 .   P H Y L L 3 . 1   1 5 广 使 广 使 广 使 广 使
2 U n d e r s t a n d i n g   B l u e t o o t h   A d v e r t i s i n g   P a c k e t s h t t p : / / b l o g . c s d n . n e t / o o a k k / a r t i c l e / d e t a i l s / 7 3 0 2 4 2 5
3 B L E     I S M   2 . 4 G H z     8 9 6 / 9 1 5 M H z   I E E E 8 0 2 . 1 5 . 4     2 7     2 . 4 G H z     1 6     2 5 0 k b p s   9 1 5 M H z     1 0     4 0 k b p s   8 6 8 M H z     1     2 0 k b p S B L E     2 . 4 G H z     3   广 B l u e T o o t h   7 9 0 - 7 8 2 4 0 2   M H z 1   M H z B T L E 4 0 3 7 0 - 3 6 3 9

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则