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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

sergey.UA, вы не путаете "открытый сток" и "настоящий открытый сток"?
Все пины GPIO могут работать с открытым стоком, но лишь на некоторых нет верхнего транзистора. Вот их-то и называют "true OD".
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Реклама
Потрогал лапой паяльник
Сообщения: 357
Зарегистрирован: Вс янв 11, 2015 20:33:32

Сообщение sergey.UA »

Имелось в виду что нет верхнего транзистора, а есть только нижний, и его сток ( D ), подключен к выводам Port E1 и Port E2. Это все в режиме выхода.
Этих открытых стоков, без верхнего ключа, в данном камне всего два ?
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

sergey.UA, да, в даташите же написано.
А вообще, "true opendrain" — не такая уж и частая штука в МК. Скажем, в STM32 их поди-ка поищи…
С другой же стороны, зачем оно нужно, если можно внешний мосфет при необходимости прицепить? Все равно они стоят полрубля за штучку.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Потрогал лапой паяльник
Сообщения: 357
Зарегистрирован: Вс янв 11, 2015 20:33:32

Сообщение sergey.UA »

Понял, спасибо, это для себя разбираюсь, что бы в будущем не наступить на " грабли ".
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 7
Зарегистрирован: Пт сен 05, 2008 20:43:30

Сообщение woroba »

А если учесть, что на каждом входе, есть защитные диоды, то не очень то они и true.
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

woroba, на "true" нет ничего в верхнем плече: ни мосфета (соответственно, и "защитного диода"), ни подтяжки.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1154
Зарегистрирован: Вт авг 17, 2010 11:58:06
Откуда: Казань

Сообщение den2 »

del
Chettuser

Сообщение Chettuser »

Решил осилить STM8, пока он осиливает меня...
Пытаюсь стереть штатную прошивку Nucleo-8S208RB. Erase серый.
Изображение
OPTION BYTE (на всякий случай):
Изображение
ЧЯДНТ?
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

если сделать ROP OFF и нажать эту нопочку то сотрется:
Изображение
т.е. если бит защиты выключить и записать OPTION BYTE - стирается все
Chettuser

Сообщение Chettuser »

Гыыы... Так это и есть считанная с камня штатная прошивка с уже ROP=OFF
Попробую как до дома доберусь.
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

сорри с кнопкой ошибся, Сегодня шил STM8S003, были запакованы в ленте, но прошиты, о чем продавец предупреждал - пришлось стирать . Проверил вот эта кнопка нужна:
Изображение
з.ы. удобнее шить утилитой "sm8flash" из командной строки (терминала) - можно скриптик написать, где будет команда стирать перед программированием.

Код: Выделить всё

#!/bin/bash
stm8flash -cstlinkv2 -pstm8s003?3 -u
stm8flash -cstlinkv2 -pstm8s003?3 -s flash -w blabla.hex
stm8flash -cstlinkv2 -pstm8s003?3 -s eeprom -w Eeprom.bin
stm8flash -cstlinkv2 -pstm8s003?3 -s opt -w Rop.bin 
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1408
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

-w blabla.hex
:))
Контактная информация:
Chettuser

Сообщение Chettuser »

Да я по старинке, через средства IAR уже сделал. Что то не зашёл мне этот STVP с самого начала.
PS: Так и не понял - нахе@а там вообще тогда пункт ERASE, если он не используется для стирания? Затирается только если на "волшебную красненькую" кнопочку нажать, после чтения OPTION BYTE. Это как резиновую бабу вывернуть наизнанку.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 395
Зарегистрирован: Чт май 20, 2021 13:33:05

Сообщение muravei_ »

А возможно сделать прерывание на заданное число импульсов от энкодера ? Без учета направления.
Друг Кота
Аватара пользователя
Сообщения: 7118
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Сделать предварительную запись в счетчик некоторого значения, по достижению которого сгенерируется определенное прерывание.

Прерывание прерыванием, а стоит ли возится с STM8, если их дальнейшее производство под бааальшим вопросом?
Астролябия-сама меряет, было бы что мерять!!!
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 395
Зарегистрирован: Чт май 20, 2021 13:33:05

Сообщение muravei_ »

Asmodey писал(а):Сделать предварительную запись
Мне это подойдет, но я рассчитывал на что-то более "высокотехнологичное" :)
Типа, задал крайние значения , и при их достижении - прерывания.
Asmodey писал(а):стоит ли возится с STM8
У меня валяется пара китайских платок , не выбрасывать же их.
В принципе, и жизнь на Земле под большим вопросом.
А у вас это достоверная информация , или по линии ОБС? :)
Проблемы со всей электроникой , в январе я купил на Али 5 6-ногих АВР-ок за 150р , а сейчас они 900.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1408
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

У асмодея не может быть недостоверной информации.
Он обладает тайными знаниями,сами знаете откуда он.
Другое дело,служит силам зла... :?
Контактная информация:
Родился
Сообщения: 8
Зарегистрирован: Сб сен 11, 2021 07:42:29

Сообщение Assatm »

Приветствую всех!

Помогите выйти на контакт, для написания прошивки на мк STM8S003F3P6.

Задача: фоновая подсветка здания RGBW-фонарями. Всё работает, но нужна программа для прошивки контроллеров, которые уже стоят в платах управления. Тк мк защищён от копирования, нужна сама прошивка.
Алгоритм следующий: при включении фонаря попеременно переключаются все четыре цвета(для проверки целостности лед-диодов и работы каждого цвета в отдельности), затем по-кругу плавное увеличение-уменьшение свечения.
При подаче управления от внешнего контроллера
по протоколу DMX512 начинает работать программа прописанная на устройстве управления.
Если сигнал управлени отсутствует/пропал, то прошивка на STM8S003F3P6 включает свой алгоритм работы, а именно, цвета замерли которые были активны на момент пропадания внешнего сигнала и дальше по кругу плавное увеличение-уменьшение свечения.

Если сможете вытащить прошивку с мк, то задача вообще упрощена будет. Платы управления уже собраны, заводские с пинами для подключения программатора, мудрить ничего не нужно особо.

Вся работа будет оплачена, главное результат!!!
Дальнейшее обсуждение в личке.
Последний раз редактировалось Assatm Сб сен 11, 2021 14:27:33, всего редактировалось 1 раз.
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Крутое у вас техзадание. Вряд ли кто возьмётся дешевле 100т.р. чистыми!
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7118
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

[uquote="muravei_",url="/forum/viewtopic.php?p=4082991#p4082991"]А у вас это достоверная информация[/uquote]
Какая информация?
Астролябия-сама меряет, было бы что мерять!!!
Ответить

Вернуться в «Разные вопросы по МК»