Например TDA7294

Форум РадиоКот • Просмотр темы - Программирование STM8
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт авг 22, 2025 12:36:15

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2563 ]     ... , , , 124, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Пт дек 22, 2023 12:58:12 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Martian писал(а):
Рано ещё ))
У мну 5 утра уже было. Так что было не еще, а уже ))

Странные дела конечно. Такую фичу в еррату полюбасу надо было включать.
Или может у нас не та мазь для лыж :dont_know: :)

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Пт дек 22, 2023 16:08:00 
Друг Кота

Карма: 67
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 3
не, маловероятно, чтобы одинаковые не те лыжи. Напишу им, мож скажут чего.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Ср дек 27, 2023 13:31:33 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
STM8S103F3 (тот что на 20 пинов).
При занятости портов C6 и C7 (это могли бы быть TIM1_CH1 и TIM1_CH2), я же не могу аппаратно запустить TIM1, не упускаю какой-то возможности для этого?
Именно эти порты освободить не могу.
Спасибо.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Ср дек 27, 2023 13:52:38 
Друг Кота

Карма: 67
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
не совсем понятно под аппаратно... с выводом каналов наружу? так-то все таймеры аппаратны.. и можно запустить и с занятыми портами

Добавлено after 6 minutes 5 seconds:
а если они нужны, то их можно взять с PC3 и 4, только инвертированные (если каналы 1 и 2) или прямые (каналы 3 и 4)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Ср дек 27, 2023 14:00:54 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Martian писал(а):
не совсем понятно под аппаратно
Уточняю, сорри за неточный вопрос. Хочу включать таймер (запускать счет) от внешнего импульса. Пока вижу решение от внешнего прерывания, временные ресурсы для этого есть. Но если я упускаю возможность запуска таймера без участия программы, то будет обидно.

Martian писал(а):
то их можно взять с PC3 и 4
Вот я на них и смотрю. Но по структурной схеме в RM, я не вижу что их можно использовать как триггер для запуска таймера. Если можно, так как?

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Ср дек 27, 2023 14:29:43 
Друг Кота

Карма: 67
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
нет, увы, 3 и 4 каналы аппаратно не запустят таймер, только да, через прокладку внешнего прерывания.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Чт дек 28, 2023 11:02:53 
Родился

Зарегистрирован: Чт дек 28, 2023 10:58:28
Сообщений: 1
Рейтинг сообщения: 0
Ромыч, вот здесь у меня куча всякой всячины под STM8. И без позорных SPL.
Я подозреваю, что если бы STM8 была еще более популярной, под нее и свой калокуб бы замутили! Чтобы "снизить порог вхождения" и экспоненциально увеличить количество быдлокода и жертв на производстве.


Под STM8 есть свой CubeMX


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб дек 30, 2023 13:43:38 
Говорящий с текстолитом

Карма: -9
Рейтинг сообщений: 175
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1530
Рейтинг сообщения: 0
Под STM8 есть свой CubeMX
Неужто даже на таком простейшем МК, как STM8, кто-то не может обойтись без этих костылей? Там же описание любого периферийного блока читается за 10 минут.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб дек 30, 2023 14:04:06 
Друг Кота

Карма: 67
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Ну я не могу. И чо тебе не нравится? И почему костыли? Ты сам-то можешь подобное создать, а? Ты хоть открывал STM8CubeMX? Сравнивал удобство назначения пинов, относительно постоянного просмотра таблицы со всей кучей корпусов в даташите? Сравнить различные корпуса, различные мк... Расчёт потребления ты тоже в уме делаешь? Поглядел за 10 минут характеристики всей периферии и посчитал? Может, ты вообще сразу в машкодах пишешь, может, нахрен си и даже ассемблер нахрен, когда команды такого простого ядра за 10 минут прочитать можно?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб фев 24, 2024 17:27:48 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
У STM8S103 есть область памяти UID (уникальный номер), у STM8S003 такого счастья нет.
Если у кого-то есть в наличии 003, может попробовать считать эту область и посмотреть что получилось?
Смысл, нужно как-то программе распознать считывает она действительно UID или пустую область памяти.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб фев 24, 2024 18:38:28 
Прорезались зубы

Зарегистрирован: Пн фев 10, 2014 19:40:03
Сообщений: 240
Рейтинг сообщения: 0
У меня стоит 003 в паяльнике. Могу попробовать считать. Только я в этом ещё не силен. Если расскажике что делать, то попробую.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб фев 24, 2024 18:58:10 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Спасибо. Наверное откажусь от такой помощи. Как бы не сломать паяльник.
Мне в первую очередь интересно, как прочитает эту область именно программа, а не программатор.

Программу то можно сделать и данные на пример на UART выдать. Погляжу, может на каком-нибудь озоне контроллер такой есть, а то на али долго ждать. Ну или может у кого валяется и не лень будет проверить.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб фев 24, 2024 19:17:54 
Прорезались зубы

Зарегистрирован: Пн фев 10, 2014 19:40:03
Сообщений: 240
Рейтинг сообщения: 0
Тогда да. Хоть паяльник и сломан, но прошивку, пока, затирать не хотелось бы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб фев 24, 2024 19:54:54 
Друг Кота

Карма: 67
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
у меня STM8S001 лишь... в принципе, из той же бочки, что и 003. Если результат от 001 устроит, то могу


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб фев 24, 2024 21:03:09 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Согласно DS UID в s103 находится по адресу 0x4865.
IAR отображает область ID начиная c 0x4860.
Изображение
У меня есть 6 МК купленные в две разные покупки и очень разные по времени. UID у всех разные, но не сильно отличаются в группе одной покупки.
Первые два байта по адресу 0x4860 (т.е. не относящиеся к UID) у всех одинаковые. Может это семейство? Но подтверждения этому я не нашел.

Martian писал(а):
Если результат от 001 устроит, то могу
Был бы признателен. Мне бы как-то понять изнутри прошивки, есть UID или нет.. Я предполагаю в МК без UID, при попытке чтения, все 12 байт данных будут одинаковые, например равные нулю.

Добавлено after 24 minutes 11 seconds:
Martian писал(а):
у меня STM8S001 лишь
:facepalm: У меня жеж у самого такие есть. Копец, я гений. Но сегодня уже не буду ничего делать.


Вложения:
UID.png [9.04 KiB]
Скачиваний: 381

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Сб фев 24, 2024 21:16:10 
Друг Кота

Карма: 67
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
ну, раз есть, тогда я не буду - мне сегодня тож лень :)

Добавлено after 7 minutes 54 seconds:
Может это семейство? Но подтверждения этому я не нашел.

в RM0351:
Bits 31:0 UID[31:0]: X and Y coordinates on the wafer
Bits 31:8 UID[63:40]: LOT_NUM[23:0] Lot number (ASCII encoded)
Bits 7:0 UID[39:32]: WAF_NUM[7:0] Wafer number (8-bit unsigned number)
Bits 31:0 UID[95:64]: LOT_NUM[55:24] Lot number (ASCII encoded)

Добавлено after 1 minute 35 seconds:
а, первые два, не относящиеся к UID...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вс фев 25, 2024 13:45:22 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Считал с STM8S001J1 с 4 шт. установленные в девайсы.
У меня есть партия с али купленная. Потом я купил еще на чип и дипе. Заменил, только не помню на всех или выборочно.
Вот такие результаты:
Код:
04860  5A 75 1F 5F 79 00 18 00 52 19 47 38 30 38 31 37   
04870  30 1F 1F 11 00 00 00 00 00 00 00 00 00 00 00 00

04860  5D 71 1F 60 73 00 17 00 40 19 47 38 30 38 31 37   
04870  30 1F 1F 11 00 00 00 00 00 00 00 00 00 00 00 00

04860  62 77 1F 65 7B 00 16 00 45 18 47 38 30 36 30 35 
04870  33 1F 1F 11 00 00 00 00 00 00 00 00 00 00 00 00

04860  5B 76 1F 5E 7A 00 16 00 15 18 47 38 30 36 30 35   
04870  33 1F 1F 11 00 00 00 00 00 00 00 00 00 00 00 00

Не знаю какой вывод сделать, кроме "таракан без ног не слышит". :( :dont_know: Тут даже предположение о коде семейства не работает.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт мар 05, 2024 05:55:32 
Потрогал лапой паяльник

Карма: 8
Рейтинг сообщений: 19
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 321
Откуда: Тула
Рейтинг сообщения: 0
Здравствуйте.
Завис проектик на STM8.

Не могу получить лицензию на Cosmic.

Пыался отправить письмо с файлом регистрации на адрес stm8_Free@cosmic.fr, не получилось.

Подскажитете как получить лицензию на Cosmic или сейчас невозможно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт мар 05, 2024 06:06:55 
Друг Кота

Карма: 67
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Возможно, если использовать почту google.com или ином домене, не ру.
Однако, рискну порекомендовать иной компилятор и среду - ограниченный бесплатный IAR. Говорят, он есть бесплатный и полнофункциональный, но это, разумеется, я не рекомендую.
Использование компиляторов от Cosmic может быть оправдано только для ядра ST7, в остальных случаях (имеются ввиду для микроконтроллеров ST) каких-то особых плюсов нет. В то же время, среда разработки IAR значительно удобнее IDE от Cosmic или ST.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт мар 05, 2024 06:10:19 
Родился

Зарегистрирован: Вс мар 27, 2022 15:49:30
Сообщений: 16
Рейтинг сообщения: 0
Здравствуйте.
Завис проектик на STM8.

Не могу получить лицензию на Cosmic.

Пыался отправить письмо с файлом регистрации на адрес stm8_Free@cosmic.fr, не получилось.

Подскажитете как получить лицензию на Cosmic или сейчас невозможно.


Я недавно регистрировал, всё работает.
В C:\Program Files (x86)\COSMIC\FSE_Compilers\CXSTM8 запускается файл, Register.bat, если правильно помню.
Там всё заполнить, и через некоторое время на почту придёт файл лицензии. Его - в C:\Program Files (x86)\COSMIC\FSE_Compilers\CXSTM8\License или типа того
Почта у меня на Яндексе


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2563 ]     ... , , , 124, , , ...  

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


Кто сейчас на форуме

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


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

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


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y