Гyдвин, волшебник (05.09.2020 21:08, просмотров: 1054) ответил Гyдвин на Сводный системный топик создавать не буду ;) Кратко: подергал,
наконец, слегка за вымя (прикрутил enc28j60, uart, радио и пр.)
nrf52 без всяческих стеков от нордика- bare metal. Тупо - "как
замена AVR", ничего из фирменных фишек энергосбережения пока не
юзал. Очень положительные впечатления - шустрый, на полном ходу
жрет всего 6 мА (while(1);) на частоте 64 МГц со встроенным LDO.
Запуск периферии прост, как гвоздь - без STM32- овских камланий.
Отладка летает с
Сегодня пришли от китайцев вот такие модули на nrf52810 по 210 руб.
Размер зацените по батарейке 1/2AA на заднем плане и рапаянному
4-хжильному шлейфу 1.27. Жрут на "полном ходу" (64 МГц) вообще
3.8..4 мА, в отличии от 6 мА nrf52832 . Мало того, в модулях
распаяны дроссели для DC/DC и при его включении жрачка всего 2.7
мА. Ну и в тестах с ENC28J60 вот такие впечатляющие результаты в
ping-pong-е 50-и байтными UDP пакетами. При этом вполне дышит
Ping...
-
- Мне имя Мануфакторера очень понравилось. Или это слоган? - Kpoк(12.10.2020 15:37)
- Вчера получил вот такую платку. Предыдущее замерял некорректно
(забыл отключать SWD, который отжирает порядка 1 мА). Уточнения:
Напряжение питания 3.3В, температура комнатная. Жрачка на полном
ходу (64 МГц, __NOP() в цикле ) - 3..3.1 мА от линейника, 1.7 мА
при включенном внутреннем DC/DC. В простом цикле с остановкой ядра
__WFE() и сохранением RAM - 700 нА. С настроенным внутренним RTC на
3.2 гц (прерывание, инкремент счетчика, телодвижения с перезапуском
RTC) и Гyдвин(231 знак., 13.09.2020 13:18, картинка)
- DC/DC влияет на потребление при передаче - 7ма вместо 10 при 4дбм.
Для 2032 все-таки неплохо пиковый ток поменьше. Правда возможность
отключение SWD не заметил, может еще меньше ток будет. - Andreas(13.09.2020 20:42)
- Вывод: Годится и для микропотребляющих девайсов с CR2032
(максимальный ток порядка 5..7 мА с работающим трансивером и
включенным DC/DC, в спячке - 1.6 uA с RTC), и как контроллер
широкого применения: Мелкий и недорогой Cortex M4 c тактовой 64
MГц, приличными объемами RAM и Flash, простым радио 2.4, достоточно
развитой периферией с DMA. Каждый GPIO можно настроить, как угодно,
включая изменяемую нагрузочную способность, подтяжки и пр. При
старте GPIO по-умолчанию вообще Гyдвин(431 знак., 13.09.2020 17:30)
- размер так себе )) вот Aleksey_75(46 знак., 05.09.2020 21:24, картинка)