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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Потрогал лапой паяльник
Сообщения: 357
Зарегистрирован: Вс янв 11, 2015 20:33:32

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

Установлен IAR Embedded Workbench for STM8. При попытке, в окне редактора кода вставить комменты на русском языке, печатает знаки вопроса.
Как решить ?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6512
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Для поддержки русского языка нужно в настройках редактора “Tools-Options-Editor-File encoding” выбрать опцию “Russian”.
Астролябия-сама меряет, было бы что мерять!!!
Реклама
Потрогал лапой паяльник
Сообщения: 357
Зарегистрирован: Вс янв 11, 2015 20:33:32

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

Сделал, работает.)) Спасибо.

Добавлено after 1 minute 33 seconds:
И еще, если в курсе. Как увеличить размер шрифта набираемого кода, в редакторе ?
Собутыльник Кота
Аватара пользователя
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

CTRL + колесо хвостатой.
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Сообщения: 357
Зарегистрирован: Вс янв 11, 2015 20:33:32

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

Реально работает.)) Спасибо.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6512
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Причем, это работает почти во всех окнах Винды. И в браузере тоже, и на рабочем столе :)
Астролябия-сама меряет, было бы что мерять!!!
Реклама
Потрогал лапой паяльник
Сообщения: 357
Зарегистрирован: Вс янв 11, 2015 20:33:32

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

В микроконтроллере STM8S105C6T6, всего два вывода с открытым стоком ?
Это Port E1 и Port E2 ?
Собутыльник Кота
Аватара пользователя
Сообщения: 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 »

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

Сообщение woroba »

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

Сообщение Eddy_Em »

woroba, на "true" нет ничего в верхнем плече: ни мосфета (соответственно, и "защитного диода"), ни подтяжки.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1148
Зарегистрирован: Вт авг 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 
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1339
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

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

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

Сообщение Chettuser »

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

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