Easyelectronics.ru

Электроника для всех
Текущее время: 21 ноя 2019, 04:11

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 08 ноя 2011, 22:09 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 17 ноя 2010, 17:58
Сообщения: 102
Откуда: Екатеринбург, Новоуральск
Подскажите, в итоге что нужно покупать для STM8? Только один из STM8 L или S Discovery программаторов или надо все таки оба?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 08 ноя 2011, 22:19 
Старожил
Аватара пользователя

Зарегистрирован: 26 янв 2010, 21:48
Сообщения: 3965
Откуда: Звенигород
Не надо. Любым из них можно отлаживать любые восьмерки.

_________________
От Парижа до Находки с водкой лучше, чем без водки!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 25 фев 2012, 00:46 
Здравствуйте!

Зарегистрирован: 25 фев 2012, 00:44
Сообщения: 4
Откуда: Москва
Здравствуйте. Не нашел в теме ответа на вопрос, годится ли ST-LINK V2 из STM32F4 DISCOVERY для STM8S? Где найти распиновку разьема SWD, какие линии выводить? Буду очень признателен за любую информацию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 25 фев 2012, 10:01 
Здравствуйте!

Зарегистрирован: 25 фев 2012, 00:44
Сообщения: 4
Откуда: Москва
Сам отвечу на свой вопрос - похоже все-таки так нельзя - для STM8 нужен SWIM, а тут SWD. Придетстя покупать STM8 DISCOVERY. Есть еще пара вопросов - где-то читал, что на стм8 при реализации протоколов ногодрыжеством невозможно получить одинаковые тайминги, они "плавают", - хотелось бы узнать, так ли это. И второй вопрос - где можно увидеть растактовку инструкций ассемблера для STM8S ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 25 фев 2012, 10:18 
Старожил
Аватара пользователя

Зарегистрирован: 26 янв 2010, 21:48
Сообщения: 3965
Откуда: Звенигород
chem_kot писал(а):
Сам отвечу на свой вопрос - похоже все-таки так нельзя - для STM8 нужен SWIM, а тут SWD. Придетстя покупать STM8 DISCOVERY. Есть еще пара вопросов - где-то читал, что на стм8 при реализации протоколов ногодрыжеством невозможно получить одинаковые тайминги, они "плавают", - хотелось бы узнать, так ли это. И второй вопрос - где можно увидеть растактовку инструкций ассемблера для STM8S ?

Смотря насколько точно нужно выдерживать длительность и на чем писать.
По ассемблеру - это не то?

_________________
От Парижа до Находки с водкой лучше, чем без водки!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 25 фев 2012, 13:29 
Здравствуйте!

Зарегистрирован: 25 фев 2012, 00:44
Сообщения: 4
Откуда: Москва
Спасибо Вам за ответ. Да, это именно то. Я имел ввиду ассемблер. Насколько я понял, получается, что отдельно уходит такт на выборку, такт на декодировку и уже сколько-то тактов на выполнение. На AVR-микроконтроллерах ведь не такая трехступенчатая система? Никогда и нигде не слышал упоминания для них о времени на выборку и декодировку...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 10 янв 2013, 19:23 
Здравствуйте!

Зарегистрирован: 10 янв 2013, 19:20
Сообщения: 1
Походу из-за конвейера точные тайминги сложно соблюсти. Судьба всех производительных ядер. Т.е. только опираясь на таймер.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 15 янв 2013, 21:15 
Старожил

Зарегистрирован: 04 окт 2012, 00:23
Сообщения: 2630
Откуда: Москва
Цитата:
Сам отвечу на свой вопрос - похоже все-таки так нельзя - для STM8 нужен SWIM, а тут SWD


Странно- Терра пишет
Цитата:
ST-LINK/V2 – внутрисхемный программатор/отладчик
Особенности JTAG-программатора:

программирование Flash-микроконтроллеров серий STM8 и STM32;
использование стандартного ARM-совместимого JTAG-разъема для STM32;
поддержка JTAG интерфейсом целевого напряжения 1,65 – 3,6 В;
поддержка всех возможностей SWIM интерфейса: режимы пониженной и повышенной скорости, подключение по стандарту ERNI, штыревой разъем с шагом 2,54 мм, поддержка целевого напряжения от 1,65 В до 5,5 В;
для внутрисхемной отладки микроконтроллеров семейства STM8 используется ST Visual Develop – STVD (версии 4.1.0 или более поздней);
для внутрисхемного программирования микроконтроллеров семейства STM8 используется ST Visual Program – STVP (версии 3.1.0 или более поздней);
для программирования и отладки микроконтроллеров семейства STM32 ST-LINK/V2 может использовать следующие приложения: Atollic toolset TrueSTUDIO (не ниже версии 1.0), IAR toolset EWARM (не ниже версии 5.30), Keil toolset ARM-MDK (не ниже версии 3.3) и TASKING;
поддержка режима самообновления (DFU);
USB Full Speed 2.0 интерфейс для подключения к ПК;
отсутствие необходимости во внешнем питании эмулятора – питание от USB-порта;
напряжение питания +5В.
Комплектация:

