- В китае электроника видать совсем дешевая, китайцам пох чего и
сколько слать... POV(372 знак., 04.05.2022 12:44, Off, полностью)
- Односвязный список инициализируется в цикле и всё с этим хорошо.
Решил положить этот список во флеш ибо ОЗУ всего 2K. 40 элементов
списка я устану заполнять ручками. Есть варианты "автоматизации"
инициализации массива структур при обьявлении? Можно препроцессор
как-то использовать? - Moлoдoй кoллeгa(28.04.2022 17:38, dao, полностью)
- Раньше было лучше.. Никто не ленился. А тут 40 элементов лень
заполнить alho(19588 знак., 02.05.2022 17:23)
- Видел подобное в zephyr, но как сделано не разбирался. - antm(1 знак., 02.05.2022 00:29, ссылка)
- Сделать цикл на препроцессором можно, примеры вроде бы были в
BOOSTPP - LightElf(29.04.2022 20:57)
- Есть. С помощью макросной магии. Видел это в - vau(1 знак., 29.04.2022 17:37, ссылка)
- Можно немного поднапрячься, покурить конфиг линкера и тупо выделить
сегмент памяти под твой список. Далее тривиально - размер структуры
известен, адреса известны, всё сводится к генерации инициализатора
к массиву. - =AlexD=(29.04.2022 17:19)
- мож конечно чего не понял. но как правило такие задачи решаю так.
ексель (CSV), собираю в бинарник, подключаю к проекту... с флешем
норм, с озу могут быть проблемы, смотря что за список - Aleksey_75(29.04.2022 16:40)
- можно понадеяться что линкер положит подряд объявленные переменные
подряд Nikolay801_(550 знак., 29.04.2022 16:08)
- Если выделить сегмент и разместить с его начала массив, то через
использование макроса __LINE__ и enum, КМК, можно попробовать
изобразить копипастом Vit(625 знак., 29.04.2022 13:41)
- Таки плюсы и constexpr VladislavS.(2080 знак., 29.04.2022 08:59)
- constexpr? мощная штука - Oman(28.04.2022 23:47)
- Раз уж "инициализируется в цикле и всё с этим хорошо", то все уже
автоматизировано, имхо :) - Гyдвин(28.04.2022 20:14)
- Первый вопрос: если кладется во флеш, то в рантайме не меняется.
Тогда зачем список, а не массив? - LightElf(28.04.2022 19:09)
- Есть небольшая, критичная в моём случае, разница времени выполнения Moлoдoй кoллeгa(70 знак., 28.04.2022 19:57)
- Если время критично, пишите на ассемблере, или возьмите другой чип.
) - AПM(29.04.2022 14:22)
- небось, данные скармливаются в таймер или цап. и требования к
постоянству таймингов выдачи данных? - Mahagam(29.04.2022 12:22)
- Хм. А если расположить массив в обратном порядке и сравнивать
индекс с нулём? От процессора зависит конечно, но часто есть
подходящие инструкции/паттерны. LightElf(283 знак., 29.04.2022 01:53)
- А так: p += sizeof(*p) ? - Cкpипaч(28.04.2022 20:01)
- Как это поможет избавиться от условия с проверкой выхода за граници
перед переходом на следующий элемент? - Moлoдoй кoллeгa(28.04.2022 20:09 - 20:13)
- если массив по количеству элементов равен степени 2, 3-4-8-16, то
можно закруглить наложив маску на индекс. Nikolay801_(432 знак., 04.05.2022 10:14)
- Принято. Я такие конструкции собирал на ассемблере и отдавал
линкеру напрямую, мимо компилятора Си. Но это на 86-м, под Дос. Cкpипaч(227 знак., 29.04.2022 19:52)
- Обычно каждый узел списка хранит значение (value) и указатель на
следующий элемент (next). Последний элемент списка указывает на
начало списка. Указатель - это обычно 32-битное число. Для случая,
когда элементы списка размещены в массиве, т.е. последовательно, то
каждый next отличается от предыдущего на константу
sizeof(ListItem). В общем, меняем указатели next на индексы
массива. Последний индекс/указатель направит нас в начало списка. Costic(424 знак., 29.04.2022 14:30)
- я такие вещи Экселем делаю. - IBAH(28.04.2022 18:06)
- кухарки из Европки наконец-то начали подсчитывать ущерб от своих же
санкций. =L.A.=(1146 знак., 03.05.2022 16:29 - 19:04, Off, полностью)MBedder
- сегодня по Культуре пересмотрел "Визит Дамы" (1989) Михаила Козакова, вот где
пророчество. Скрипач, что скажешь. - m16(03.05.2022 21:26, zen, полностью)
- Победа!! Международная ассоциация трансгендерного равноправия и свобод
людей LGBTQIA+ запретила проводить в России гей-парады и конгрессы
транс- интер- и асексуалов. - General(03.05.2022 16:26, Off, полностью)
- А что мессагу User_ опять прибили ? Жаль, а то еще прэлестное нашел
там - Andreas(1 знак., 03.05.2022 18:44, Off, ссылка, полностью)
- 16.11.2021 «Микрон» выпустил первый полностью отечественный
микроконтроллер первого уровня - =L.A.=(1 знак., 19.01.2022 22:25, ARM, ссылка, полностью)MBedder
- Простите, что не про укросрачи... Этим летом предстоит
ликвидировать парочку старых сараев. Решил, что это дело
эффективнее будет сделать прямо по месту. В связи с этим прошу
посоветовать испытанную цепную электропилу до 10 тыр. Ну и чтобы
бревнышки пустить на дрова изредка... - Гyдвин(01.05.2022 12:14, Off, полностью)
- Huter ELS-2000 или 2400. У меня 2400, каждый год пилю по паре
лесовозов горбыля. У 2400 безключевой механизм натяжения цепи, вещь
неоднозначная, к которой надо привыкнуть. - il-2(1 знак., 03.05.2022 06:24, ссылка)
- Удивлю. У меня испытанная пила Блэк-и-Деккер на батарейке.
Испытания не прошла :) - VLLV(02.05.2022 21:49)
- Интерсколом ПЦ-16/2000 перепилил за 10 лет немеряно кубометров.
Только цепи меняю и разок вместо его выключателей и концевиков
поставил свои. Колхоз конечно, но зато работает в отличие от родных
и цена в разы меньше. Но говорят интерскол уже не тот что 10 лет
назад. - Codavr(02.05.2022 14:12)
- брал какой-то китай за семь или за шесть позапрошлым летом. 2кВт,
45см. движок продольный, редуктор металлический. пилит хорошо,
правда я пили всего-ничего. LordN(75 знак., 02.05.2022 06:22)
- Прошлым летом для себя выбирал, просмотрел кучу видео по ремонту и
устройству. Более-менее нормальной, за вменяемые деньги, оказалась
Makita, да и та не подарок. Всё что дешевле, практически, копии
друг друга, пары вариантов конструкции. Есть самые дешевые - третий
вариант конструкции, можно выкидывать сразу после покупки. Tech_(259 знак., 01.05.2022 19:17, youtube)
- Любая. Если не усердствовать: сгниет раньше, чем сгорит. - ucMike(01.05.2022 18:54)
- У меня макита, хорошая пила но вот сейчас если бы брал взял бы
бензиновую. - PeterD(01.05.2022 12:47)
- так ты сообщи соседям, что сараи на дрова надо разобрать - они сами
и распилят. - =L.A.=(01.05.2022 12:18)
- Мне же вообще пофиг. - это есть ключ к хохляцкому пофигизму (моя хата с краю) который
животворящь с конца 80-х по нынешнее. раз уж и ты так говоришь, то нынешнее нужно воспринимать как кару за крайнюю
хату и без соплей, сделав выводы. а каковы они будут - тоже вопрос.
не уверен что хата направит на истину. так и "живём". - m16(29.04.2022 22:36, Off, полностью)Cкpипaч
- После секс скандала с изнасилованием подчиненной главный кандидат
на пост министра обороны Канады Trevor Cadieu последний раз был
замечен осенью, направляющимся добровольцем на Украину.
Правительство уже заявило, что перед отправкой он подал в отставку. - Codavr(1 знак., 24.04.2022 21:53, Off, ссылка, полностью)
- Практикую на Хабр Фрилансе откликаться на простые задачи (в которых
уверенно компетентен) буквально советами решения или ссылками на
ресурсы, т.е. без предложения найма. И вдруг вот такой нежданчик,
заказчик откликнулся: "Вы мгновенно дали очень простое решение с контактным сенсором, я
его точно реализую хотя бы как запасной вариант. ... хотел бы точно
оплатить Ваш совет. Если Вы бы смогли мне прислать рекомендации по
компонентам (я в Европе, заказывать буду bnb62(330 знак., 03.05.2022 10:42, Off, полностью)
- Карты. Красивое :) Cкpипaч(944 знак., 02.05.2022 15:35 - 17:35, zen, ссылка, картинка, полностью)
- Зачем HDD в мотокультиваторе? Прошлогодний опыт. Надо пахать, но
вдруг сломался культиватор - ревёт на максимальных. Поиск привел к
центробежному регулятору. Который внутри картера движка OHV... "Под
заказ". Ну не лопатить же огород! Взгрустнулось было. Но от такой
"перспективы" мозг наотрез отказывался. И даже нашёл всяческие
идеи... Типа: импульсы зажигания с магнето у нас есть - вывод для
кнопки глушения. Делов-то! Интегрируем в силу. :) - bnb62(1 знак., 01.05.2022 19:56, Off, ссылка, полностью)
- Вотт тут пишут про "портативной радиолокационной станции разведки
«Фара-ВР» " symbions(156 знак., 27.04.2022 22:52, Off, ссылка, полностью)Cкpипaч
- Почитаем советские газеты. Интервью Министра иностранных дел
Российской Федерации С.В.Лаврова итальянской телекомпании
«Медиасет», Москва, 1 мая 2022 года - Solo(1 знак., 02.05.2022 15:50, Off, ссылка, полностью)
- Раз никто не читает интервью, приведу только две фразы Лаврова:
"Те, кто пришел к власти в результате кровавого антиконституционного переворота, начали
войну против собственного народа, против всего русского, запрещая
русский язык, образование, СМИ. Они принимали законы, поощряющие
нацистскую теорию и практику." "Наша цель не включает в себя смену режима на Украине." Solo(34 знак., 02.05.2022 21:09)
- Цель - не смена режима. Официальные цели подобной формулировки не
содержат. Хотя само может получиться, конечно. - teap0t(02.05.2022 21:22)
- Т. е. оставшийся властвовать режим, поощряющий нацистскую теорию,
получивший натовское вооружение, будет практиковать обстрелы южных
и восточных областей, устраивать провокации в Черном море, будет
душить все русское и будет готовиться к реваншу. Так? - Solo(02.05.2022 21:51)
- У меня надежда на тех бойцов, которые сейчас там воюют, но рано или
поздно они вернутся. Это десятки тысяч людей... с оружием. У них
свои понятия о справедливости. И тогда людям принимающим тут
решения в белых перчатках, придётся перед ними отвечать. - Costic(02.05.2022 23:07)
- Нет. Заявлена демилитаризация, поэтому обстрелов не будет. Будут
деревянными палками электорат выпасать. Душить русское будут, ибо
украинцы, а для русских - Россия. С реваншем сложно. С одной
стороны, плох тот проигравший, который не мечтает о реванше, с
другой, что значит "готовиться" ? - teap0t(02.05.2022 22:44)