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

Re: На STM8 писать как для STM32 возможно?

Вт авг 16, 2022 12:21:15

Ну или критерии схожести слишком размытые, или настолько большие познания, что уже всё одинаково )
Что же касается всяких статей про STM8, то как-то слабо видится их полезность и перспективность. Сообщение от компании ST, что они не только не прекратят, но и разовьют их дальше, было. Но пару лет назад и актуальность его становится сомнительной. Кроме того, существует масса англоязычной литературы-сайтов... а если учесть то, что Eddy_Em в целом прав насчёт стоимости...
В общем, дотрачиваем всякие 8-битные (и для них уже полным-полно информации) и переходим на младшие армы. Если не сейчас, то через пять лет придётся всё равно.

Re: На STM8 писать как для STM32 возможно?

Вт авг 16, 2022 12:35:22

Пожалуй соглашусь что большинство статей на тему микроконтроллеров сводятся к "поморгать". Но насчет ухода с 8-ми бит, я думаю рановато. Да по цене, да и по возможности ARM уже превосходит конкурентов.

Re: На STM8 писать как для STM32 возможно?

Вт авг 16, 2022 14:01:03

Что то все увлеклись обсуждением "периферии" и забыли о теме "На STM8 писать как для STM32 возможно?", и какие после этого могут быть вопросы к фразе "STM8 изучаете по мануалу STM32". Может пора остановиться обсуждать свои пристрастия.

Re: На STM8 писать как для STM32 возможно?

Вт авг 16, 2022 14:08:54

Вообще-то вопрос был достаточно общий и не совсем точный, насколько я помню. И на него был дан ответ. Выдергивать же из контекста фразу "Писать на 8 как на 32" и подводить под это изучение 8 на документации 32 несколько абсурдно...

Re: На STM8 писать как для STM32 возможно?

Вт авг 16, 2022 14:29:26

Согласен. Это в принципе разные платформы. Но когда возникает вопрос с чего начать? Однозначного ответа нет. Просто когда разбирался с ШИМ и SPI попала статья https://habr.com/ru/company/skyeng/blog/456094/.

Re: На STM8 писать как для STM32 возможно?

Вт авг 16, 2022 15:18:08

Изучать STM8 нужно по мануалу STM8, а не STM32. Да, периферия схожа, но не одно и то же. Как минимум, различается состав и количество регистров управления вследствие различий разрядности - 8 против 32.
А затея со стилем обращения к регистрам через указатель на структуру и элемент структуры потребует переписывания всего заголовочника. Ради одной только замены знака . (точка) на знак -> разве того стоит? Хотяяяяя.... если хочется, то можно, почему бы и нет.
Но мануалы нужно всё-таки разные читать, каждому МК свой.
Ответить