Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

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

Чт янв 28, 2021 09:59:11

Установлен IAR Embedded Workbench for STM8. При попытке, в окне редактора кода вставить комменты на русском языке, печатает знаки вопроса.
Как решить ?

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

Чт янв 28, 2021 12:40:32

Для поддержки русского языка нужно в настройках редактора “Tools-Options-Editor-File encoding” выбрать опцию “Russian”.

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

Чт янв 28, 2021 13:52:44

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

Добавлено after 1 minute 33 seconds:
И еще, если в курсе. Как увеличить размер шрифта набираемого кода, в редакторе ?

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

Чт янв 28, 2021 14:59:27

CTRL + колесо хвостатой.

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

Чт янв 28, 2021 15:04:16

Реально работает.)) Спасибо.

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

Чт янв 28, 2021 19:15:56

Причем, это работает почти во всех окнах Винды. И в браузере тоже, и на рабочем столе :)

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

Пт янв 29, 2021 14:41:13

В микроконтроллере STM8S105C6T6, всего два вывода с открытым стоком ?
Это Port E1 и Port E2 ?

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

Пт янв 29, 2021 14:54:23

sergey.UA, вы не путаете "открытый сток" и "настоящий открытый сток"?
Все пины GPIO могут работать с открытым стоком, но лишь на некоторых нет верхнего транзистора. Вот их-то и называют "true OD".

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

Пт янв 29, 2021 15:01:39

Имелось в виду что нет верхнего транзистора, а есть только нижний, и его сток ( D ), подключен к выводам Port E1 и Port E2. Это все в режиме выхода.
Этих открытых стоков, без верхнего ключа, в данном камне всего два ?

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

Пт янв 29, 2021 15:07:18

sergey.UA, да, в даташите же написано.
А вообще, "true opendrain" — не такая уж и частая штука в МК. Скажем, в STM32 их поди-ка поищи…
С другой же стороны, зачем оно нужно, если можно внешний мосфет при необходимости прицепить? Все равно они стоят полрубля за штучку.

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

Пт янв 29, 2021 15:10:27

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

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

Вс янв 31, 2021 18:28:01

А если учесть, что на каждом входе, есть защитные диоды, то не очень то они и true.

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

Вс янв 31, 2021 19:20:48

woroba, на "true" нет ничего в верхнем плече: ни мосфета (соответственно, и "защитного диода"), ни подтяжки.

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

Чт апр 29, 2021 21:51:44

del

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

Ср май 19, 2021 22:10:48

Решил осилить STM8, пока он осиливает меня...
Пытаюсь стереть штатную прошивку Nucleo-8S208RB. Erase серый.
Изображение
OPTION BYTE (на всякий случай):
Изображение
ЧЯДНТ?

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

Чт май 20, 2021 09:14:37

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

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

Чт май 20, 2021 13:04:10

Гыыы... Так это и есть считанная с камня штатная прошивка с уже ROP=OFF
Попробую как до дома доберусь.

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

Пт май 21, 2021 11:18:29

сорри с кнопкой ошибся, Сегодня шил 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

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

Пт май 21, 2021 13:48:06

-w blabla.hex

:))

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

Пт май 21, 2021 19:35:02

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