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

Малопотребляющий МК

45 minutes ago, razrab83 said:

возьмите Stm32CubeIDE. HAL, со всеми стартапами, скриптами и прочими свистелками-пиделками в коробке. сразу настроенный gcc и отладчик. Холоворд c нуля, с настройкой низкоуровневой периферии (тактирование, GPIO, UART, ....) на чуждый процессор без заглядывания в даташит,  за несколько минут. Всё интуитивно-понятно. (правда под линуксом не пробовал...

Все говорят мне нужна божья коровка для gcc под линуксом, а ты купи слоника :crazy:

Поделиться сообщением


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

1 hour ago, razrab83 said:

Я слышал про поддержку STM8 в sdcc, поставил — фигвам!

 

sdcc-examples-stm8-master.zip stm8flash-master.zip

Поделиться сообщением


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

Поддержка-то есть. Документации нет. sdccman годами не обновляется.

Поделиться сообщением


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

57 минут назад, Oymyacon сказал:

Все говорят мне нужна божья коровка для gcc под линуксом, а ты купи слоника :crazy:

Все говорят Говорит только ТС - разработка  Linux + gcc. А потом ещё и договаривает "а где взять стартап?", "где взять скрипт линкера?". Готовое решение - кубИдэ. Причем всё бесплатно сразу в одной коробке, ни каких пираток/таблеток/ограничений...

Цитата

Для любителей Куба

кубМх != кубИдэ. Для стм8 нет кубИдэ.

Изменено пользователем razrab83

Поделиться сообщением


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

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

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

Компилятор то там давно есть, там с заголовочными файлами, чтобы не строить свой лунапарк со структурами и макросами, проблема (у SPL была невнятная лицензия делавшая её использование совместно с sdcc сомнительным). Впрочем, какой-то добрый человек уже сделал эту работу.

Поделиться сообщением


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

13 часов назад, koluna сказал:

Маленький мотор-редуктор (1 оборот несколько раз в день, нагрузка небольшая совсем).

Пару входов сухой контакт, возможно, датчик Холла.

Датчик присутствия или что-то подобное, чтобы определить есть ли объект в пределах 1 м.

Вы бы для начала определились с общим бюджетом по току потребления всего устройства. А то, судя по строчкам выше, вам вообще любой МК может подойти. Из современных.

Поделиться сообщением


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

On 11/1/2020 at 10:27 PM, koluna said:

Датчик присутствия или что-то подобное, чтобы определить есть ли объект в пределах 1 м.

Если под "датчиком присутствия" подразумевается НЕ проволока вокруг объекта, которую другой 'объект' рвет своим присутствием, то такой датчик IMHO будет потреблять больше любого МК, в любом режиме.

Наверное расчёт бюджета питания надо начинать именно с него (с датчика)

 

Поделиться сообщением


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

02.11.2020 в 08:14, razrab83 сказал:

кубМх != кубИдэ. Для стм8 нет кубИдэ

Тот куб, что для STM8, и код генерировать не умеет. Может, оно и к лучшему.

Поделиться сообщением


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

On 11/8/2020 at 1:44 PM, xvr said:

Если под "датчиком присутствия" подразумевается НЕ проволока вокруг объекта, которую другой 'объект' рвет своим присутствием, то такой датчик IMHO будет потреблять больше любого МК, в любом режиме.

BS612.

Поделиться сообщением


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

On 11/2/2020 at 9:50 AM, Canis Dirus said:

Компилятор то там давно есть, там с заголовочными файлами, чтобы не строить свой лунапарк со структурами и макросами, проблема (у SPL была невнятная лицензия делавшая её использование совместно с sdcc сомнительным).

Да нет в линуксе никакой проблемы с STM8! Я уже давно с ним ковырялся. Да, заголовочный файл пришлось фактически самому писать, но это несложно: не STM32 же!

Вот - мои поделки на STM8 на гитхабе. Но больше мне STM32 нравится.

Изменено пользователем Eddy_Em

Поделиться сообщением


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

On 11/10/2020 at 9:16 AM, koluna said:

BS612

Потребление ~10mkA. Выбирайте МК того же уровня потребления.

 

Поделиться сообщением


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

2 hours ago, xvr said:

Потребление ~10mkA. Выбирайте МК того же уровня потребления.

 

Совсем не обязательно удваивать потребление применением первого попавшегося МК. Кроме того, датчик тоже не факт, что должен быть постоянно включен.

Поделиться сообщением


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

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

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

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

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

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

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

×
×
  • Создать...