Anonymous
аа. Вон как. Учту
🇷🇺El Mariachi
если у вас там указатели, то перед копированием надо еще выделить нужный объем памяти
Anonymous
эмммм... "там" это где?
🇷🇺El Mariachi
ekrany[5]._02string = (char*) malloc(16); sprintf(ekrany[5]._02string, ...);
🇷🇺El Mariachi
ekrany[5]._02string = (char*) malloc(16); sprintf(ekrany[5]._02string, ...);
но потом память надо будет освободить в нужном месте
Anonymous
ох блять. Говорила мама "учись сынок хорошо, не прогуливай" :)))
Anonymous
что выводим? Сперва инициализируешь, а потом отправляешь данные при единичке на ноге R/S
Артем
Может кому пригодится
Артем
Привіт! Вийшли оновлення крутих книг по аналоговим схемам від Texas Instruments: http://www.ti.com/analog-circuit/circuit-cookbook.html
Kernel M.D.
В bare-metal malloc не будет.
Anonymous
я в Keil5 работаю
Kernel M.D.
я в Keil5 работаю
Пишешь под какую-то ось или напрямую прошивку?
Kernel M.D.
Динамическая память будет только в первом случае.
Anonymous
прошивка для stm32
Kernel M.D.
Тогда тебе нужно сделать статический буффер вне функций и выделять память из него.
🇷🇺El Mariachi
ну или тупо на стеке все делать, если памяти хватает
Anonymous
Парни, не пониняю ваших слов. Стек, буфер, выделение памяти. Уж простите :)
Anonymous
я программист начинающий.
🇷🇺El Mariachi
а если объявлять элементы не char *_02string; а char _02string[16]; ???
делай так, если экранов всего 9 у тебя, не так много потеряешь
Kernel M.D.
Например, так: #define ROWLEN 80 #define ROWS 25 static uint8_t row_buffer [ROWS * ROWLEN]; f() { row_buffer[row * ROWLEN + offset] = 'a'; return row_buffer[row * ROWLEN]; }
Kernel M.D.
Я лишь предложил убрать буфер в одно место не в стеке, а в статической памяти (которой доступно, как правило, несколько больше), а потом привязывать к нужным структурам.
Anonymous
делай так, если экранов всего 9 у тебя, не так много потеряешь
т.е. фактически это будет 9 как бы массивов. Так?
Kernel M.D.
Проблема лишь в том, что надо аккуратно следить за тем, чтобы каждая структура получала только точный адрес своего кусочка буфера и не затирала соседей/место вне буфера.
🇷🇺El Mariachi
да, каждая структура у тебя будет 68 байт... * 9 элементов = 612 байт на стеке... независимо от того лежит там что-то или нет
Anonymous
68 = (16 +1 ) * 4. Правильно?
🇷🇺El Mariachi
char[16] * 4 + 4 байта на int
Anonymous
16 - это количество символов в одной строке.
🇷🇺El Mariachi
char[16] - это ровно 16 байт... без +1
🇷🇺El Mariachi
символов туда влезет 16, для 0-терминированой строки - это 15 значащих символов
Артем
А можно заменить датчик холла на катушку индуктивности и компаратор?
Артем
Нужно при вращении кольца с магнитами выдавать прерывание
shadowsoul
А можно заменить датчик холла на катушку индуктивности и компаратор?
я тебе сегодня говорил что ты извращенец-колхозник?
Артем
Ещё нет
shadowsoul
таки вот, получите-распишитесь
Dmitriy
9000 сообщений!!! О.о каааааак! 10 дней
Dmitriy
Dmitriy
Oleksii
Граждане, как с дешевого "дефолтного" приёмника 433 выжать максимум? Какиих кондёров (тип и номинал) на вход навешать для максимально чистого питалова? Здоровый электролит уже висит
Denisio
максимум это тебе сколько надо
Oleksii
максимум это максимум. предел того, что я могу выжать подручными запчастями и средствами из него
Denisio
и что такое "дефолтный" приемник ? это та залупка за полдоллара с али ?
Oleksii
хз за скоко, на али не тарюсь. 60 центов в магазе за углом во дворе
shadowsoul
и он пытается с него что-то схитрожопить?)
shadowsoul
жадный поц
Denisio
выброси это говно просто
Denisio
оно не стоит сил и времени
Oleksii
ну это говно в квартирных условиях еще хватает и уже впаяно в дивайс, как подручное
Denisio
ты будешь подбирать это всё для КАЖДОГО экземпляра
shadowsoul
ёбане колхозники теперь будут засирать 433 на котором автосигналкам и так плохо?
Denisio
возьми 8266
Oleksii
ёбане колхозники теперь будут засирать 433 на котором автосигналкам и так плохо?
какие автосигналки, от сигнала этого говна за второй стеной ничего не остаётся
shadowsoul
таки когда гуглят по-новому "проститутки нурсултана" тебя тоже находит?
Oleksii
Мне кажется слишком много вещей на хайпе переименовано в "Нурсултан"
shadowsoul
а есть качественные?
Oleksii
Топонимы-Нурсултаны, речки, улицы Нурсултанк даже блять
shadowsoul
экий у вас батенька скудный выбор, так и закрыться за несоответствие реалиям недолго
Аня 🕊
ооаоаа
Petr
ммм
Аня 🕊
))
shadowsoul
ой, небось по сиськам классифицируешь какая унылость
Oleksii
То есть это самый годный 433 приёмник??
Аня 🕊
всегда хорошо
shadowsoul
всегда хорошо
просто постоянно упоротая?)
Аня 🕊
я самый счастливый и довольный человек с момента починки пылесоса
Petr
Аня 🕊
конечно, не я же чинила
Petr
Пришел Вася и починил
Petr
тут было эе
Аня 🕊
мне казалось, тут уже десять раз все обсудили, мне неловко опять повторять. скажут, что вниманиеблядствую
Аня 🕊
но если кратко, то ремонтник из сервиса вставил в штекер небольшую перемычку на + и - питания турбины, закоротив всё таким образом и убив мосфет и шунт на одном контуре
Аня 🕊
вот это ублюдство
Аня 🕊
Аня 🕊
Tina (в пруду)
Оно маленькое и неприметное
Аня 🕊
штекер вставлен в разъем, я и не догадывалась туда залезть. возможно, если бы дальше сама возилась, дошла бы до этого, но тогда уже Вася приехал и сам всё сделал