реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Программирование STM8S105 в серийном устройстве по SWIN
algidim
сообщение Sep 10 2014, 08:49
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Добрый день !
Мне необходимо программировать STM8S105 в серийном устройстве и при этом присваивая каждому устройству свой серийный номер.
Вот думаю вариантов 2:
1. Если какой нибудь программатор с собственной памятью, способный нажатием одной кнопки программировать STM8S105 по интерфейсу SWIN ? ( при этом производя инкремент нескольких байт по определенному адресу (серийный номер)).
2. Написать собственную утилиту, способную работать с программаторам от STM8S-Discovery вместо STVP
3. Сейчас посмотрел повнимательней и вроде STVP можно вызывать в консольном режиме и наверное написать программу вызывая его и программируя чип, может кто нибудь это делал ?
Go to the top of the page
 
+Quote Post
Aner
сообщение Sep 10 2014, 13:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



А использовать собстенный уникальный номер (для каждой свой) самой микросхемы как серийный номер чем не устраивает? Номер зашивается при производстве на заводе. Тогда ничего шить не нужно. Нужно прочитать номер с чипа ну и напечатать его на наклейку. Как то так, ... у нас делалось без проблем. Все в Datasheet, AN есть.
Go to the top of the page
 
+Quote Post
algidim
сообщение Sep 10 2014, 14:22
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Ну это не совсем серийный номер, ну да ладно неважно - принцип понятен )
Возможно, еще будет нужно при прошивке менять OPTION BYTE. Может знаете, можно ли их менять из самой программы или только при прошивке ? Каким программатором пользуетесь при его прошивке ? Мне хочется сделать так что бы подключить SWIN и прошить буквально «нажатием одной кнопки», не задумываясь )
Go to the top of the page
 
+Quote Post
Dejmos
сообщение Sep 11 2014, 09:58
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 100
Регистрация: 4-11-11
Из: Смоленск
Пользователь №: 68 137



Написать свою программу для прошивки. Пример работы с API STVP есть в исходниках STVP_CmdLine (STSW-MCU002), в том числе и по Option Byte.
С серийным номером никто не мешает этой же программе, зная его адрес, подставить нужное значение прямо в hex файл перед прошивкой.


--------------------
* работаю так, что лошади оборачиваются *
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 23:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016