рдЦреЗрд▓ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рджрд┐рди рдирд╣реАрдВ - 2: рдПрдХ рдЪреАрдиреА рдмреНрд░реЗрд╕рд▓реЗрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧрдард┐рдд рдХрд░рдирд╛

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

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


рдЪрд▓реЛ рдЦреЛрд▓реЛ рдФрд░ рджреЗрдЦреЛ рдХрд┐ рдЕрдВрджрд░ рдХреНрдпрд╛ рд╣реИред



рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ
. . Random() . , , , .


рдЗрд╕ рдмреНрд░реЗрд╕рд▓реЗрдЯ рдХрд╛ рдорд╕реНрддрд┐рд╖реНрдХ рдордзреНрдп рдХрд┐рдВрдЧрдбрдо рдлреЗрдВрдЧреНрдЬрд┐рдпрд╛ рдорд╛рдЗрдХреНрд░реЛрдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдХреЗ рдПрдХ рдирд┐рд░реНрдорд╛рддрд╛ рд╕реЗ PHY6202 рдЪрд┐рдк рд╣реИред рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдПрдХ рдХреЛрд░реНрдЯреЗрдХреНрд╕- M0 рдФрд░ рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рдорд╛рдирдХ рд╕реЗрдЯ рд╣реИред рдореЗрдореЛрд░реА: 512kB рдлреНрд▓реИрд╢, 138kB SRAM рдФрд░ 128kB ROMред ROM рдореЗрдВ BLE рд╕реНрдЯреИрдХ рдФрд░ UART рдмреВрдЯрд▓реЛрдбрд░ рд╣реИ, рдЬреИрд╕реЗ UART рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЪрд┐рдкред рдЪреАрдиреА рдХрд╛рдорд░реЗрдб рдзреНрдпрд╛рди рд╕реЗ UART рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд░реНрдХ рд▓рд╛рдПред UART рдореЛрдб рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ TM рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдПрдХ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдкрд░ рдЦреАрдВрдЪрдиреЗ рдФрд░ рдЪрд┐рдк рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

PHY6202 рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдФрд░ SDK (рд╕рд╛рде рд╣реА рдЙрдирдХреЗ рдмрдбрд╝реЗ рднрд╛рдИ PHY6212 рдХреЗ рд▓рд┐рдП) рдпрд╣рд╛рдВ рджреЗрдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ ред

