Em :: рдмреНрд▓реЙрдХ 1.20 рдирд┐рдХрд▓реЗ , рдЬрд┐рд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдЕрдЪреНрдЫрд╛рдЗрдпрд╛рдБ рд╣реИрдВ:
- EmBlocks рдирдВрдЧреЗ-рдзрд╛рддреБ рдПрдЖрд░рдПрдо рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдореАрд╣реЙрд╕реНрдЯрд┐рдВрдЧ
- рдбреАрдмрдЧ рдореЗрдВ рд╕реЗрдореАрд╣реЙрд╕реНрдЯрд┐рдВрдЧ рдЪреЗрдХрдмреЙрдХреНрд╕ JLink рдФрд░ STlink рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ
- рдореЗрдореЛрд░реА рд╡реЙрдЪ рдФрд░ рдбреАрдмрдЧрд░ рдЪрд░ рдЯреВрд▓рдЯрд┐рдк рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд▓рд╛рдЗрд╡ рдбреЗрдЯрд╛ред
- рд▓рд╛рдЗрд╡ рдбреЗрдЯрд╛ рдФрд░ рд╕реЗрдореАрд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдирдпрд╛ STlinkGDB рд╕рд░реНрд╡рд░
- GNU рд▓рд┐рдВрдХрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ
- Yagarto Toolchain рдХреЛ рдЬреЗрдиреЗрд░рд┐рдХ GCC рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ (Yagarto рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рджреНрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)
- C ++ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓рд┐рдВрдХрд░ рд╡рд┐рдХрд▓реНрдк рдФрд░ C ++ рдХрдВрдкрд╛рдЗрд▓рд░ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝реЗ рдЧрдП
- рдлрд╝рд╛рдЗрд▓ рдЙрдкрдХрд░рдг рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ CPP рдЙрдкрдХрд░рдг рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- JLinks рдХреЗ рд▓рд┐рдП рдбрд┐рд╡рд╛рдЗрд╕ рд╕реВрдЪреА рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ
- STmicro рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдбреАрдмрдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╣реЛред
- рдмреНрд░реЗрдХ-рдСрди-рдж-рдлреНрд▓рд╛рдИ рдЕрдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ
- рд░рди рдЯреВ рдореЗрди () рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ
- рдкреВрд░реНрд╡ рд╕рдВрдХрд▓рд┐рдд рд╣реЗрдбрд░ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ
- рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдкреНрд▓рдЧрдЗрди рд╕реНрдерд╛рдкрдирд╛ рдкреИрдХреЗрдЬ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛
- EnergyMicro рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд┐рдЬрд╝рд╛рд░реНрдб, рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреА рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп EM рд╕реЗ рдкреНрд░реАрдЗрдВрд╕реНрдЯреЙрд▓реНрдб рд╣реЗрдбрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
- рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд┐рдЬрд╛рд░реНрдб рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╝рд┐рдк рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рдмрдЧ рдлрд┐рдХреНрд╕ STmicro рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд┐рдЬрд╝рд╛рд░реНрдб
- рдмрдЧ рдлрд┐рдХреНрд╕ EnergyMicro рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд┐рдЬрд╝рд╛рд░реНрдб
- рдФрд░ рдмрд╣реБрдд рд╕реЗ рдорд╛рдореВрд▓реА рд╕реБрдзрд╛рд░ред
рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рдореИрдВрдиреЗ рд╕рдВрд╕реНрдХрд░рдг 1.20 рдХреЗ рд╕рд╛рде рдПрдХ рдирдИ рдЕрд╕реЗрдВрдмрд▓реА рдмрдирд╛рдИ
EmBlocks рдХреЗ рд▓рд╛рдн рдореИрдВрдиреЗ
рдкрд╣рд▓реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдП рд╣реИрдВред
рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЭрдкрдХреА рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ
EmBlocks рдХреЗ рд╕рд╛рде рддреНрд╡рд░рд┐рдд рд╢реБрд░реБрдЖрдд ред
1.11 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЕрдВрддрд░:
- STMicro рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдмрджрд▓ рдЧрдП:
- рдкреНрд░реЛрд╕реЗрд╕рд░ рдЪрдпрди рдЯреИрдм рдореЗрдВ рдЕрдм .HEX рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдЬреИрдХрдбреЙ рд╣реИрдВ
- рд╣реЗрдХреНрд╕ рдлрд╝рд╛рдЗрд▓ (рд░рд┐рд▓реАрдЬрд╝ рд▓рдХреНрд╖реНрдп) (рдорд╛рдирдХ) рдмрдирд╛рдПрдБ
- рд╣реЗрдХреНрд╕ рдлрд╝рд╛рдЗрд▓ (рдбрд┐рдмрдЧ рд▓рдХреНрд╖реНрдп) рдмрдирд╛рдПрдВ (рдореИрдВрдиреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ STLink рдЙрдкрдпреЛрдЧрд┐рддрд╛ CLI рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛)
- рд╣рдЯрд╛рдП рдЧрдП рдореИрдХреНрд░реЛ "assert_param (expr) = ((рд╢реВрдиреНрдп) 0)" рдХреЛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
- рдкрд░рд┐рднрд╛рд╖рд┐рдд рдореЗрдВ USE_STDPERIPH_DRIVER рдХреА рдирд┐рд╢реНрдЪрд┐рдд рдкрд░рд┐рднрд╛рд╖рд╛
- рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдкрд░рд┐рд╡рд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИрдВ: STM32F10x_hd , STM32F10x_md , STM32F10x_ld , STM32F10x_md_vl
- рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ, cmis_boot рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ stm32f10x_conf.h рдлрд╝рд╛рдЗрд▓ рдЗрдВрдХ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХреА рдЧрдИ рдереА
- рд╕рдВрдкреВрд░реНрдг Std Periph рд▓рд╛рдЗрдмреНрд░реЗрд░реА v3.5.0 рдХреЛ рдЕрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ stm_lib рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рддреБрд░рдВрдд рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддрд╛рдХрд┐ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рди рдХрд░реЗрдВ, рдХрд┐рд╕реА рднреА рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рд╕рдВрдмрдВрдзрд┐рдд рдкрдВрдХреНрддрд┐ рдХреЛ рдЕрдирд╕реБрдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
- Stm32f10x_conf.h рдореЗрдВ, stm32f10x_gpio.h рдФрд░ stm32f10x_rcc.h рдХреЛ рддреБрд░рдВрдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд╛рдХреА рдХреЛ рдЖрд╡рд╢реНрдпрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрд╕рд╣рдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
- STM32 USB FullSpeed тАЛтАЛрдбреНрд░рд╛рдЗрд╡рд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд▓рд┐рдП рдкрде рдХреЛ USB-FS рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдореИрдВрдиреЗ рджреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рдПрдХ рдкреИрдЪ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛:
- EmBlocks рдХреА рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди
- рдЦрд╛рд▓реА рдЯреВрд▓ рдореЗрдиреВ рдореЗрдВ CoLinkEx , ST-Link рдФрд░ ST-Link / V2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рддреАрди рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛ред
рдЗрд╕ рддрд░рд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
EmBlocks 1.20 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рдЖрдк 1.11 рд╕реЗ рдЕрдзрд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
рдкреИрдЪ рдХреЗ рд╕рд╛рде
рд╕рдВрдЧреНрд░рд╣ рдХреА
рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЙрди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ
рдЕрдирдЬрд╝рд┐рдк рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд╕рд╛рде
emblocks..exe рд╕реНрдерд┐рдд рд╣реИ ред
рдлрд┐рд░ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ,
REmBlocksToolsPatch.exe рдЪрд▓рд╛рдПрдВ ред

