Посоветуйте дешёвую восьмилапую мелочь
Re: Посоветуйте дешёвую восьмилапую мелочь
[uquote="watchmaker",url="/forum/viewtopic.php?p=4724973#p4724973"]Приехали ... десять штук ATtiny25 .., так что проблема пока что снимается.[/uquote]Удалось провести эксперименты?
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2177
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Посоветуйте дешёвую восьмилапую мелочь
Да, в основном удалось. ATtiny25 с повышалкой на ICL7660 прекрасно работает от 1.25 В.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
- Александр Д.
- Встал на лапы
- Сообщения: 111
- Зарегистрирован: Вс май 12, 2024 12:41:38
- Откуда: Подмосковье
Re: Посоветуйте дешёвую восьмилапую мелочь
STC8G1K08
STC8H1K08
1,9в-5,5в
https://www.ozon.ru/product/10-sht-lot- ... 1815286033
без АЦП: https://www.ozon.ru/product/10-sht-lot- ... 1815286033
High precision of ±0.3% @+25 °C R/C clock is integrated in MCU with -1.38% to +1.42% temperature drift under the temperature range of -40 °C to +85 °C , and 0.88% to +1.05% temperature drift under temperature range from -20 °C to +65 °C
STC8H1K08
1,9в-5,5в
https://www.ozon.ru/product/10-sht-lot- ... 1815286033
без АЦП: https://www.ozon.ru/product/10-sht-lot- ... 1815286033
High precision of ±0.3% @+25 °C R/C clock is integrated in MCU with -1.38% to +1.42% temperature drift under the temperature range of -40 °C to +85 °C , and 0.88% to +1.05% temperature drift under temperature range from -20 °C to +65 °C
Верните прошлое! там было такое прекрасное будущее...
- COKPOWEHEU
- Говорящий с текстолитом
- Сообщения: 1525
- Зарегистрирован: Чт июн 10, 2010 20:11:19
Re: Посоветуйте дешёвую восьмилапую мелочь
[uquote="JackSmith",url="/forum/viewtopic.php?p=4721776#p4721776"]зацепился за опцию "-march=rv32ecxw", стал искать, что это за расширение XW.[/uquote]
Всего лишь WCH-специфичное расширение. Битовые операции, если не ошибаюсь. Фирменный компилятор, идущий с MounriverStudio его поддерживает. А так, никто ведь не заставляет им пользоваться. Ставите обычный riscv64-unknown-elf, и компилируете им. Ну не будет он использовать ни xw-расширение, ни "быстрые" прерывания - едва ли вы заметите разницу.
[uquote="Zikon",url="/forum/viewtopic.php?p=4721805#p4721805"]CH32V003
"-" ( минусы )
"+" ( плюсы )[/uquote]
Еще к минусам невозможность программировать стандартными средствами. Ни через обычные программаторы, ни через бутлоадер. Только wch-link-e и все.
А к плюсам - пятивольтовое питание.
Правда, как по мне, они слишком примитивные, ненамного мощнее тех же AVR-ок. Начинать с них освоение RISC-V бессмысленно, лучше уж ch32v203 или ch32v303.
[uquote="watchmaker",url="/forum/viewtopic.php?p=4722105#p4722105"]
Ну, например, чтобы вывести альтернативные функции с обеих ног. Кристаллы-то там одинаковые, не переделывать же топологию под разные корпуса. А наварить на ножку не одну золотую волосину, а две стоит недорого.
[uquote="jcxz",url="/forum/viewtopic.php?p=4726479#p4726479"]Лучше запускать 8-битный таймер, вычитая в каждом прерывании из некоей переменной остатка количество тактов, на которое был запрограммирован очередной цикл таймера[/uquote]
Это вы DDS что ли описываете с алгоритмом Брезенхема? Ну так, чтобы было что гуглить.
Всего лишь WCH-специфичное расширение. Битовые операции, если не ошибаюсь. Фирменный компилятор, идущий с MounriverStudio его поддерживает. А так, никто ведь не заставляет им пользоваться. Ставите обычный riscv64-unknown-elf, и компилируете им. Ну не будет он использовать ни xw-расширение, ни "быстрые" прерывания - едва ли вы заметите разницу.
[uquote="Zikon",url="/forum/viewtopic.php?p=4721805#p4721805"]CH32V003
"-" ( минусы )
"+" ( плюсы )[/uquote]
Еще к минусам невозможность программировать стандартными средствами. Ни через обычные программаторы, ни через бутлоадер. Только wch-link-e и все.
А к плюсам - пятивольтовое питание.
Правда, как по мне, они слишком примитивные, ненамного мощнее тех же AVR-ок. Начинать с них освоение RISC-V бессмысленно, лучше уж ch32v203 или ch32v303.
[uquote="watchmaker",url="/forum/viewtopic.php?p=4722105#p4722105"]
В STM8L050 аналогично (зачем???).[/uquote]___ в корпусе so-8 есть запараллеленные порты (настраивать внимательно режим)
Ну, например, чтобы вывести альтернативные функции с обеих ног. Кристаллы-то там одинаковые, не переделывать же топологию под разные корпуса. А наварить на ножку не одну золотую волосину, а две стоит недорого.
[uquote="jcxz",url="/forum/viewtopic.php?p=4726479#p4726479"]Лучше запускать 8-битный таймер, вычитая в каждом прерывании из некоей переменной остатка количество тактов, на которое был запрограммирован очередной цикл таймера[/uquote]
Это вы DDS что ли описываете с алгоритмом Брезенхема? Ну так, чтобы было что гуглить.
Re: Посоветуйте дешёвую восьмилапую мелочь
[uquote="COKPOWEHEU",url="/forum/viewtopic.php?p=4728532#p4728532"]Это вы DDS что ли описываете с алгоритмом Брезенхема? Ну так, чтобы было что гуглить.[/uquote]Это я описывал как получить при помощи только 8-разрядного таймера произвольные периоды прерываний без необходимости раскладывания их периодов на множители. См.сообщение, на которое я отвечал.
Re: Посоветуйте дешёвую восьмилапую мелочь
Padauk - у них есть дешевая 8лапая мелочь
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2177
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Посоветуйте дешёвую восьмилапую мелочь
Читал, но у них софт мутный и отдельный программатор нужен.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
Re: Посоветуйте дешёвую восьмилапую мелочь
[uquote="COKPOWEHEU",url="/forum/viewtopic.php?p=4728532#p4728532"]Всего лишь WCH-специфичное расширение. Битовые операции, если не ошибаюсь[/uquote]
ошибаетесь. загрузка байта/ полубайта, в том числе относительно SP
https://gist.github.com/ArcaneNibble/46 ... 941172bfa4
ошибаетесь. загрузка байта/ полубайта, в том числе относительно SP
https://gist.github.com/ArcaneNibble/46 ... 941172bfa4