рдЪрд┐рдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЙрдкрдпреЛрдЧрд┐рддрд╛ PhyPlusKit рд╕реАрдзреЗ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЖрджреЗрд╢реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ: рдорд┐рдЯрд╛рдПрдБ, рд▓рд┐рдЦреЗрдВ, рдЖрджрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╡рд┐рд╡рд░рдг PHY62XX_UART_FlashWrite_Protocol рдЙрдкрд░реЛрдХреНрдд рд▓рд┐рдВрдХ рдкрд░ (рдЪреАрдиреА рдореЗрдВ)ред рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдЖрджреЗрд╢реЛрдВ рдХреА рд╕реВрдЪреА рдкреВрд░реА рдирд╣реАрдВ рд╣реИред PhyPlusKit рдПрдХ рдЕрдиреНрдп rdreg рдХрдорд╛рдВрдб (рдХрд┐рд╕реА рднреА рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЛ рдкрдврд╝реЗрдВ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ ред

рдЖрдПрдБ рд╢реБрд░реВ рдХрд░реЗрдВред рд╣рдо рдЬреБрджрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдпреВрдПрдЖрд░-рдпреВрдПрд╕рдмреА рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЛ рдорд┐рд▓рд╛рддреЗ рд╣реИрдВ рдФрд░ рдЬрд╛рддреЗ рд╣реИрдВ ред

рдПрд╕рдбреАрдХреЗ рдореЗрдВ рдХрдИ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВред рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдХреБрдЯрд┐рд▓ рдФрд░ рдирдо рд╣реИред рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рд╕реНрд░реЛрдд рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдХреЗрд╡рд▓ "рдмрд╛рд╣рд░реА" рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдпрд╣рд╛рдБ рдмреИрдЯрд░реА рд╕реЗрд╡рд╛ рд╕реЗ рдмреИрдЯрд░реА рд╕реНрддрд░ рдкреИрдорд╛рдЗрд╢ рд╕рдорд╛рд░реЛрд╣ рд╣реИред рд╡рд╣ рд╡рд╣рд╛рдБ рдХреНрдпреЛрдВ рд╣реИ рд╕рдм рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред

static uint8 battMeasure( void )
{
  uint8 percent;
  percent = 95;
  return percent;
} 

рдПрд╕рдбреАрдХреЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рдареЛрд╕ рдЙрджрд╛рд╣рд░рдг рд╣реИред
рдХрдВрдЧрди рдХрд╛ рдкрд┐рдирдЖрдЙрдЯ рд╣реИ:
1) рдПрдХреНрд╕реЗрд▓реЗрд░реЛрдореАрдЯрд░SDA P32
SCL P33
2) LCDSDA P25
SCL P31
RS P00
Reset P01
CS P02
LED P34
3)P03
4)P20
5) USB Vin ( USB)P15
6) VbatP14/AIO3
7) Green LED ( )P23
80 * 160 рдХреЗ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЗ рд╕рд╛рде ST7735 рдкрд░ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕реНрдЯреИрдВрдбрд░реНрдб (рдЕрд▓рд┐рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдкрд░ рдлреБрд▓) рд╣реИред рдПрд╕рдкреАрдЖрдИ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рддред рдЗрд╕рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░рдХрд╛рд╢ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реИ, рдЕрдкрдиреЗ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдФрд░ рдЕрдкрдиреЗ рдкрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдПред рдкреНрд░рджрд░реНрд╢рди рд░рдВрдЧ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдбрд╝рдХ рдкрд░ рдмрд╣реБрдд рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдХрдо рд╡рд┐рдкрд░реАрдд (рджреБрдЦ рдХреА рдмрд╛рдд рд╕реАрдореЗрдВрд╕ рдлреЛрди рд╕реЗ рдЯреНрд░рд╛рдВрд╕рдлреНрд▓реЗрдХреНрдЯрд┐рд╡ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛ рдпрд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛)ред рд╣рд╛рдБ, рдФрд░ рдЧрд┐рд▓рд╛рд╕ рд░рдВрдЧрд╛ рд╣реБрдЖред рд╣рдо рдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдлреЗрдж рд░рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЯрдЪ рдмрдЯрди Tontec TTP233D-HA6 рдЪрд┐рдк рдкрд░ рдмрдирд╛ рд╣реИред

рдПрдХреНрд╕реЗрд▓реЗрд░реЛрдореАрдЯрд░ рдЕрдЬреНрдЮрд╛рдд рд╣реИ, рд▓реЗрдХрд┐рди I2C рдмрд╕ рдХреЛ рд╕реНрдХреИрди рдХрд░рдиреЗ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рднреА рдПрд╕рдЯреА рдПрдХреНрд╕реЗрд▓реЗрд░реЛрдореАрдЯрд░ рдХреА рддрд░рд╣ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рдпрд╣ LIS2DH12 рдХреЗ рд╕рдорд╛рди рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рдирд┐рдпрдВрддреНрд░рдг рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВред

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

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

рд╕реНрдкреЙрдЗрд▓рд░
SDK GPIO 0, . . , . , pull-up pull-down ( 100 ) . . 40 , ┬л┬╗ pull-down, 15 ( ).

рд╣рдо рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рддреЗрдЬ рдХрд░рддреЗ рд╣реИрдВ:

  1. рдЯрдЪ рдмрдЯрди рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЯрд░рдкреНрдЯ рд╣реИрдВрдбрд▓рд┐рдВрдЧред рд╕реНрдХреНрд░реАрди рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдФрд░ рдХрдВрдЧрди рдХреЛ рдЪрд╛рд▓реВ / рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЕрдкрдиреА FF02 рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдХрдорд╛рдВрдб рдХреЗ рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рд╕рд╛рде рдПрдХрд▓ рдФрд░ рдбрдмрд▓ рдЯреИрдк рдкрд╣рдЪрд╛рди рдХрд░реЗрдВрдЧреЗред
  2. рдкреНрд░рджрд░реНрд╢рди рд╕реЗ рд╕рдорд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХрд╛ рдЙрддреНрдкрд╛рджрдиред
  3. рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рдЗрдмреНрд░реЛрдореЛрдЯрд░ рдХрд╛ рдЫреЛрдЯрд╛ рд╕рдорд╛рд╡реЗрд╢ред
  4. рдПрдХреНрд╕реЗрд▓реЗрд░реЛрдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рд╣рд╛рде рдХреА рддреЗрдЬ рд▓рд╣рд░ рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд░реАрди рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдирд╛ (рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдЖрдк рджреМрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдХреЛ рдЪрд▓рд╛рддреЗ рд╣реИрдВ)ред

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


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

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




