Size: a a a

2021 February 05

MB

Mike B in Embedded Group
Х
Я чот не очень понял, как оно работает вообще...
Вот и я в тупике... А соблазн велик, в 10-100 раз меньше потербление, в 5 раз дешевле, еще и по габаритам преимущество
источник

ВЯ

Василий Ярошенко... in Embedded Group
Ком 123
С MISRA не работал( Но даже в этом случае люди на стеке выделяют, что, как по мне, хуже, ибо чревато последствиями.
моё мнение для буфера приема данных нужно иметь статический буфер, а не выпендривание с выделением удалением - оно к хорошему не приведет
источник

MB

Mike B in Embedded Group
*по сревнению с NDIR
источник

К1

Ком 123 in Embedded Group
Василий Ярошенко
моё мнение для буфера приема данных нужно иметь статический буфер, а не выпендривание с выделением удалением - оно к хорошему не приведет
Чем плохо динамическое выделение? Ну, кроме того, что многие не умеют его готовить.
источник

ВЯ

Василий Ярошенко... in Embedded Group
Mike B
Вот и я в тупике... А соблазн велик, в 10-100 раз меньше потербление, в 5 раз дешевле, еще и по габаритам преимущество
какой то странный датчик - пока не пощупаешь - трудно вообще о чем то говорить
источник

ВЯ

Василий Ярошенко... in Embedded Group
Ком 123
Чем плохо динамическое выделение? Ну, кроме того, что многие не умеют его готовить.
а набуя его каждых 100ms выделять и удалять ???
это мазахизм что ли такой?
и что это посути даст - кроме возни
источник

К1

Ком 123 in Embedded Group
Это сохранение раздела bss для действительно нужных вещей, да и грамотное использование кучи сохраняет общее кол-во задействованной памяти при пакетах с разным размером данных.
источник

jp

jon pedro in Embedded Group
Ком 123
Чем плохо динамическое выделение? Ну, кроме того, что многие не умеют его готовить.
тем, что это куча, и могут быть утечки памяти, вот и всё. Это не связано с отсутствием высвобождения памяти, а с тем, что появляются куски в памяти, которые ни чем новым не удаётся заполнить и в итоге у тебя вроде свободно 100 байт, а пихнуть туда ничего не получается. Поэтому и не рекомендуют это использовать в мисре, потому что памяти мало, и этот эффект может хорошо выстрелить
источник

ВЯ

Василий Ярошенко... in Embedded Group
как говорится хозяин барин, я не вижу в этой возне смысла
источник

К1

Ком 123 in Embedded Group
jon pedro
тем, что это куча, и могут быть утечки памяти, вот и всё. Это не связано с отсутствием высвобождения памяти, а с тем, что появляются куски в памяти, которые ни чем новым не удаётся заполнить и в итоге у тебя вроде свободно 100 байт, а пихнуть туда ничего не получается. Поэтому и не рекомендуют это использовать в мисре, потому что памяти мало, и этот эффект может хорошо выстрелить
Это фрагментация называется. И это лечится. Толковые менеджеры памяти это из коробки умеют.
источник

ВЯ

Василий Ярошенко... in Embedded Group
STM32F103C8T6 с 16кб ОЗУ, элементарно работает с тремя каналами MODBUS RTU и статичесткими буферами по 1024байта на RX и TX. и еще остается вагон ОЗУ
без всякой свистопляски с выделением/удалением
источник

A

Alexander in Embedded Group
Василий Ярошенко
Ребята, кто работал с датчиками CO2 - MH-Z19B/C ?
как бороться и его нагревом?
может как то угомонить его можно что бы он не кочегарил все вокруг своей спиралью
Управляемое питание пробросить.
Опрашивать реже.
источник

AK

Andy Korg in Embedded Group
Mike B
Всем привет! Может быть мне повезет и в этом чатике есть люди разбирающиеся в газовых сенсорах... Стоит задача сделать портативный анализатор CO2. Стандартное решение - NDIR, но внезапно нашелся такой PIR датчик от KEMET https://www.digikey.com/en/products/detail/kemet/USEQGSEAC82180/11504936 сильно выигрывающий по потреблению и цене. При этом складывается впечатление, что способности к анализу газа у него только в заголовках, тк даташит умалчивает о измерительных характеристиках сенсора (ppm, диапазон и тд). Мне вот интересно, я чего то не понимаю, или не вижу?
https://ec.kemet.com/wp-content/uploads/sites/4/2020/09/KEMET-SMD-Sensor-Reference-Manual-V1.2.pdf
Оно как бы отдает сырые данные, калибровка и пр. на вас.
источник

Х

Х in Embedded Group
Andy Korg
https://ec.kemet.com/wp-content/uploads/sites/4/2020/09/KEMET-SMD-Sensor-Reference-Manual-V1.2.pdf
Оно как бы отдает сырые данные, калибровка и пр. на вас.
Я правильно понял, что это только сенсор IR отфильтрованного? А подсветку надо самому делать?
источник

AK

Andy Korg in Embedded Group
Х
Я правильно понял, что это только сенсор IR отфильтрованного? А подсветку надо самому делать?
угу, оно как бы больше для детектирования, а не измерения количества
источник

Х

Х in Embedded Group
Andy Korg
угу, оно как бы больше для детектирования, а не измерения количества
Ну в смысле это как составная часть ndir, и там много самому надо делать и жрать будет лампочка много, а не сам сенсор этот.
Плюс самому камеру проектировать и юстировать...
источник

AK

Andy Korg in Embedded Group
Х
Ну в смысле это как составная часть ndir, и там много самому надо делать и жрать будет лампочка много, а не сам сенсор этот.
Плюс самому камеру проектировать и юстировать...
угу, вообщем геморой еще тот :)
источник

MB

Mike B in Embedded Group
Andy Korg
угу, вообщем геморой еще тот :)
Офигеть... Теперь хоть стало понятно что это. Хотя калибровка этого чуда до сих пор для меня туманна, инфы вообще нет
источник

MB

Mike B in Embedded Group
Но все равно спасибо за подсказки!
источник

D

Dmitry in Embedded Group
Всем добрый день. Вопрос - на stm32 кто-нибудь переносил программу с Freertos из начального адреса в другой сектор? Без Freertos хватает покрутить настройки  линковщика, с ним не получается никак. Куда посмотреть?
источник