рдмреНрд▓реВрдЯреВрде рд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ IoT рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛



рдмреНрд▓реВрдЯреВрде рддрдХрдиреАрдХ рдЪреАрдЬреЛрдВ рдХреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдореЗрдВ рдКрд░реНрдЬрд╛рд╡рд╛рди рд░реВрдк рд╕реЗ рдЕрдкрдиреА рдЬрдЧрд╣ рддреЛрдбрд╝ рд░рд╣реА рд╣реИред рдмреНрд▓реВрдЯреВрде рд▓реЗ ( рдмреНрд▓реВрдЯреВрде рд▓реЛ рдПрдирд░реНрдЬреА , рдЙрд░реНрдл рдмреНрд▓реВрдЯреВрде рд╕реНрдорд╛рд░реНрдЯ , рдЙрд░реНрдлрд╝ рдмреАрдПрд▓рдИ ) рдирд╛рдордХ рдЗрд╕ рддрдХрдиреАрдХ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдЦреБрдж рдХреЛ IoT ( рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдлрд╝ рдерд┐рдВрдЧреНрд╕ ) рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрджрд░реНрд╢ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ ред рдЕрд╕рд╣рдордд рд╣реЛрдирд╛ рдореБрд╢реНрдХрд┐рд▓ред BLE рдЗрдВрдЯрд░рдиреЗрдЯ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд░реВрдЯ рдХрд░рдирд╛, рдХрдорд░реЛрдВ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛, рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд▓реЙрдЬрд┐рдХ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛, WEB рд╕рд░реНрд╡рд░ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдирд╛ , рд╕реНрдХреЗрд▓, рдерд░реНрдорд╛рдореАрдЯрд░, рд╣рд╛рд░реНрдЯ рд░реЗрдЯ рдореЙрдирд┐рдЯрд░, рдСрдХреНрд╕реАрдореАрдЯрд░, рдмреНрд▓рдб рдкреНрд░реЗрд╢рд░ рдореЙрдирд┐рдЯрд░ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХрд╛ рдПрдХ рдЯрди рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдЬрд╛рдирддрд╛ рд╣реИ ред рд╕реА рдмреНрд▓реЛ рдХрд┐рдпрд╛рд╡рд╛рдИ-рдлрд╛рдИ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рдирд┐рд╣рд┐рдд рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╕реНрд╡рддрдГ рд╣рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ ред рдЬреНрдпрд╛рджрд╛ рд╕рдордп рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрдм рддрдХ рдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ BLE рдореЗрдВ рдЖрдпреЛрдЬрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд╛рд▓реА рдиреЗрдЯрд╡рд░реНрдХ , рдХреА рддрдХрдиреАрдХ рдХреЗ рд╕рдорд╛рди ZigBee ред рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреНрд▓реВрдЯреВрде рд╡рд┐рдирд┐рд░реНрджреЗрд╢ 5.0 рдореЗрдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ ред

рдЗрд╕рд▓рд┐рдП, рдЬрдм рдореЗрд░реЗ IoT рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рддреЛ рдореИрдВрдиреЗ рдмрд┐рдирд╛ рд╢рд░реНрдд BLE рдХреЛ рд╡рд╛рдИ-рдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рд░реЛрдз рдХрд┐рдпрд╛ ред рдореИрдВ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ K66BLEZ рдбрд┐рдмрдЧрд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ BLE рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкрд░рд┐рдзреАрдп рднрд╛рдЧ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ ред

рдпрд╣рд╛рдБ рдореИрдВ рдмреАрдПрд▓рдИ рдХреЗ рд▓рдЧрднрдЧ рдкреВрд░реНрдг рдЕрдЬреНрдЮрд╛рди рд╕реЗ рд╕реАрд░рд┐рдпрд▓ рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╡рд┐рдХрд╛рд╕ рдорд╛рд░реНрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ ред K66BLEZ1

рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдЪрд┐рдд рдЗрди рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
.
. FatFs
.


K66BLEZ рдореЙрдбреНрдпреВрд▓ NXP рджреНрд╡рд╛рд░рд╛ BLE рдЯреНрд░рд╛рдВрд╕реАрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрддреНрдкрд╛рджрд┐рдд MKW40Z160 рдЪрд┐рдк ( 48 MHz Cortex-M0 +, 160 KB Flash, 20 KB RAM ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ ред рдЪрд┐рдк рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, BLE рдХреЗ рд╕рд╛рде, рдпрд╣ рдорд╛рдирдХ 802.15.4 рдХреЗ рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рдЯреНрд░рд╛рдВрд╕реАрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ ред рдФрд░ рдорд╛рдирдХ 802.15.4 , рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЬрд╝рд┐рдЧрдмреА рддрдХрдиреАрдХ рдореЗрдВ рд╡рд╛рд╣рдХ рд╣реИ ред MKW40Z рдХреЗ рд▓рд┐рдП рдЦреБрдж ZigBee рд╕реНрдЯреИрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдлрд░реНрдорд╡реЗрдпрд░ рдкрд╣рд▓реЗ рд╣реА рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд╣рд╛рдВ 802.15.4 BLE рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ред BLE рдЪрд┐рдк рдХреЗ рд╕рд╛рде рдореЙрдбреНрдпреВрд▓ рднрд╛рдЧ рдХрд╛ рдЖрд░реЗрдЦ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред



(рдмрдбрд╝рд╛ рдЖрдХрд╛рд░ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рдЪрд┐рдк рдХреЗ рд╕реНрдерд╛рди рдореЗрдВ MKW40 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЪрд┐рдк рд╣реИ MKW41 рд╕рднреА рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП 128 KB рд░реИрдо рдХреА рдорд╛рддреНрд░рд╛ 512 KB рдлреНрд▓реИрд╢ рдХреНрд╖рдорддрд╛ рдФрд░ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде: BLE 4.2, рдореЗрд╖, ZigBee ble, рдП, рдЖрдИрдкреАрд╡реА 6 6LoBLE рдереНрд░реЗрдб ред рдирдИ рдЪрд┐рдк рдкрд░ рдЕрднреА рддрдХ рдХреЛрдИ рдЦреБрд▓рд╛ рджрд╕реНрддрд╛рд╡реЗрдЬ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдордХреЗрдбрдмреНрд▓реНрдпреВ 40 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реЛрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реИред

рдореЙрдбреНрдпреВрд▓ рдкрд░ MKW40 BLE рдЪрд┐рдк SPI рдФрд░ I2C рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде MK66 рдореБрдЦреНрдп рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИред I2C рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЪрд┐рдк рдХреЛ рдЪрд╛рд░реНрдЬрд░ рдЪрд┐рдк рд╕реЗ рднреА рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдореБрдЦреНрдп рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ SPI рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ 6 Mbit / s рдХреА рдмрд┐рдЯ рджрд░ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

MKW40 рдЪрд┐рдк рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдбреАрдмрдЧрд┐рдВрдЧ SWD рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ JTAG рдПрдбрд╛рдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рдбреАрдмрдЧрд┐рдВрдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ UART0 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреАрдмрдЧрд░ рдХрдиреЗрдХреНрдЯрд░ X4 рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдПрдирдПрдХреНрд╕рдкреА рдПрдордХреЗрдбрдмреНрд▓реНрдпреВ 40 рдЪрд┐рдк рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рджреЛ рджрд░реНрдЬрди рд╕реЗ рдЕрдзрд┐рдХ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рджрдмрд╛рд╡, рдЧреНрд▓реВрдХреЛрдЬ, рддрд╛рдкрдорд╛рди, рдирд┐рдХрдЯрддрд╛ рд╕реЗрдВрд╕рд░, рд╣реГрджрдп рдЧрддрд┐ рдореАрдЯрд░, рдЖрджрд┐ред рд╡рд╛рдпрд░рд▓реЗрд╕ UART рдФрд░ рд╡рд╛рдпрд░рд▓реЗрд╕ рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рд╣реИрдВред

рдореИрдВрдиреЗ рдЗрди рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП NXP рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреА рдЧрд╣рд░реА рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░рд┐рдВрдЧ рдХреА рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдкреАрд╕реА рдкрд░ рдбреЗрдореЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╕рд╛рде рдирдП рдкреНрд░реЛрдлрд╛рдЗрд▓ рдмрдирд╛рдП, рдЬрд┐рдиреНрд╣реЗрдВ рдкреАрд╕реА рдкрд░ рдЕрд▓рдЧ рдПрдбреЗрдкреНрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдЙрд╕ рдкрд░ рдФрд░ рдмрд╛рдж рдореЗрдВред

рдмреНрд▓реВрдЯреВрде рд▓реЗ рд╕реАрдЦрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдФрд░ рдЗрд╕рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкреИрд░рд╛рдлреНрд░реАрдЬрд╝ рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛, рддреБрд░рдВрдд рдЕрд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред рддреЛ рдЪрд▓реЛ рдЗрд╕рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдФрд░ рдЕрдиреБрд╡рд╛рдж рдФрд░ рд╢рдмреНрджреЛрдВ рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдгред


  • Pairing тАФ (). BLE . , PIN .
  • Bonding тАФ (). BLE .
  • Device authentication тАФ () , .
  • Advertising тАФ BLE (). , , , .
  • Scanning тАФ BLE . , .
  • Profile тАФ . , , .
  • UUID тАФ universally unique identifier. 128- .
  • BLE Host тАФ . BLE , . GAP, GATT, GATT, L2CA.
  • BLE Controller тАФ . BLE - Bluetooth.
  • HCI тАФ Host Controller Interface. API BLE BLE .
  • GAP тАФ Generic Access Profile, . layer (). . , BLE .
  • GATT тАФ Generic Attribute Profile, . . тАФ (, , ...) , , .. , UUID.
  • L2CA тАФ Logical Link Control and Adaptation Layer. . , , , , . BLE .
  • SMP тАФ Security Manager Protocol. . L2CA.
  • LTK тАФ Long-Term Key. BLE .
  • IRK тАФ Identity Resolving Key. .
  • CSRK тАФ Connection Signature Resolving Key. .
  • RAND тАФ 64- , LTK
  • EDIV тАФ 16- , LTK
  • MITM тАФ man-in-the-middle. .
  • Message integrity тАФ .
  • тАФ , . BSP (board support package), HAL (hardware abstraction layer), OSA (OS abstraction layer), (middleware) : , , .


рдЬрдм BLE рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд┐рдк рдЪреБрдирддреЗ рд╣реИрдВ, рддреЛ рдореИрдВрдиреЗ рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рд╕реЗ рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдореБрдЭреЗ рдПрдЖрд░рдПрдо рдХреЛрд░ рдХреЗ рддрд╣рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░, рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рд╕рдВрдХрд▓рди-рдЕрд╕реЗрдВрдмрд▓реА-рдбрд┐рдмрдЧрд┐рдВрдЧ рдЯреВрд▓ рдХреА рд░рдЪрдирд╛ рдореЗрдВ рд░реБрдЪрд┐ рдереАред рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░рдХ IAR рдкрд░реНрдпрд╛рд╡рд░рдг рдФрд░ RTOS MQX рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде рдирд┐рд░рдВрддрд░рддрд╛ рдереА рдЬреЛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдореБрдЦреНрдп рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдиреЙрд░реНрдбрд┐рдХ рдЕрд░реНрдзрдЪрд╛рд▓рдХ

рдХреЛрд░реНрдЯреЗрдХреНрд╕ - M0 рдХреЛрд░ рдХреЗ рд╕рд╛рде nRF51822 рдЪрд┐рдк рдХреЗ рд▓рд┐рдП рдПрдХ рдПрд╕рдбреАрдХреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ ред IAR, KEIL, GCC рдореЗрдВ рд╕рдВрдХрд▓рд┐рддред рдмреАрдПрд▓рдИ рд╕реНрдЯреИрдХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЛрдиреЛрд▓рд┐рдерд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд┐рдирд╛ рд╕реЙрдлреНрдЯ рдХреЛрдб рдХреЗ, рдЬрд┐рд╕реЗ рд╕реЙрдлреНрдЯрд╡рд┐рд╡рд┐рд╕ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕рднреА рдПрдкреАрдЖрдИ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ: рдЬреАрдПрдкреА, рдЧреИрдЯ, рдПрд▓ 2 рд╕реАрдП, рдПрдЪрд╕реАрдЖрдИред рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЖрд╕рдкрд╛рд╕ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдврд╛рдВрдЪрд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдлреНрд░реЗрдорд╡рд░реНрдХ рджреЛ RTOS рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ: Keil рдХрд╛ RL-ARM RTX , рдФрд░ FreeRTOS ред рдлреНрд░реЗрдорд╡рд░реНрдХ рдореЗрдВ рдкреНрд░реЛрдЯреЛрдмреНрдпреВрдл рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬреЗрд╢рди рддрдХрдиреАрдХ рдФрд░ рд╕реЗрдЧрд░ рдЖрд░рдЯреАрдЯреА рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, nrf5 IoT SDK рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рддреА рд╣реИред

ред рдЗрд╕рдореЗрдВ MQTT, COAP, TLS рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (MBED рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛), cJSON, lwip (рдлреНрд░реА TCP / IPv4 / IPv6 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реНрдЯреИрдХ), рд╕реЙрдХреЗрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕, IPv3 рдФрд░ рдПрдбреЙрдкреНрдЯрд░ рдХреЗ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╢рд╛рдорд┐рд▓ рд╣реИрдВред 6LoWPAN рднреА рд╣реИ , рд▓реЗрдХрд┐рди рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рдмрд┐рдирд╛ред

рдЯреЗрдХреНрд╕рд╛рд╕ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреНрд╕

ARM рдкрд░ рдпрд╣ рдХреЗрд╡рд▓ 2-рдХреЛрд░ BLE рдЪрд┐рдкреНрд╕ CC2640 ( Cortex-M3 рдФрд░ Cortex-M0 ) рдмрдирд╛рддрд╛ рд╣реИ , рд▓реЗрдХрд┐рди рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдмреНрд▓реВрдЯреВрде 4.2 рд╣реИрдВ ред рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ SDK SimpleLink рдмреНрд▓реВрдЯреВрде рдХрдо рдКрд░реНрдЬрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдЯреИрдХ 2.2.0 рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдХреЛрдб рдХрдореНрдкреЛрдЬрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред IAR рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВред рдпрд╣ рдЕрдкрдиреЗ RTOS TI-RTOS 2.16 рдФрд░ BLE рд╕реНрдЯреИрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдПрдХ рд╡рд┐рдХрд╕рд┐рдд рд░реВрдкрд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ ред рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдПрд╕рдбреАрдХреЗ рдореЗрдВ рдПрдХ рдмрд╛рд╣рд░реА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИ - рд╕рд░рд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░реЛрд╕реЗрд╕рд░ (рдПрд╕рдПрдкреА)ред CC2640 рдЪрд┐рдк рдХреЛ рд╣реА рд╕рд┐рдВрдкрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ (SNP) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдирдХреЗ рдмреАрдЪ, рд╕рдВрдЪрд╛рд░ рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рддрд╣рдд рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдпреВрдирд┐рдлрд╛рдЗрдб рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ(NPI)ред CC2640 рдкрдХреНрд╖ рдкрд░, TI-RTOS рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИ, SAP рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрдХреНрд╖ рдкрд░, рдЖрдк рдЕрдкрдиреЗ рд╡рд┐рд╡реЗрдХ рдкрд░ RTOS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдирдкреАрдЖрдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдПрд╕рдПрдкреА рдкрдХреНрд╖ рдФрд░ рдПрд╕рдПрдирдкреА рдкрдХреНрд╖ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрд╕рдбреАрдХреЗ рдХреЗ рд╕рд╛рде рдЖрдкреВрд░реНрддрд┐ рдХреА рдЬрд╛рддреА рд╣реИред рдпрд╣ SimpleLink рддрдХрдиреАрдХ рд╣реИ ред

рдмреАрдПрд▓рдИ рд╕реНрдЯреИрдХ рдЦреБрдж рдХреЛ рдмрд┐рдирд╛ рд╕реНрд░реЛрддреЛрдВ рдХреЗ 3 precompiled рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдореЗрдЬрдмрд╛рди, рдирд┐рдпрдВрддреНрд░рдХ, рдПрдЪрд╕реАрдЖрдИред рд╕рднреА рддреАрди рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗрд╡рд▓ рдХреЙрд░реНрдЯреЗрдХреНрд╕-рдПрдо 3 рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ CC2640 рдЪрд┐рдк рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред TI-RTOS рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ BLE рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рддрдВрддреНрд░ рдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк-Atmel

рдХреЙрд░реНрдЯреЗрдХреНрд╕- M0 рдХреЛрд░ рдкрд░ ATBTLC1000 рдмреНрд▓реВрдЯреВрде рд▓реЗ рдЪрд┐рдкреНрд╕ рдмрдирд╛рддреА рд╣реИ ред рдкреВрд░реЗ рдЪрд┐рдк рд╕реНрдЯреИрдХ рдХреЛ ROM рдкрд░ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрди рдЪрд┐рдкреНрд╕ рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЦреБрд▓рд╛ рдЙрдкрдХрд░рдг Atmel рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, Atmel ATBTLC1000 рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд╣рд░реА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИред рдмрд╛рд╣реНрдп рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдФрд░ рдЙрджрд╛рд╣рд░рдг Atmel рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рдореЗрдВ рд╣реИрдВред Atmel рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рд╕рдВрдХрд▓рди (GCC рдХреЗ рд▓рд┐рдП рд╢реЗрд▓) рдпрд╛ IAR рдореЗрдВред

рд╕рд░реВ рд╕реЗрдореАрдХрдВрдбрдХреНрдЯрд░ рдХреЙрд░реНрдк

Cortex-M0 рдХреЛрд░ - PSoC 4: PSoC 4XX8 рдФрд░ PRoC CYBL1XX7X рдмреНрд▓реВрдЯреВрде 4.2 рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реБрдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмреАрдПрд▓рдИ рдЪрд┐рдкреНрд╕ рдХреЗ рдПрдХ рдкрд░рд┐рд╡рд╛рд░ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ ред рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЖрдИрдбреАрдИ рдкреАрдПрд╕рдУрд╕реА рдХреНрд░рд┐рдПрдЯрд░ рдореЗрдВ рдмрдирд╛рдП рдЧрдП рд╣реИрдВред рд╕рд░реВ рдХреЗ рдЪрд┐рдкреНрд╕ рдореЗрдВ рдЕрдВрддрд░ рд╣реИ рдХрд┐ рдХреЛрдИ рддреИрдпрд╛рд░ рдкрд░рд┐рдзреАрдп рд╡рд┐рдиреНрдпрд╛рд╕ (UART, SPI, I2S, PWM, рдЗрддреНрдпрд╛рджрд┐) рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рддрддреНрд╡реЛрдВ рд╕реЗ рд╕рд░реНрдХрд┐рдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдХреБрдЫ рд▓рдЪреАрд▓рд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрд╛рдо рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдХрд┐рд╕реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЯреВрд▓рдЪрд┐рдиреНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдЬреАрд╕реАрд╕реА, рдЖрдИрдПрдЖрд░, рдХреЗрдЗрд▓ред BLE рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдмреАрдПрд▓рдИ рд╣реЛрд╕реНрдЯ, рдмреАрдПрд▓рдИ рдирд┐рдпрдВрддреНрд░рдХ рдФрд░ рдПрдЪрд╕реАрдЖрдИ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рдмрд┐рдирд╛ рдмреАрдПрд▓рдИ рд╕реНрдЯреИрдХ рдХреЛ рдкреНрд░реА-рдХреЛрдбреЗрдб рдореЛрдиреЛрд▓рд┐рдерд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдВрдкрдиреА рдиреЗ BLE рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ Android рдФрд░ iOS рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИред

рд╕рд┐рд▓рд┐рдХреЙрди рд▓реИрдм

EFR32 рдмреНрд▓реВ рдЧреАрдХреЛ рдмреНрд▓реВрдЯреВрде рд╕реНрдорд╛рд░реНрдЯ SoCs рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдПрдЖрд░рдПрдо рдХреЙрд░реНрдЯреЗрдХреНрд╕-рдПрдо 4 рдХреЛрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдЬреЛ рдмреНрд▓реВрдЯреВрде 4.2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ ред EFR32BG1P332F256GMxx рдкреНрд░рдХрд╛рд░ рдХреЗ рдЪрд┐рдкреНрд╕ 19.5 dBm рддрдХ рдкрд╛рд╡рд░ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ 20 dBm рдФрд░ рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ -121.4 dBm рддрдХ рдХреА рд╢рдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ 868 MHz рд░реЗрдбрд┐рдпреЛ рдЪреИрдирд▓ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд┐рд▓рд┐рдХреЙрди рд▓реИрдмреНрд╕ рдЪрд┐рдк рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрд┐рди рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдкреЗрд░рд┐рдлреЗрд░рд▓ рд░рд┐рдлреНрд▓реЗрдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдирд╛рдордХ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдЪрдпрди рд╣реИ(рдкреАрдЖрд░рдПрд╕)ред рдпрджреНрдпрдкрд┐ рдкрд░рд┐рдзрд┐ рдХреЛ рд╕рд░реВ рдЪрд┐рдкреНрд╕ рдХреА рддрд░рд╣ рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд┐рди рд╕реЗ рдЗрд╕рдХрд╛ рд╕рдВрдмрдВрдз рд▓рдЧрднрдЧ рдордирдорд╛рдирд╛ рд╣реИ, рдкреАрдЖрд░рдПрд╕ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдПрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреА рд╣реИред рд╕рд┐рд▓рд┐рдХреЙрди рд▓реИрдм BLE рд╕реНрдЯреИрдХ рдмреНрд▓реВрдЯреВрде рдбреЗрд╡рд▓рдкрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЬрдирд░реЗрд╢рди рдкрд░рд┐рдгрд╛рдо рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдордЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред рд╕рд┐рд▓рд┐рдХреЙрди рд▓реИрдмреНрд╕ рджреЛ рдмреНрд▓реВрдЯреВрде рд╕реНрдЯреИрдХ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдмреНрд▓реВрдЧрд┐рдЧрд╛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░, рдмреАрдПрд▓рдИ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирд┐рдпрдорд┐рдд рдмреНрд▓реВрдЯреВрде рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░рд╛ рд╕реНрдЯреИрдХ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди 4.2 рдФрд░ рдХреЗрд╡рд▓ LE рдХреЗ рд╕рд╛рде рдЕрдиреБрдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИред рдмреАрдПрд▓рдИ рд╕реНрдЯреИрдХ рдХреЛ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдЕрдЦрдВрдб рдкреВрд░реНрд╡рдирд┐рд░реНрдорд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдмрд╛рд╣рд░реА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рд╕реНрд░реЛрддреЛрдВ рдореЗрдВ рдПрдкреАрдЖрдИ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рддреА рд╣реИред GCC, IAR рдФрд░ Keil рджреЛрдиреЛрдВ рд╕рдВрдХрд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдм рдХреБрдЫ рдПрдХ рд╣реА рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рд╕рд╛рджрдЧреА рд╕реНрдЯреВрдбрд┐рдпреЛ V4 ред рдЖрд░рдЯреАрдУрдПрд╕ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╕реНрдЯреИрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд┐рдореНрдкрд▓рд┐рд╕рд┐рдЯреА рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд╕реЛрд░реНрд╕ рдХреЛрдб рдореЗрдВ рдЖрдк 8 kbps рдкрд░ рд╕реНрдкреАрдХреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдРрд╕реЗ рдореЛрддреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдмреАрдПрд▓рдИ рдкрд░ рдЖрд╡рд╛рдЬ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ рдФрд░ рд╕реЗрдЧрд░ рд╕реЗ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдЬреАрдпреВрдЖрдИ рд╣реИред

STMicroelectronics

рдмреНрд▓реВрдЯреВрде 4.1 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреЙрд░реНрдЯреЗрдХреНрд╕-рдПрдо0- рдЖрдзрд╛рд░рд┐рдд рдмреНрд▓реВрдПрдирдЖрд░рдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рдпрдВрддреНрд░рдХ рдЪрд┐рдкреНрд╕ рдХреЛ рдмреАрдПрд▓рдИ рд╕реНрдЯреИрдХ рдпреБрдХреНрдд рдмрдирд╛рддрд╛ рд╣реИ ред рдЪрд┐рдкреНрд╕ рд╕реНрд╡рдпрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрдорд╛рдВрдб рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рдПрд╕реАрдЖрдИ) рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдмрд╛рд╣рд░реА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдЙрдирдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред ACI рдХреЗ рд▓рд┐рдП рдПрдХ рдврд╛рдВрдЪрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ ST рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реЗ рд╡рд┐рдХрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг STM32Cube рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рд╕реАрдПрд╕рдЖрд░ рдкреАрдПрд▓рд╕реА

рдПрдЖрд░рдПрдо рдХреЙрд░реНрдЯреЗрдХреНрд╕ рдкрд░ BLE рдЪрд┐рдк рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмреНрд▓реВрдЯреВрде рдореЙрдбреНрдпреВрд▓ рдкрд░ MESH рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИ ред рд╡реАрдбрд┐рдпреЛ рдпрд╣рд╛рдБ ред Android рдФрд░ iOS рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди BLE рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВред рдПрдХ рдПрд╕рдбреАрдХреЗ рд╣реИред

Renesas

рдЕрдкрдиреЗ 16-рдмрд┐рдЯ RL78 рдХреЛрд░ рдкрд░ BLE рдЪрд┐рдкреНрд╕ рдмрдирд╛рддрд╛ рд╣реИ ред BLE рд╕реНрдЯреИрдХ рдХреЗрд╡рд▓ рдкреНрд░реАрдорд┐рдпрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рднреА - рд╕рдВрдХрд▓рдХ, рдЖрд░рдЯреАрдУрдПрд╕, рдореЗрдЬрдмрд╛рди рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ред рд▓реЗрдХрд┐рди рдмреНрд▓реВрдЯреВрде рдбреЗрд╡рд▓рдкрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧ-рдЗрди рд╣реИ

рдбрд╛рдпрд▓реЙрдЧ рд╕реЗрдореАрдХрдВрдбрдХреНрдЯрд░

рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рджрд╛рд╡рд╛ рдХрд░рддреЗ рд╣реИрдВ, рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ BLE рдЪрд┐рдкреНрд╕ ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдлрд╝реНрд▓реИрд╢ рдореЗрдореЛрд░реА DA14583 (рдмрд╛рдХреА рдХреЗрд╡рд▓ ROM рдХреЗ рд╕рд╛рде рд╣реИрдВ) рдХреЛ рд╕рдмрд╕реЗ рдЫреЛрдЯреА - 5x5 рдорд┐рдореА рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЗ рдХреЛрд░ рдХреЙрд░реНрдЯреЗрдХреНрд╕-рдПрдо 0 ред рдЕрдзрд┐рдХрддрдо рд╢рдХреНрддрд┐ 0 dBm ред рдмреНрд▓реВрдЯреВрде 4.1 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди ред рдПрд╕рдбреАрдХреЗ рдХреЛ рдЙрд╕ рдХрдВрдкрдиреА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЯреЗрд╕реНрдЯ рдкрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдРрд╕реЗ рдЪрд┐рдк рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рдПрд╕рдбреАрдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рднреА рдирд╣реАрдВ рдХреАред

рддреЛ, MQTT, COAP, TLS, SPEEX, LwIP рдФрд░ рдЗрддрдиреЗ рдкрд░ рдХреЗ рд╕реНрд░реЛрддред рдЕрд▓рдЧ-рдЕрд▓рдЧ рдПрд╕рдбреАрдХреЗ рдореЗрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рд╡реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд┐рдП рдмрд┐рдирд╛ рдЧрд┐рдердм рдкрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдкрд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдмреНрд▓реВрдЯреВрде 4.2 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрд╣реБрдд рдХрдо рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрднреА рддрдХ рдПрдХ рдкреАрд╕реА рдкрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред

рдирд┐рдХреЗ RTOS рдЬреИрд╕реЗ TI-RTOS рдпрд╛ рд╡рд┐рд╢реЗрд╖ рд╢реЗрдбреНрдпреВрд▓рд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╛рд╕реНрдЯрд░ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдмрдирд╛ рджреЗрдВрдЧреЗ, рд╣рдо рдРрд╕реЗ рдлреИрд╕рд▓реЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред

рдореИрдВ рдкреНрд░рд╕рдиреНрди рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╛рдЗрдиреЗрдЯрд┐рд╕ рдкрд░ рд╕рдорд╛рдзрд╛рди рдЪреБрдирд╛ред

рдХрд┐рдиреЗрдЯрд┐рд╕ рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рд▓рд┐рдП NXP рдмреНрд▓реВрдЯреВрде рд▓реЗ рд╕реНрдЯреИрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред


рдХреЗрдиреЗрдЯреАрд╕ рдХреЗ рд▓рд┐рдП рдмреАрдПрд▓рдИ рд╕реНрдЯреИрдХ, рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреА рддрд░рд╣, рдкрд╣рд▓реЗ рд╕реЗ рддреИрдпрд╛рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрддрд╛ рд╣реИред рдЗрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕, рдПрдХ рдорд▓реНрдЯреАрдЯрд╛рд╕реНрдХрд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдбреНрд░рд╛рдЗрд╡рд░ рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрдореВрд░реНрдд рдХреА рдПрдХ рдкрд░рдд рд╢рд╛рдорд┐рд▓ рд╣реИред рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд┐рддрд░рдг рдореЗрдВ рддреБрд░рдВрдд, рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рдлреНрд░реАрдЖрд░рдЯреАрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдлрд╝реНрд░реАрдЖрд░рдЯреАрдУрдПрд╕ рдХреЗ рд╕рд╛рде рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (рдУрдПрд╕ рдПрдмреНрд╕реНрдЯреНрд░рдХреНрд╢рди, рдУрдПрд╕рдП) рд╕реЗ рдЕрдореВрд░реНрдд рдкрд░рдд рдирд╛рдордХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдПрдХ рд╕рд╣рд╛рдпрдХ рд╕реЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рддрд╛ рд╣реИред

OSR рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, FreeRTOS рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╕рдВрджреЗрд╢ рдХрддрд╛рд░реЛрдВ, рдкреВрд░реНрд╡рддрд╛рдУрдВ, рдЭрдВрдбреЗ рдФрд░ рдЯрд╛рдЗрдорд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрд░рдЯреАрдУрдПрд╕ рдПрдордХреНрдпреВрдПрдХреНрд╕ред рдвреЗрд░ рд╕рдВрдХрд▓рди, рд╡рд┐рдЪрд┐рддреНрд░ рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд, рдХреЗрд╡рд▓ IAR рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рдпрд╣ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рд╕реНрдЯреИрдХ рджреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИ - рдмреАрдПрд▓рдИ рд╣реЛрд╕реНрдЯ рдФрд░ рдмреАрдПрд▓рдИ рдирд┐рдпрдВрддреНрд░рдХред рдФрд░ BLE рд╣реЛрд╕реНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рджреВрд╕рд░реА рдЪрд┐рдк рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддреА рд╣реИред

рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдЪрд╕реАрдЖрдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╛рдиреА рдЬрд╣рд╛рдВ рдЕрдиреНрдп рдирд┐рд░реНрдорд╛рддрд╛ BLE рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде рдмрд╛рд╣рд░реА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рд╕рдВрдЪрд╛рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВ (рдпрд╛рдж рд░рдЦреЗрдВ SimpleLink), NXP рдПрдХ рдорд╛рдирдХ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдмреАрдПрд▓рдИ рд╣реЛрд╕реНрдЯ рдХреЛ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдмрд╛рд╣рд░реА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛, рд╣рдо рдЕрдкрдиреЗ рдЧреИрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рдХрд╛рдлреА рд╡реГрджреНрдзрд┐ рдХрд░рддреЗ рд╣реИрдВред

BLE рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ


рдПрдХ рдЦреБрд▓рд╛ рдмреНрд▓реВрдЯреВрде рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╕рдВрд╕реНрдХрд░рдг 4.2 рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ ред рдирд┐рдЪрд▓реЗ BLE рд╕реНрддрд░ ( рдирд┐рдпрдВрддреНрд░рдХ рд╕реНрддрд░ ) рдХрд╛ рд╡рд┐рд╡рд░рдг рдкреГрд╖реНрда 2544 рд╕реЗ "Vol.6 рдХреЛрд░ рд╕рд┐рд╕реНрдЯрдо рдкреИрдХреЗрдЬ [рдирд┐рдореНрди рдКрд░реНрдЬрд╛ рдирд┐рдпрдВрддреНрд░рдХ рдорд╛рддреНрд░рд╛]" рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ ред ATT рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ GATT рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдКрдкрд░реА рд╕реНрддрд░ ( рдореЗрдЬрдмрд╛рди рд╕реНрддрд░ ) "vol.3" рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдХреЛрд░ рд╕рд┐рд╕реНрдЯрдо рдкреИрдХреЗрдЬ [рд╣реЛрд╕реНрдЯ рд╡реЙрд▓реНрдпреВрдо] рдкреГрд╖реНрда 1693 рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ред

рдЖрд╡реГрддреНрддрд┐ рд░реЗрдВрдЬ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛

(рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рддреАрди рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ (рдКрдкрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЪреИрдирд▓ рд╕рдВрдЦреНрдпрд╛ 37.38.39 рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ) рдХреЛ рдкреНрд░рд╕рд╛рд░рдг рдкрддреЗ рд░рд╣рд┐рдд рдкрд╛рд░реНрд╕рд▓ рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдмрд╛рдХреА рдХреЗ рдкреИрдХреЗрдЯ рдЬрдм рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рддрд╛рд░реНрдХрд┐рдХ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдмреНрд▓реВрдЯреВрде рдХреА рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдкреНрд░реЗрд╖рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдж рдХреЗ рдкреИрдХреЗрдЯ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЪрдпрдирд┐рдд рд▓реЛрдЧреЛрдВ рдХреА рд╕реВрдЪреА рд╕реЗ рдЫрджреНрдо-рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЪрдпрдирд┐рддред

BLE рдкреИрдХреЗрдЯ рдХреЗ рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ рдкрддреЗ рдХреЗ рдЧрддрд┐рд╢реАрд▓ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреАрдврд╝реА рдФрд░ рд╣реИрд╢рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЙрдирдХреА рдкрд╣рдЪрд╛рди рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдкрддреЗ рдХреЛ рд╣рд╡рд╛ рдореЗрдВ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрд╕реЗ 15 рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рдЕрдЬреНрдЮрд╛рдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкрддрд╛ рдмрджрд▓ рдЬрд╛рдПрдЧрд╛ред

BLE рдореЙрдбреНрдпреВрд▓ рдпреВрдирд┐рдбрд╛рдпрд░реЗрдХреНрд╢рдирд▓ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд рджреНрд╡рд┐-рджрд┐рд╢рд╛рддреНрдордХ рдХрдиреЗрдХреНрд╢рди рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд┐рдирд╛, рдмрд╕ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдЫ рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддрд╛рдкрдорд╛рдиред рдирд┐рд░реНрдорд╛рддрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдпрд╛ рдЯреИрдмрд▓реЗрдЯ рд╕реИрдХрдбрд╝реЛрдВ рдРрд╕реЗ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░реЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдгреЛрдВ рдореЗрдВ рдЦреЛрдЬ, рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ, рдПрдХ рдкрд┐рди рдХреЛрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реА рддрд░рд╣ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдПрдХ рдФрд░ рд╕рдВрднрд╛рд╡рдирд╛ рдЕрдиреБрд░реЛрдз-рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЛрдб рдореЗрдВ рд╕рдВрдЪрд░рдг рд╣реИ (рдЕрдиреБрд░реЛрдз рд╕реНрдХреИрдирд░реИрдкреЗрд╕реНрдЯ рдкреИрдХреЗрдЬ рд╣реИ , рдореЙрдбреНрдпреВрд▓ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реНрдХреИрдирдкреНрд░реЙрд╕реЗрд╕ рдкреИрдХреЗрдЬ рд╣реИ )ред рдпрд╣ BLE Wi-Fi рд╕реЗ рдХрд╛рдлреА рдЕрд▓рдЧ рд╣реИ
, рдЬрд╣рд╛рдВ рд╕рд░рд▓рддрдо рдерд░реНрдорд╛рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП рднреА рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬреЛ рд░рд╛рдЙрдЯрд░ рдХреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рд▓реЗрддрд╛ рд╣реИред

BLE рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реНрдЯреИрдХ


рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЖрдВрдХрдбрд╝рд╛ BLE рдХреЛ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред BLE рд╕реНрдЯреИрдХ рдореЗрдВ рджреЛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: рд╣реЛрд╕реНрдЯ рдФрд░ рдирд┐рдпрдВрддреНрд░рдХ ред рд╣реЛрд╕реНрдЯ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрдЯрд╛, рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рдФрд░ рдирд┐рдпрдВрддреНрд░рдХ рдЯреНрд░рд╛рдВрд╕реАрд╡рд░ рдХреА рднреМрддрд┐рдХ рдкрд░рд┐рдзрд┐ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИ, рдЧреБрдкреНрдд рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдп рдирд┐рдореНрди-рд╕реНрддрд░ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдирд╛рдорд┐рдд рднрд╛рдЧ HCI ( рд╣реЛрд╕реНрдЯ рдХрдВрдЯреНрд░реЛрд▓рд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ ) рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рджреНрд╡рд╛рд░рд╛ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ ред рдПрдХ рдкреАрд╕реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рд╣реЛрд╕реНрдЯ рднрд╛рдЧ рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рдФрд░ рдирд┐рдпрдВрддреНрд░рдХ рднрд╛рдЧ рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЯреНрд░рд╛рдВрд╕реАрд╡рд░ рдкрд░ рдЪрд▓рддрд╛ рд╣реИрдмреНрд▓реВрдЯреВрде рдФрд░ рдПрдЪрд╕реАрдЖрдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдЕрдХреНрд╕рд░ рдпреВрдПрд╕рдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рджреЛрдиреЛрдВ рднрд╛рдЧ рдПрдХ рд╣реА рдЪрд┐рдк рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдПрдЪрд╕реАрдЖрдИ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдЬрдмрд╛рди рдХрд╛рд░реНрдп (рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЙрдбреНрдпреВрд▓) рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛рд░реНрдп (рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЙрдбреНрдпреВрд▓) рдФрд░ рд╕реАрдзреЗ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдореЗрдВ рд╕реАрдзреЗ рдбреЗрдЯрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдореЗрдЬрдмрд╛рди рд╕реНрддрд░ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдПрдкреАрдЖрдИ рдХреЗ рдХрдИ рд╕реЗрдЯ рджреЗрдЦрддрд╛ рд╣реИ : рдЧреИрдЯ , рдЧреИрдк, рдПрд▓ 2 рд╕реАрдП, рдПрд╕рдПрдордкреА, рдПрдЪрд╕реАрдЖрдИ ред рдЬреАрдПрдкреА рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП , рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рд╕реЗрдЯ рд╣реИ - рд╕реЗрдВрдЯреНрд░рд▓, рдкреЗрд░рд┐рдлреЗрд░рд▓, рдСрдмреНрдЬрд░реНрд╡рд░, рдмреНрд░реЙрдбрдХрд╛рд╕реНрдЯрд░ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдиреЗ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЧреИрдЯ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рдердЙрдкрдпреЛрдЧреА рдбреЗрдЯрд╛ рдФрд░ рдЙрдирдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рд╕реАрдзрд╛ рдкреНрд░рд╕рд╛рд░рдг рдФрд░ рд╕реНрд╡рд╛рдЧрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

(рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рдЕрдзрд┐рдХрд╛рдВрд╢ рдореМрдЬреВрджрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рд╡рд░реНрддрдорд╛рди рдореЗрдВ 4.2 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд╡рдЬреВрдж BLE 4.1 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред

рдкрд┐рдЫрд▓реЗ рдПрдХ рд╕реЗ рд╕рдВрд╕реНрдХрд░рдг 4.2 рдХреЗ рд╕рднреА рдЕрдВрддрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдмреАрдПрд▓рдИ рднрд╛рдЧ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ: рдмрдврд╝реА рд╣реБрдИ рдЧрддрд┐, рдЖрдИрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ HTTP рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдмрд╛рд╣рд░реА рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рд╕рдВрд░рдХреНрд╖рдг рдФрд░ рдЕрдкрд░рд┐рдЪрдп рдХреЛ рдмрдврд╝рд╛рдпрд╛ред

рд╡рд╛рдИ-рдлрд╛рдИ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреАрдПрд▓рдИ рдХреА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рди рдХреЗрд╡рд▓ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕реНрд╡рдпрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рднреА рд╣реИрдВред рдЗрд╕реЗ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдФрд░ рд╕реЗрд╡рд╛рдПрдБ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рднреВрдорд┐рдХрд╛рдУрдВ, рдбреЗрдЯрд╛ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп, рдбреЗрдЯрд╛ рдХреА рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдкреНрд░рд╛рд░реВрдк, рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд╛, рдСрд░реНрдбрд░, рдкреНрд░рдХрд╛рд░ рдФрд░ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреА рдШрдЯрдирд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рди рдХреЗрд╡рд▓ рдпрд╣ рдХрд┐ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рд╡рд┐рдХрд╛рд╕рд╢реАрд▓ рд╣реЛрдиреЗ рдкрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реЗ рдкрд╣рд┐рдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╢рд░реАрд░ рдХрд╛ рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ рдпрд╛ рдкрд▓реНрд╕ рдореАрдЯрд░ред рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдорд╛рдк рдкрд░рд┐рдгрд╛рдо рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдкрдХреНрд╖ рдкрд░ рд░рд╣рддрд╛ рд╣реИред рд╕реНрдорд╛рд░реНрдЯрдлреЛрди, рдЯреИрдмрд▓реЗрдЯ, рдкреАрд╕реА рдпрд╛ рд░рд╕реЛрдИ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдРрд╕реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЧреНрд░рд╛рд╣рдХ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рдиреЗрдВрдЧреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдЧреЗ рдпрд╛ рддрджрдиреБрд╕рд╛рд░ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рджрд╕рднреА рдирд┐рд░реНрдорд╛рддрд╛ рдПрдХ рд╣реА BLE рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рддрд╛рдкрдорд╛рди рдпрд╛ рд╣реГрджрдп рдЧрддрд┐ рдбреЗрдЯрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдбреЗрд╡рд▓рдкрд░ рдХреА рдХрд▓реНрдкрдирд╛ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдЬрдЧрд╣ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░ рд╣реИрдВред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ BLE рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдПрдХ рдореЛрдЯрд╛ рдкрджрд╛рдиреБрдХреНрд░рдо рд╣реИред

(рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рдиреАрдЪреЗ рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдареЗрда рд╡рд┐рд╢реЗрд╖рддрд╛ рдкреЗрдбрд╝ рд╣реИред рдпрд╣ рдПрдХ рдкреВрд░реНрдг рдкреЗрдбрд╝ рдирд╣реАрдВ рд╣реИ, рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реНрдерд╛рди рд▓реЗрдЧрд╛ред рд░рдВрдЧ рдкреЗрдбрд╝ рдХреЗ рд╕реНрддрд░ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛ рд╣реЛрддреА рд╣реИ - рдпреВрдпреВрдЖрдИрдбреАред рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдорд╛рдирдХ рд╕рдВрдЦреНрдпрд╛ 16 рдмрд┐рдЯреНрд╕ рддрдХ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ, рд╕рднреА рд╕рдВрдЦреНрдпрд╛ рдорд╛рдирдХ рд╣реИрдВред рдЬреАрдПрдкреА рдФрд░ рдЬреАрдПрдЯреАрдЯреА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ рдЙрдирдХреЗ рдорд╛рдирдХ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдХрд╛ рдЕрдкрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбрд▓ рдФрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдкреВрд░реЗ рдкреЗрдбрд╝ рдХреЛ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЧреИрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЖрдорддреМрд░ рдкрд░ рдХреНрд░реЙрд╕-рд╕рдВрджрд░реНрднреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдзрд╛рд░рдг рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд░реВрдк рдореЗрдВред


(рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)

рд╕реЗрд╡рд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рдХрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рдЯреЙрдЯреЛрд▓реЙрдЬреА рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдВрдЧрдиреА рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдмреАрдПрд▓рдИ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╢рдмреНрджрд╛рд╡рд▓реА рдХрд╛ рд╕рдВрдХрдЯ рд╣реИред рдПрдХ рд╢рдмреНрдж рдореЗрдВ, рдЗрд╕рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд╡рд╛ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд░реАрдб, рд░рд╛рдЗрдЯ, рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди, рдкреБрд╖реНрдЯрд┐, рд╣рд╕реНрддрд╛рдХреНрд╖рд░, рдЖрджрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛ рд╕рдХрддреА рд╣реИред


(рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


BLE рдПрдХ рдЧрдВрднреАрд░ рддрдХрдиреАрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдЕрдзрд┐рдХрддрдо рдФрдкрдЪрд╛рд░рд┐рдХрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ рд╕рдВрдЧрддрддрд╛ рдХреА рдЙрдкрд▓рдмреНрдзрд┐ рдХреЛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

BLE рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рдордп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рдФрд░ рдкрдврд╝рдиреЗ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдЪреИрдирд▓ рдЬреИрд╕реЗ рдХрд┐ рдЯреАрд╕реАрдкреА рдпрд╛ рдпреВрдПрдЖрд░рдЯреА рдпрд╣рд╛рдВ рдирд╣реАрдВ рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдЙрдирдХреЗ рдкрд╛рд╕ рд╣реИ, рддреЛ рд╡реЗ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдРрдб-рдСрди рджреНрд╡рд╛рд░рд╛ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЙрдкрдХрд░рдг


рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдмреНрд▓реВрдЯреВрде рд╡рд┐рд╢реЗрд╖ рд░реБрдЪрд┐ рд╕рдореВрд╣ (рдмреНрд▓реВрдЯреВрде рдПрд╕рдЖрдИрдЬреА) рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг - https://www.bluaxy.com/develop-with-blu рдмреНрд▓реВрдЯреВрде/developer-resources- tools

рдореБрдЦреНрдп рдорд╛рдирдХреАрдХрд░рдг рд╕рдВрдЧрдарди рдХреА рд╕рд╛рдЗрдЯ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг рдкреЗрд╢ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: рдмреНрд▓реВрдЯреВрде рдПрд╕рдЖрдИрдЬреА :

рдмреНрд▓реВрдЯреВрде рдбреЗрд╡рд▓рдкрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ


рдмреНрд▓реВрдЯреВрде рдбреЗрд╡рд▓рдкрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдПрдХ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рдЖрдкрдХреЛ BLE рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдкреНрд░реЛрдлрд╛рдЗрд▓, рд╕реЗрд╡рд╛рдУрдВ, рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдирд╛рдиреЗ рдФрд░ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдПрдБред рдпрджрд┐ рдЖрдк $ 99 рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдмреНрд▓реВрдЯреВрде рдПрдбрд╛рдкреНрдЯрд░ рдЦрд░реАрджрддреЗ рд╣реИрдВ , рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдкрдХреЛ рдмреНрд▓реВрдЯреВрде рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреИрдХреЗрдЯ рдХреЛ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ , рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдбрд┐рдмрдЧ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рд╣реИред

рдХреНрдпреЛрдВрдХрд┐ BLE рдореЗрдВрд╕реНрд╡реАрдХреГрдд рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ рдмрд╣реБрдд рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреНрд░рд╛рд░реВрдк, рд╕рдВрдЦреНрдпрд╛, рдкрд╣реБрдВрдЪ, рдЖрджрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЫреЛрдЯреА-рдореЛрдЯреА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдЗрди рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реЛрдВрдЧреАред рд▓реЗрдХрд┐рди рдЧреИрд░-рдорд╛рдирдХ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рдмрд┐рдирд╛ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдЬреЛ рд╕рднреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрдкрд╛рд▓рди рдореЗрдВ рд╕реЗрд╡рд╛рдУрдВ, рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ, рд╡рд┐рд╡рд░рдгрдХреЛрдВ рдХреЗ рдПрдХ рдкреЗрдбрд╝ рдХрд╛ рд╕рдЯреАрдХ рдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реИред рд╕реЗрд╡рд╛рдУрдВ, рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ, рд╡рд┐рд╡рд░рдгрдХреЛрдВ рдФрд░ рдЙрдирдХреЗ рдмрд╣реБ-рдмрд╛рдЗрдЯ рдЕрджреНрд╡рд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдирд╛рдореЛрдВ рдореЗрдВ рднреНрд░рдорд┐рдд рд╣реЛрдирд╛ рдЖрд╕рд╛рди рд╣реИ - рдпреВрдпреВрдЖрдИрдбреА ред

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЯреВрд▓ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдкреНрд░реЛрдлрд╛рдЗрд▓, рд╕реЗрд╡рд╛рдУрдВ, рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рд╡рд┐рд╡рд░рдгреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЙрддреНрдкрдиреНрди XML рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВред рдЗрди рдПрдХреНрд╕рдПрдордПрд▓ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд┐рд▓рд┐рдХреЙрди рд▓реИрдмреНрд╕ рд╕рд┐рдВрдкрд▓рд┐рд╕рд┐рдЯреА рдЖрдИрдбреАрдИ рджреНрд╡рд╛рд░рд╛ рд╕реАрдзреЗ рдЙрдирдХреЗ рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдореНрдмреЗрдбреЗрдб рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


(рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рдЙрдкрдХрд░рдг рдХрд╛ рдПрдХ рдФрд░ рдкрд░рд┐рдгрд╛рдо BLE рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рд╣реЛ рд╕рдХрддрд╛ рд╣реИ ред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдпреВрдЬрд░ рдХреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЕрдкрдирд╛ рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ ред рдХрд╛рд░реНрдпрдХреНрд░рдо рднреА рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд▓рдЧ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ ред
рд╣реИрдВ рддреИрдпрд╛рд░ рдкреНрд▓рдЧ-рдЗрди рдХреА рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдХрд┐ рдЙрддреНрдкрд╛рджрди рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрд╛рда рджреВрд╕рд░реЗ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рд╕реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЪреМрдЦрдЯреЗ рд╕рдВрдХрд▓рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВред рдЕрднреА рддрдХ NXP Kinetis KW40Z рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░

рдврд╛рдВрдЪреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдирд╣реАрдВ рд╣реИрдВред

рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддреНрд╡рд░рдХ


рдЖрд╡реЗрджрди рддреНрд╡рд░рдХ 2.1 - рд╡рд┐рднрд┐рдиреНрди рдПрдВрдбреНрд░реЙрдЗрдб 6 рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдЧреНрд░рдВрдереЛрдВ рдХреЗ рд╕рд╛рде рдбреЗрдореЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдПрдХ рд╕реЗрдЯ ред 0 , рдмреНрд▓реИрдХрдмреЗрд░реА , iOS 9 , Tizen 2 ред 4 рдФрд░ рд╡рд┐рдВрдбреЛрдЬ 10 ред рдХреЗ рд▓рд┐рдП Windows 10 рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИ рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рддрд╣рдд рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо (UWP)ред рдпрд╛рдиреА рдЗрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдлреЙрд░реНрдо рдпрд╛ WPF c .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рддрд╣рдд рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред рдФрд░ UWP рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдкреБрд▓рдмрд╕ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ UWP рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕реНрдЯреЛрд░ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд░рдЦрдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИ , рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕рд░рд▓ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп .exe рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИ , рдЬрд┐рд╕реЗ рдЖрдк рдмрд╕ рдХреЙрдкреА рдФрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред UWP рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкрд╣рд▓рд╛ рд▓реЙрдиреНрдЪ рд╣рдореЗрд╢рд╛ рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╕рдм рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓реЗрдВ рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рдВрдЫрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рдЫреЛрдбрд╝ рджреЗрддреА рд╣реИред


(рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рдКрдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдПрдХрдорд╛рддреНрд░ рдбреЗрдореЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╣реИ - BLEServiceBrowser ред

рдЧреЗрдЯрд╡реЗ рд╕реНрдорд╛рд░реНрдЯ рд╕рддрд╛рд░реНрдЯрд░ рдХрд┐рдЯ


рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХрд┐рдЯ рд╕реНрдорд╛рд░реНрдЯ рдЧреЗрдЯрд╡реЗ - рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЧреЗрдЯрд╡реЗ BLE рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рд╕рд░реНрд╡рд░ рдФрд░ рдЦреБрдж рд╡реЗрдм рд╕рд░реНрд╡рд░ рдФрдЬрд╛рд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП BLE рдЙрдкрдХрд░рдгреЛрдВред рд╕рдм рдХреБрдЫ Node.js. рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЗрд╕реЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдЬреЗрд╕реА рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдПрдХ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 2 рдореЙрдбрд▓ рдмреА рдорд╛рдЗрдХреНрд░реЛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИ ред рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдХреЛ BLE рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╕реАрдзреЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдкрд░, L2CAP рд╕реНрддрд░ рдФрд░ USB HCI рдХреЗ рд▓рд┐рдП рд╕реЙрдХреЗрдЯ рдХреЗ рдмреНрд▓реВрдЯреВрде HCI рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИрдЕрдиреБрдХреВрд▓рдХред рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдорд╛рдирдХ рдмреНрд▓реВрдЯреВрде рдПрдЪрд╕реАрдЖрдИ рдЪрд╛рд▓рдХ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рдХрд▓реНрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред рд╕рдорд╛рдзрд╛рди рд╕реАрдорд┐рдд HCI рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рдХрд╛рд░рдг рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдбреЗрдкреНрдЯрд░ рдХреЗ рдмрд╣реБрдд рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред


Peryton


рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ, Perytons рд╕реЗ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк BLE рдЯреНрд░реИрдлрд╝рд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИред рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╡рд┐рдВрдбреЛрдЬ рдкреАрд╕реА рдкрд░ рд╕рдВрд╕реНрдХрд░рдг 7 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рджреЗрд╢реА рдмреАрдПрд▓рдИ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗрд╡рд▓ рд╕рдВрд╕реНрдХрд░рдг 8 рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдмреАрдПрд▓рдИ рдПрдбреЗрдкреНрдЯрд░ рдХреА рд╕реАрдорд┐рдд рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ред

рдПрдбреЗрдкреНрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдмреАрдПрд▓рдИ рдореЗрдВ рдЯреНрд░реИрдлрд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдХрд╛рд░рдг рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЗрдВ рд╕реАрдорд╛рдПрдВ рднреА рд╣реЛрддреА рд╣реИрдВред


(рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдкрд░реАрдХреНрд╖рдг рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рднреА рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓рд╛рдн рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдХрд╛рд░реНрдпрдХреНрд░рдо рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрд╡рд░реЛрдзреЛрдВ рдХреА рдкреНрд░рджрд░реНрд╢рди рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╣реИред рдпреЗ рд░рд┐рдХреЙрд░реНрдб, рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд▓реЛрдб рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдкреВрд░реЗ рдмреАрдПрд▓рдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реНрдЯреИрдХ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рддрд╕реНрд╡реАрд░ рджреЗрддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЕрд╡рд░реЛрдзрди рдХреЛ рджреЗрдЦрдиреЗ рд╕реЗ рдкреВрд░реЗ рдмреНрд▓реВрдЯреВрде рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХреА рдЦреЛрдЬ рд╣реЛрддреА рд╣реИред

рдмрд╕ рдЕрдбреНрдбрд╛


рдЕрдЧрд░ рдЖрдкрдХреЛ рдмрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ BLE рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмреАрдЪ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдкрд░ рдирдЬрд░ рд░рдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдФрд░ рдЖрдк рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдмрд╕ рд╣рд╛рдЙрдВрдб рдирд╛рдордХ рдкреНрд░рд╕рд┐рджреНрдз рд╡рд┐рдВрдбреЛрдЬ рдбреНрд░рд╛рдЗрд╡рд░ рдЯреНрд░реИрдлрд┐рдХ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯрд░ рдХрд░реЗрдЧрд╛ ред

рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдЖрдк рдкреНрд░рд╛рдкреНрдд рд╡рд┐рд╢реЗрд╖рдг рд╕рдВрдХреБрд▓ рдХреА рдзрд╛рд░рд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдкреИрдХреЗрдЯ рд░рд┐рд╕реЗрдкреНрд╢рди рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдХреА рдЕрд╕рдорд╛рдирддрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреИрдХреЗрдЯ рд╣рд╛рдирд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред BLE рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдордЖрдЙрдЯ рдЕрдВрддрд░рд╛рд▓ 20 ms рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


(рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдкреАрд╕реА рдХреЗ рд╕рд╛рде рдпреБрдЧреНрдорд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдмрд╕ рд╣рд╛рдЙрдВрдб рд╡рд┐рдВрдбреЛ рдореЗрдВ BLE рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП, peering рдХреЗ рдмрд╛рдж, рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдЖрдк рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдпреВрдпреВрдЖрдИрдбреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред



BLE рдпрд╛рддрд╛рдпрд╛рдд рд╡рд┐рд╢реНрд▓реЗрд╖рдХ (рд╕реНрдирд┐рдлрд░) USB-KW40Z


рдпрд╣ рдХрд╛рдЗрдиреЗрдЯрд┐рд╕ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╕рдкреЛрд░реНрдЯ рдХрд┐рдЯ рдХрд╛ рдПрдХ рдЙрдкрдХрд░рдг рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЗрд╕ рдкрд░ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдзреНрдпрд╛рди рджреВрдВрдЧрд╛ред рдПрдирдПрдХреНрд╕рдкреА рд╕реНрдирд┐рдлрд░ рдкреЗрдЬ ред


рдЗрд╕ Sniffer рдХреЛ NXP (рдпрд╛ рдмрд▓реНрдХрд┐ рдкреВрд░реНрд╡ Freescale) рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЗрд╕реЗ рд╕рд╕реНрддреЗ рдСрди-рд▓рд╛рдЗрди рд░реЗрдбрд┐рдпреЛ рдШрдЯрдХ рд╕реНрдЯреЛрд░реЛрдВ рдореЗрдВ рд╕рд╕реНрддреЗ рдореЗрдВ рдЦрд░реАрджрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: Mouser, Digi-Key, Farnell ... рдпрд╣ BX рдЙрдкрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗ рдЧрдП рд░реЗрдбрд┐рдпреЛ рдкреИрдХреЗрдЯреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ NXP рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЗрд╕ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдкреИрдХреЗрдЯ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рд▓реЙрдЧ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рдШрдирддреНрд╡ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реНрдирд┐рдлрд░ рд╕рд░реНрдХрд┐рдЯ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдкреВрд░реНрддрд┐ рдХреА рдЬрд╛рддреА рд╣реИред рд╕реНрдирд┐рдлрд░ рдЖрдкрдХреЛ рдкрддрд╛ рдорд╛рди рджреНрд╡рд╛рд░рд╛ рдкреИрдХреЗрдЯ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЖрдк рд╡реЗрдмрд╕рд╛рдЗрдЯ www.nxp.com рдкрд░ рдирд┐рдореНрди рдЦреЛрдЬ рдХреНрд╡реЗрд░реА рджреНрд╡рд╛рд░рд╛ рд╕реНрдирд┐рдлрд░ рдХреЗ рд▓рд┐рдП рдкреАрд╕реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдХрд┐рдиреЗрдЯрд┐рд╕_рдкреНрд░реЛрдЯреЛрдХреЙрд▓_рдЕрдирд▓реАрдЬрд╝рд░_рдПрдбреИрдк ..exe

рдЪреВрдВрдХрд┐ рд╕реНрдирд┐рдлрд░, рдореБрдЦреНрдп рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдмрд╛рдЗрдирд░реА рдмреЗрд╕рд┐рдХ рдлрд╝рд░реНрдорд╡реЗрдпрд░ рдлрд╝рд╛рдЗрд▓реНрд╕ рдЗрд╕рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЖрдк рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдирд┐рдлрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдмрд╣рд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдлрд╝рд╛рдЗрд▓реЗрдВ KW40Z рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдЖрддреА рд╣реИрдВ , рдЬрд┐рд╕реЗ рдЦреЛрдЬ рдХреНрд╡реЗрд░реА KW40Z_Connectivity_Software рдХреЗ рд▓рд┐рдП www.nxp.com рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдлрд╛рдЗрд▓реЛрдВ рдХреЛ Sniffer_processing_core_usbkw40z_k22f.bin (рд╕реНрдирд┐рдлрд░ рдмреЛрд░реНрдб рдкрд░ MK22FN512 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП) рдФрд░ Sniffer_radio_core_core_kbw40z_kw40z.bin рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛ред(рд╕реНрдирд┐рдлрд░ рдмреЛрд░реНрдб рдкрд░ MKW40Z рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП)ред SWD рдбреАрдмрдЧрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝рд╛рдЗрд▓реЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдЬрд╛рддреА рд╣реИрдВ: JLink, STLink, OpenSDA ...

рдкреАрд╕реА рдХреА рдУрд░ рд╕реЗ, рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдПрдХ COM рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдордЧреНрд░ USB рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдХ рдбрд┐рдмрдЧ рдкреЛрд░реНрдЯ, CISIS-DAP рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде OpenSDAред рдЗрд╕ рдкреНрд░рдХрд╛рд░, IAR рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ, рдЖрдк рдбрд┐рдмрдЧ рдПрдбрд╛рдкреНрдЯрд░ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╣рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреНрдп MK22FN512 рдЪрд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ MKW40Z рд╕реНрдирд┐рдлрд░ рдЪрд┐рдк рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдбрд┐рдмрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдмреЛрд░реНрдб рдкрд░ рджреЛрдиреЛрдВ рдЪрд┐рдкреНрд╕ рдореЗрдВ рдмрд╛рд╣рд░реА рдбреАрдмрдЧ рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдПрд╕рдбреАрдбреА рдХрдиреЗрдХреНрдЯрд░ рд╣реИрдВред

рд╕реНрдирд┐рдлрд░ рд╣рд╡рд╛ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╕рднреА рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рд╕реНрд╡рд╛рдЧрдд рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдЗрд╕реЗ рдмрд╛рдврд╝рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдпрд╣ рдХрд┐рд╕реА рднреА рдкреИрдХреЗрдЯ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдХрд╛рдлреА рджреБрд░реНрд▓рдн рдЯреНрд░реИрдлрд╝рд┐рдХ рд╡рд╛рд▓реЗ рдмреНрдпрд╛рдЬ рдХреЗ рдиреЛрдб рд╕реЗ рдХреЗрд╡рд▓ рдкреИрдХреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрддреЗ рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред

рдирд┐рдореНрди рд╡рд┐рдВрдбреЛ рдкреИрдХреЗрдЬ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╕рднреА рддреАрди рдЪреИрдирд▓реЛрдВ рдкрд░ рдЕрд╡рд░реЛрдзрди рд╢рд╛рдорд┐рд▓ рд╣реИ:


(рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рдкреАрд╕реА рдкрд░ рдПрдирд╛рд▓рд╛рдЗрдЬрд╝рд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдИрдерд░рдиреЗрдЯ рдПрдбреЗрдкреНрдЯрд░ рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрдирд┐рдлрд╝рд░ COM рдкреЛрд░реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╢реЙрдЯ рдкреИрдХреЗрдЯ рдХреЛ рдИрдерд░рдиреЗрдЯ рдкреИрдХреЗрдЯ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдРрд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдПрдбреЗрдкреНрдЯрд░ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдирд╛рдо рдорд┐рд▓рд╛ - рдИрдерд░рдиреЗрдЯред
рдкреИрдХреЗрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд Wireshark рдИрдерд░рдиреЗрдЯ рдкреИрдХреЗрдЯ рд╕реНрдирд┐рдлрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдЯреНрд░реИрдлрд┐рдХ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реБрдП рд╡рд┐рд░реЗрдЪрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдореБрдЦреНрдп рдЦрд┐рдбрд╝рдХреА рдХрд╛ рджреГрд╢реНрдпред рд╡рд┐рдВрдбрд╢рд╛рд░реНрдХ рд▓рд┐рдВрдХ рд▓реЗрдпрд░ (LE LL) рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреИрдХреЗрдЯ рдХреЗ рд╕рднреА рдмрд┐рдЯ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ L2CAP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкреИрдХреЗрдЯ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реИред


(рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)


рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкреИрдХреЗрдЬ рдХреЗ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбрд╢рд╛рд░реНрдХ рд╡рд┐рдВрдбреЛ рджреГрд╢реНрдп

рд╕реНрдХреИрди рдЕрдиреБрд░реЛрдз рдкреИрдХреЗрдЬ рд╕рд╛рдордЧреНрд░реА

рд╕реНрдХреИрди рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рдкреИрдХреЗрдЬ рд╕рд╛рдордЧреНрд░реА

рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рдХреА рдЧрддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдХрдиреЗрдХреНрд╢рди рдЕрдиреБрд░реЛрдз рдкреИрдХреЗрдЯ рдХреА рд╕рд╛рдордЧреНрд░реА

рдХрдиреЗрдХреНрд╢рди рдкреИрдХреЗрдЯ рдЕрдиреБрдХреНрд░рдо


рдЗрд╕ рд▓реЗрдЦ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ, рдкрд░рд┐рд╡рд░реНрдзрди, рд╕реБрдзрд╛рд░ рдФрд░ рдЖрдкрддреНрддрд┐рдпрд╛рдБ рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рд╣реИрдВред

Source: https://habr.com/ru/post/hi394757/


All Articles