рдФрд░ рдЕрдВрдд рдореЗрдВ, рдЕрдЪреНрдЫреА рдЦрдмрд░ рд╣реИред рдлреИрдХреНрдЯреНрд░реА рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреНрд░реЗрд╕рд▓реЗрдЯ рдУрдЯреАрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдУрдЯреАрдП рдЕрдкрдбреЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ (рдпрд╣ рдПрд╕рдбреАрдХреЗ рдХреЗ рд╕рдорд╛рди рд╕реНрдерд╛рди рдкрд░ рд╣реИ, рдореВрд▓ рд░реВрдк рд╕реЗ рдЪреАрдиреА рдореЗрдВ)ред рдЗрд╕рд▓рд┐рдП, рддреИрдпрд╛рд░ рдлрд░реНрдорд╡реЗрдпрд░ рд╣реЛрдиреЗ рдкрд░, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдмреНрд░реЗрд╕рд▓реЗрдЯ рдХреЛ рдбрд┐рд╕рд╛рдЗрдб рдХрд░рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рдлреНрд▓реИрд╢ рдФрд░ рдЙрдкрдпреЛрдЧред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдлреЛрди рдХреЗ "рд░реВрдЯ" рдореЗрдВ рдбрд╛рд▓реЗрдВ (рдПрдЪрдИрдПрдХреНрд╕, рдПрдЪрдИрдПрдХреНрд╕рдПрдл рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдореЗрдВ рдмреВрдЯрд▓реЛрдбрд░ рд╣реИ рдЬреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рд░рдЦрд╛рдиреЗ рд╕реЗ рд╣реИ), рдХрдВрдЧрди рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдмреНрд░реЗрд╕рд▓реЗрдЯ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдИрдЯреА рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЪрдордХрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдХрдВрдЧрди рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕реЗ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ 2 рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдмрдЯрди рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, PHY62 рдкрд░ рдШрдбрд╝рд┐рдпреЛрдВ рдФрд░ рдХрдВрдЧрди рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕рдВрджрд░реНрдн:

  1. рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдФрд░ рдПрдкреАрдХреЗ (рдпрд╣ рдПрдВрдбреНрд░реЙрдЗрдб 8.1 рдХреЗ рддрд╣рдд рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ 9 рдХреЗ рддрд╣рдд рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣ рджреВрд╕рд░реЛрдВ рдХреЗ рддрд╣рдд рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ);
  2. B рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ HEX рдлрд░реНрдорд╡реЗрдпрд░ рдлрд╝рд╛рдЗрд▓ , рдФрд░ UEX рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП HEXF (рдореИрдВ рд╕реНрд░реЛрдд рдХрд╛ рдмреБрд░рд╛ рдирд╣реАрдВ рдорд╛рдирддрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЕрдиреБрдмрдВрдз рджреНрд╡рд╛рд░рд╛ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЬреЛ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦрддрд╛) + рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП PhyApp рдлрд░реНрдорд╡реЗрдпрд░ рдЖрд╡реЗрджрди рдУрдЯреАрдПред
  3. рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдПрдХ рдмреНрд░реЗрд╕рд▓реЗрдЯ рдЦрд░реАрджрд╛ рд╣реИ , рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдмрд╛рдд рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рдХрд┐ рднрд░рдирд╛ рдПрдХ рд╣реА рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рджрд┐рдЦрдиреЗ рдореЗрдВ рд╕рдорд╛рди, рд▓реЗрдХрд┐рди рдПрдХ рдЕрд▓рдЧ рдЪрд┐рдк рдХреЗ рд╕рд╛рдеред рдмрдбрд╝реА рд╕реНрдХреНрд░реАрди рдХреЗ рд╕рд╛рде рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ PHY6202 рднреА рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪрд┐рдкреНрд╕ (Phy +, Telink, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ nRF) рдХреЗ рд╕рд╛рде рдШрдбрд╝рд┐рдпреЛрдВ / рдХрдВрдЧрди рд╣реЛрддреЗ рд╣реИрдВред


PS рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ PHY62 рдХреЗ рд▓рд┐рдП SDK рдЯреЗрдХреНрд╕рд╛рд╕ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреНрд╕ SDK рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрдирдХреЗ BLE рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред

All Articles