отладчик ST-LINK/V2;
USB, JTAG и SWIM кабели.

А это сам ST

Цитата:
The ST-LINK/V2 is an in-circuit debugger and
programmer for the STM8 and STM32

SWIM specific features
– 1.65 V to 5.5 V application voltage
supported on SWIM interface
– SWIM low-speed and high-speed modes
supported
– SWIM programming speed rate: 9.7
Kbytes/s in low speed and 12.8 Kbytes/s in
high speed
– SWIM cable for connection to the
application via an ERNI standard vertical
(ref: 284697 or 214017) or horizontal (ref:
214012) connector
– SWIM cable for connection to the
application via a pin header or a 2.54 mm
pitch connector


Да , пожалуй возьму его, если он CORTEX-ы сможет программировать. Кто знает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 15 янв 2013, 23:05 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5737
ILYAUL писал(а):
Странно- Терра пишет


Читайте внимательней что цитируете.
Вы приводите описание отдельного ST_Link , цитируемый вами пишет о ST_Link на борту Discovery .
Ощутите разницу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 16 янв 2013, 00:42 
Старожил

Зарегистрирован: 04 окт 2012, 00:23
Сообщения: 2630
Откуда: Москва
Ну, предположим ощутил , а ответ на вопрос где?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 16 янв 2013, 01:48 
Старожил
Аватара пользователя

Зарегистрирован: 28 янв 2010, 11:56
Сообщения: 3516
Откуда: Винница
Тут поблизости есть кое-что насчёт реверса ST-Link-ов.
viewtopic.php?f=17&t=6620

_________________
Китайская комплектация - европейское качество!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 16 янв 2013, 13:07 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5737
ILYAUL писал(а):
Ну, предположим ощутил , а ответ на вопрос где?


Не похоже что ощутили.
Отдельный линк шьет и дебажит все и STM8 И STM32 , те что на борту заточены или под 32 или под 8 .
Так понятней?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 16 янв 2013, 13:16 
Старожил

Зарегистрирован: 04 окт 2012, 00:23
Сообщения: 2630
Откуда: Москва
вполне


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 20 мар 2014, 17:12 
Здравствуйте!

Зарегистрирован: 28 янв 2013, 16:40
Сообщения: 4
Передела платку на стм8с, делал по статье
http://we.easyelectronics.ru/STM32/sozd ... nk-v2.html

Единственное - сразу не заработало, и на момент когда заработало - уже было проделано следующее.
1. Залита мета прошивка из статьи.(через сторонний свд от дискавери4) Переподсоединил усб.
2. Программой апдейта из статьи обновлена прошивка.Переподсоединил усб.
3. Подключил к программатору отлаживаемую плату и попытался соединиться.(неудачно)Переподсоединил усб.
4. Еще раз повторил пункт 2, и все заработало.

Кому лень разбираться. Найдите двухрядный не запаянный конектор(это ж-таг для программирования). То выводы для программирования это 3 дата,5клок если смотреть на плату снизу, и больший ряд поставить вверху, считать по порядку(для проверки 3.3 вольта -1, земля -4)

Нужно соединить перемычкой РВ13 26 пин и РА5 15 пин это будет клок.
Далее РВ14 пин 27 это дата, но его нужно еще соединить с РВ12 пин 25 резистором на 220 Ом

Эту дату и клок я подпаял на упомянутый ж-таг, но предварительно перерезав дороги что шли к пинам .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ST-Link для STM8 и STM32 (ARM)
СообщениеДобавлено: 09 авг 2015, 16:26 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 07 фев 2015, 18:42
Сообщения: 83
dekar писал(а):
У меня эта DISCOVERY есть, Компел на халаву выдал. Если кто скажет, какие конкретно ноги на его stm32f103 (48 ног), в котором зашита stlink, нужно проверить на jtag - проверю в тот же день. Сразу будите знать ответ без того, чтобы покупать. Сам пробовал поискать, да не нашёл сходу.
http://we.easyelectronics.ru/STM32/sozdaem-st-link-v2.html#comment119023


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 5 часов


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB