Перейти к содержанию

Проблемы с STM8S903K3T6C


Рекомендуемые сообщения

9 часов назад, vavaav сказал:

Ну давайте с простого. Что в вашей программе делает эта строчка?

Бесконечный цикл. Код в нем выполняется постоянно по кругу.

8 часов назад, Огонёк сказал:

Только странно пытаетесь.

Я уже не знаю что не так. Хочется просто как-то проверить нормальный ли это чип или катаец что-то не то прислал. Может кто-то скомпилирует программу блинк для мк и я проверю? Но это мне жирно будет :lol2:

Ссылка на комментарий
Поделиться на другие сайты

@mckay Правильно бесконечный цикл, а кода в нем нет в вашей программе. Так что там иожет моргать?

while(1)
        {
        ;//тут должен быть ваш код
    	}

проверте личку

Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, mckay сказал:

Хочется просто как-то проверить нормальный ли это чип или катаец что-то не то прислал.

Не торопитесь. Зачем вам рабочий чип, если вы даже светодиодом помигать не можете? Уделите недельку изучению основ Си, потом и за железо беритесь.

Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

6 часов назад, vavaav сказал:

Так что там иожет моргать?

Я не моргал, а до вайла пытался включить высокий уровень.

 

2 часа назад, BARS_ сказал:

Сложно переписать в свою программу готовые строки кода?

Переписал готовые строки кода, не заработало 

Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Спасибо пользователю @vavaav ! Он помог и его программа моргает светодиодом на плате, микроконтроллер жив. Ну а мои программы не работают( Примеры из интернета которые я скомпилировал тоже не работают

 

photo_2022-08-06_14-02-46.jpg

Изменено пользователем mckay
Ссылка на комментарий
Поделиться на другие сайты

47 минут назад, BARS_ сказал:

Я же уже говорил, ставьте IAR

Поставил, Но то ли я что-то не доставил или что-то ещё, в выборе tool chain только arm есть, нету stm8. Когда я выбрал arm, то в перечне микроконтроллеров нету stm8 ни одного, затуп по этому поводу. Так же ст линк не перезагружает мк после прошивки. Читал в интернете похожую проблему, возможно мой случай. Помогает вытащить и вставить, потом запускается прошитая программа. Возможно мои программы работали, а ст линк чудил. Или я чего-то не знал... Спасибо всем, буду учиться дальше

Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, mckay сказал:

Но то ли я что-то не доставил или что-то ещё, в выборе tool chain только arm есть, нету stm8.

Потому что для STM8 у IAR идет своя IDE

Сергей.

Ссылка на комментарий
Поделиться на другие сайты

Еще вопрос, а не должен ли ст линк перезагрузить микроконтроллер после прошивки? Он этого не делает. Я его прошил, дальше надо перезагрузить. СТ линк не перезагружает. Я жму кнопку на плате физическую перезагрузить, она не перезагружает. Дальше я вынимаю из разъема провод RST, мк запускается и программа выполняется. Если я засуну провод назад, программа не выполняется. И так можно долго долго делать. При этом кнопка перезагрузки работает только когда вынут провод RST. Измерил мультиметром, на нем постоянно 0В, низкий уровень. Дальше я беру и отсоединяю программатор от компьютера, потом вставляю назад. RST подсоединяю назад, теперь кнопка RESET на плате может перезагрузить мк. Измеряю мультиметром, на контакте RST программатора 3,3В. Вопрос, почему после прошивки программатор не возвращает высокий логический уровень выход RST? Так и должно быть? Кажется, мне надо что-то настроить?

Изменено пользователем mckay
Ссылка на комментарий
Поделиться на другие сайты

В 06.08.2022 в 19:33, vavaav сказал:

прекрасно работает

Ну хз, на IAR  у меня никогда проблем не было с STM8. С первого же раза подключил, прошил, работает. Но согласен, тот же Codeblocks в работе удобнее.

 

В 06.08.2022 в 19:54, mckay сказал:

в выборе tool chain только arm есть, нету stm8.

Не тот IAR поставили.

 

В 06.08.2022 в 21:37, mckay сказал:

Вопрос, почему после прошивки программатор не возвращает высокий логический уровень выход RST?

Где-то в настройках проекта неправильно сделаны настройки.

Ссылка на комментарий
Поделиться на другие сайты

В IAR что удобно, так это отсутствие каких-либо плясок с бубном. "Из коробки" работает все. Вот только удобство работы в нем, конечно, сомнительное:D

Ссылка на комментарий
Поделиться на другие сайты

@BARS_ Какие пляски? Ставится SDCC, ставится codeblock и можно править ранее созданный проект для STM8 но без SPL(подключается отдельно указанием пути к папкам). Для создания нового добавить мастер для удобства. А вообще каждый выбирает инструмент по своему усмотрению.:big_boss:

Изменено пользователем vavaav
Ссылка на комментарий
Поделиться на другие сайты

Ну я с STM8 довольно редко имею дело. А сейчас что-либо проектировать на них в принципе бесполезно. Придется переучиваться на китаезные МК. А сейчас еще пощупал RP2040. Довольно интересная штука. Поинтереснее даже чем STM32.

Ссылка на комментарий
Поделиться на другие сайты

Для моих скромных потребностей пока хватает 8-битных контроллеров. И с их скромными возможностями очень хочется простой среды разработки. Ардуино не вариант. Пробовал разные IDE, но пока остановился на Codeblocks. Сложность только в поиске :use_search:информации по настройке. Многие только параллельным импортом через torrent занимаются. А мне интересно собрать среду на СПО. Хобби такое по вечерам.:beach:

Ссылка на комментарий
Поделиться на другие сайты

Да вся проблема в том, что с STM еще с ковида сложности, а теперь еще и санкции. А тот же RP2040 сейчас чуть больше 100 р стоит на али. Ну и память к нему примерно столько же. Да, для простых задач это как из пушки по воробьям, но все же лучше чем ничего:D

Ссылка на комментарий
Поделиться на другие сайты

В том то вся проблема, начинают возмущаться "почему STM8, камень устарел", а разница между STM8 и STM32 только в дополнительных регистрах в даташите. Каждому камню своя наковальня. :wall:

Ссылка на комментарий
Поделиться на другие сайты

Ну разница, на самом деле, куда более существенная. Но 8-битные камни еде долго будут находить применение. А STM8 был очень даже хорош. Сам камень копеечный и программатор с отладкой тоже.

Ссылка на комментарий
Поделиться на другие сайты

Я с точки зрения изучения. Не просто чужой код копировать, а понять как эта микруха ногами дрыгает. Один раз разобравшись, с остальными легче.

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, BARS_ сказал:

Придется переучиваться на китаезные МК.

Может лучше на отечественные? Миландр, НИИЭТ, кто там ещё у нас есть...

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Огонёк сказал:

Может лучше на отечественные?

Оооо, вы сначала попробуйте их купить:crazy: Был я на выставке в Москве, смотрел на "импортозамещение"...

Изменено пользователем BARS_
Ссылка на комментарий
Поделиться на другие сайты

@BARS_ согласен, задачка не для первого класса. Давненько присматриваюсь к миландрам, на днях нашёл контору, где они есть за недорого - но минимальный заказ от пяти тысяч рублей. Не на позицию, разумеется, а в сумме - но тем не менее. А это всё от чего? Да от небольшого спроса. Если на каждом углу будут спрашивать русский микроконтроллер - он на каждом углу и появится рано или поздно. Потому и говорю - может лучше к отечественным присмотреться?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Так, тогда и Си не нужен . Макросов настрогайте на асме и не надо учиться  вставки делать . В avr-gcc вставки - это жуть ... Но если честно , кмк,  вы тоже шутите )))
    • Попробуйте пропаять все контакты на плате, если не поможет то забить и забыть.
    • Соберите на микросхеме. Какая разница, что внутри этого кусочка пластика и сколько у него выводов? Считайте, что это один транзистор, только ножек у него чуть побольше.
    • Действительно, как-то пропустил этот пост. Значит, основной функционал фонарей сохранился. Предлагаю просто "забить" и пользоваться дальше, починить их вы явно не сможете. Индикаторы заряда - вещь, конечно,  прикольная и  , ну а дальше то что? Что вы будете делать с этими цифрами? Повлиять на процес заряда вы всё равно никак не можете, т.е., информация, по большому счёту, бесполезная. А выбрать оптимальное положение СП проще и быстрей визуально, сориентировав их в полдень перпендикулярно направлению на Солнце. 
    • @Егор Булкин Надо начинать с фото крупным плано , сдесь нет экстрасенсов.  Может драйвер двигателя ..........
    • Перечитал ещё раз солидные печатные работы этих специалистов. Понял, что не могу понять ход их мыслей. Включил свой мозг, немножко им пошевелил... Он мне выдал простое логическое построение: Многообмоточный трансформатор с выпрямителями можно заменить на синхронно работающие генераторы, выдающие одинаковые по форме импульсы, имеющие разную (хоть произвольно плавно устанавливаемую) амплитуду, в которой учтено падение напряжения на диодах, и идеальные диоды на выходе, с прямым напряжением ноль. Это будет абсолютно точная по всем параметрам эквивалентная схема, к которой можно подключать нагрузку через связанные дроссели. Работа дросселей от этого не изменится никак, от слова "совсем". Кроме амплитуды (и формы конечно) импульсов на входе, для расчёта дросселей других параметров со стороны входа не существует. При чём тут количество витков обмоток трансформатора?? Интересно, откуда у всего этого ноги растут?
    • Ну, пускай БП, действительно, полудохлый и не в состоянии держать наброс нагрузки, но дежурка-то почему тоже скачет? От неё, по идее, ничего такого питаться не должно, да и вообще, по сути, это отдельный блок, мало связанный с силовой частью. Может, там сетевые электролиты уже совсем никакие ( или изначально малы)?
×
×
  • Создать...