рдкреИрдЪ.рдХреЙрдиреНрдлрд╝ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбрд┐рд╕реНрдХ рдореЗрдВ рдбрд╛рд▓рдиреЗ рдХреЗ <рдЙрдкрдХрд░рдг> рд╢рд╛рдЦрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдЗрд╕реЗ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ ST-LINK_CLI.exe рдХреЗ рд▓рд┐рдП рдкрде рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ
рд░рд┐рдкреНрд▓реЗрд╕рдореЗрдВрдЯ рдЯреВрд▓ рдкрде рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
рдлрд┐рд░
Save Updated config рдкрд░ рдХреНрд▓рд┐рдХ
рдХрд░реЗрдВ - рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрджрд▓реЗ рд╣реБрдП рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЛ рдЬрдЧрд╣ рдкрд░ рдмрдЪрд╛рдПрдЧрд╛ред
EmBlocks рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдЙрдкрдХрд░рдг рдореЗрдиреВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдЖрдЗрдЯрдо рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред
рдкреИрдЪ рдХреЛ рдирдП рд╕рд┐рд░реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдФрд░ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рддреЗ рд╕рдордп рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЯреВрд▓ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдВрд╕реНрдХрд░рдг 1.11 рдкрд░ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдмрд╕ рдПрдо :: рдмреНрд▓реЙрдХ рд╕рдВрд╕реНрдХрд░рдг рдлрд╝реАрд▓реНрдб рдореЗрдВ 1.11 рд▓рд┐рдЦреЗрдВ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд▓реЛрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
рдбрд╛рдЙрдирд▓реЛрдб
Em :: рдмреНрд▓реЙрдХ 1.20 RaJa рд╕рдВрд╕реНрдХрд░рдг рдкреИрдЪрдЙрд╕реА рд╕рдордп, рдЖрдк рдкреИрдЪ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЦреБрджрд╛рдИ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдирдХреА рддреБрд▓рдирд╛ рдореВрд▓ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВрдиреЗ рдХреНрдпрд╛ рдФрд░ рдХреИрд╕реЗ рдмрджрд▓рд╛ред