roboforum.ru

Технический форум по робототехнике.


Программирование STM8S003F3

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Программирование STM8S003F3

Сообщение NEOSoftWare » 08 авг 2012, 14:48

Скажите пожалуйста возможно ли запрограмировать STM8S003F3 через ST-LINK который идет в месте с платой STM32F4-DISCOVERY. если да то как?
NEOSoftWare
 
Сообщения: 142
Зарегистрирован: 16 фев 2011, 00:52
прог. языки: PHP, ActionScript, Delphi, Visual Basic, Perl,Java

Re: Программирование STM8S003F3

Сообщение elmot » 08 авг 2012, 18:04

Лично я прошивал STM8S105 всякие программатором, отломанным от stm8s-discovery. Это стопудняк работает. Программатор надо либо отломать/отпилить, либо открыть перемычки рядом с 4хпиновым разъемом программатора, после чего эти 4 пина скоммутировать с землей, питанием, ресетом и SWIM МК. Возможно, ресет даже необязательно.

С STM32 пробовать надо... На F4 ST-LINK версии 2, STVP и STVD(родные тулзы для STM8) вроде как работают через версию 1.
В описании платы есть способ переключения программатора. если память не изменяет, два джампера перебросить.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Программирование STM8S003F3

Сообщение NEOSoftWare » 08 авг 2012, 20:24

На плате есть джамперы для переключения и есть контакты выводные к которым можно подцепиться(на картинке CN2) вот куда какой провод цеплять на МК ??
Вложения
Image2.jpg
Image1.jpg
NEOSoftWare
 
Сообщения: 142
Зарегистрирован: 16 фев 2011, 00:52
прог. языки: PHP, ActionScript, Delphi, Visual Basic, Perl,Java

Re: Программирование STM8S003F3

Сообщение elmot » 08 авг 2012, 21:18

А вот вам и грабельки. Не удастся, похоже. STM32 использует SWD интерфейс - двухпроводный, a STM8- SWIM, однопроводный. Так что бегом в магаз за stm8s-discovery.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Программирование STM8S003F3

Сообщение NEOSoftWare » 08 авг 2012, 22:00

elmot писал(а):А вот вам и грабельки. Не удастся, похоже. STM32 использует SWD интерфейс - двухпроводный, a STM8- SWIM, однопроводный. Так что бегом в магаз за stm8s-discovery.

к сожалению в нашей деревни такого не продают, придется через инет заказывать. а самому реально собрать простенький программатор, как скажем на авр 5 проводков ? :)
NEOSoftWare
 
Сообщения: 142
Зарегистрирован: 16 фев 2011, 00:52
прог. языки: PHP, ActionScript, Delphi, Visual Basic, Perl,Java

Re: Программирование STM8S003F3

Сообщение elmot » 08 авг 2012, 23:01

Понятия не имею. Где деревня-то? Скоро буду заказывать кучу хлама на фарнелле, могу добавить в посылку и потом почтой переслать.

Добавлено спустя 57 минут 9 секунд:
stm8svl-discovery при таком варианте обойдется где-то 400-500руб.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26