Stlink: STM32F031K6 рдиреНрдпреВрдХреНрд▓рд┐рдпреЛ: рдиреНрдпреВрдирддрдо рд▓рд┐рдВрдХрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде 1.5.0 рдФрд░ 1.6.0 рдХреЗ рдмреАрдЪ рд░рд┐рдЧреНрд░реЗрд╢рди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рдирд╡ре░ 2020  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: stlink-org/stlink

рд╕реВрдЪрдирд╛: рдХреГрдкрдпрд╛ рдЯрд┐рдХрдЯ рдЬрдорд╛ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ #906 рдореЗрдВ рджрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдкрдврд╝реЗрдВ рдФрд░ рдЙрдирдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рднреА рдлрд╝реАрд▓реНрдб рднрд░реЗ рдЧрдП рд╣реИрдВред

  • [x] рдореИрдВрдиреЗ рдбреБрдкреНрд▓реАрдХреЗрдЯ рдпрд╛ рд▓рдЧрднрдЧ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдореБрджреНрджреЗ рдХреЛ рдмрдирд╛рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдВрднреАрд░ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдП

  • рдкреНрд░реЛрдЧреНрд░рд╛рдорд░/рдмреЛрд░реНрдб рдХрд╛ рдкреНрд░рдХрд╛рд░: рдЗрдирдмрд┐рд▓реНрдЯ

  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рд╕рдВрд╕реНрдХрд░рдг: macOS 15, openSUSE Tumbleweed
  • рд╕реНрдЯрд▓рд┐рдВрдХ рдЯреВрд▓реНрд╕ рд╕рдВрд╕реНрдХрд░рдг рдФрд░/рдпрд╛ рдЧрд┐рдЯ рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИрд╢: v1.6.0
  • рд╕реНрдЯрд▓рд┐рдВрдХ рдХрдорд╛рдВрдбрд▓рд╛рдЗрди рдЯреВрд▓ рдХрд╛ рдирд╛рдо: st-util
  • рд▓рдХреНрд╖реНрдп рдЪрд┐рдк (рдФрд░ рдмреЛрд░реНрдб рдпрджрд┐ рд▓рд╛рдЧреВ рд╣реЛ): STM32F031K6, STM32F103C8T6 (рдиреАрд▓реА рдЧреЛрд▓реА), STM32F3DISCOVERY

рдЕрдкреЗрдХреНрд╖рд┐рдд/рд╡рд┐рд╡рд░рдг:

рдиреНрдпреВрдирддрдо рд▓рд┐рдВрдХрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╕рдордп рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдИ: https://vivonomicon.com/2018/04/02/bare-metal-stm32-programming-part-1-hello-arm/
рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб https://github.com/WRansohoff/STM32F0_minimal рдкрд░ рднреА рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рдХреЛрдб рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдореИрдВ рдлрд┐рд░ st-util рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рдФрд░ arm-none-eabi-gdb main.elf рдФрд░ target extended-remote :4242 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреЛрд░реНрдб рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реВрдВ
рдлрд┐рд░ рдореИрдВ load main.elf рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реЛрдб рдХрд░рддрд╛ рд╣реВрдВред

рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ v1.5.0 рдФрд░ v1.6.0 рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рд╡рд┐рдЪрд▓рди рдХрд░рддрд╛ рд╣реИред
v.1.5.0 рдореЗрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ si рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рд▓реВрдк рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ r0 рдХреЛ рдмрдврд╝рд╛ рд╣реБрдЖ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

v.1.6.0 рдореЗрдВ, si рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛рдЙрдВрдЯрд░ рддреБрд░рдВрдд 0xfffffffe рдХреВрдж рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ r0 рдореЗрдВ рд╡реГрджреНрдзрд┐ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрднреА-рдХрднреА r7 рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ 0xdeadbeef рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЗрд╕реЗ рдУрдкрдирдУрд╕реАрдбреА 0.10.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреА рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдареАрдХ рд╕реЗ рдХрджрдо рдЙрдард╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред
рдореБрдЭреЗ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдореИрдВрдиреЗ libusb 1.0.23 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд░реЛрдд рд╕реЗ v1.5.0 рдмрдирд╛рдпрд╛ рдФрд░ рдкреИрдЪ #704 рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ред

рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЬрд░реВрд░рдд рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛ рд╣реИред

buneeds-fix buregression componenst-util needinvestigation olinux omacOS programmestlinkv2 programmestlinkv2-1 targestm32f0 targestm32f1 targestm32f3

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЖрдкрдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд┐рд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣реИ? рдмреБрдирд┐рдпрд╛рджреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕реЗрдЯ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ рдЗрд╕рдХрд╛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╡рд░реНрдгрди рдХрд░реЗрдВред
рдХреНрдпрд╛ рдмрд╛рдж рдХреЗ рдЯреВрд▓рд╕реЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ (рдлрд┐рд░ рд╕реЗ)?

рдореИрдВ рдиреНрдпреВрдХреНрд▓рд┐рдпреЛ рдФрд░ рдбрд┐рд╕реНрдХрд╡рд░реА рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдЯ рдЗрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрд╕рдЯреА-рд▓рд┐рдВрдХ рд╡реА 2 рд╣реИрдВ, рдФрд░ рдмреНрд▓реВ рдкрд┐рд▓ рдХреЗ рд▓рд┐рдП рдПрд╕рдЯреА-рд▓рд┐рдВрдХ рд╡реА 2 рдпреВрдПрд╕рдмреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реИрдВред

рдпрд╣ v1.6.1 рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рд╡рд╣ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореИрдВ macOS рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛, рдЬрдмрдХрд┐ OpenSUSE рдкрд░ рдореИрдВ v1.6.0 рдкрд░ рдерд╛ред

@gcohara рдХреНрдпрд╛ рдЖрдк develop рд╢рд╛рдЦрд╛ рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ рд╣реИрдВ? рдореИрдВрдиреЗ рдЗрд╕реЗ stm32f07 рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред

рдмрд╕ рдЗрд╕реЗ develop рд╢рд╛рдЦрд╛ рдкрд░ рдЖрдЬрдорд╛рдпрд╛ рдФрд░ рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ!
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореБрдЭреЗ рд╡реИрд╕реЗ рднреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред

рдХреГрдкрдпрд╛ рдЦреБрд▓реЗ рдЯрд┐рдХрдЯреЛрдВ рдХреЛ рдмрдВрдж рди рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдирд┐рдпрдорд┐рдд рд░рдЦрд░рдЦрд╛рд╡ рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╢реНрдпреВ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдП рдЧрдП рдЯрд┐рдХрдЯ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

yosoufe picture yosoufe  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Hamid-Najafi picture Hamid-Najafi  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bolorkhuu picture bolorkhuu  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lkord picture lkord  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

grzegorz-kraszewski picture grzegorz-kraszewski  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