All control MCU by UART  (STM8S stm8s003f3p6 stm8s103f3p6)

Document created by izhadapter.ru selevo on Dec 28, 2017
Version 1Show Document
  • View in full screen mode

 read \write  registers MCU  by UART (115200 speed)

 

Для разблокировки области памяти программы и eeprom нужно их разблокировать ввести последовательность байт AE 56 в соответствующие ячейки управляющих регистров. 5062 flash и 5064 EEPROM

 

For  write  in FLASH and EEPROM send unlock  bytes  in  0x5062  and 0x5064 adreses 

For  FLASH (programm segment  flash memory)

Steps:

1) input 56 (section "Данные")

2) input 5062(section " Адрес регистра") 

3) Press button "Записать регистр"

4) input AE (section "Данные")

5) input 5062(section " Адрес регистра") 

6) Press button "Записать регистр"

7) Happy

 

For  EEPROM (data  segment flash memory)

Steps:

 

1) input AE (section "Данные")

2) input 5064(section " Адрес регистра") 

3) Press button "Записать регистр"

4) input 56 (section "Данные")

5) input 5064 (section " Адрес регистра") 

6) Press button "Записать регистр"

7) Happy

 

 

 

 

Sourece code  and hex\exe  files:

https://github.com/BBS215/STM8S-UART-DebugDev - прошивка и исходники (files  for  MCU)
https://github.com/BBS215/STM8S-UART-DebugTool - консольная утилита (For ComandLine control)
https://github.com/BBS215/STM8S-UART-DebugToolGUI - графическая утилита (GUI control programm)

 

http://forum.easyelectronics.ru/download/file.php?mode=view&id=33849

Attachments

    Outcomes