AlexRayne
Участник-
Постов
696 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Весь контент AlexRayne
-
microSD, скорость чтения упала
AlexRayne ответил Freibier тема в В помощь начинающему
Проблема да, непонятно. объясните нам прямо. -
для х неизвестного на этапе компиляции надо использовать специально заточеные буилтины/интрисики. А если уж поставил это макро - сам себе злобный буратина Если эта дичъ не волнует, то зачем вобще грызь сишечку, если можно перейти в плюсы и использовать православный constexpr Делать такие калькуляции макросами - это примерно как поленом гвозди забивать
-
а на это компилер ворнинг плюнет о смене знака
-
тут нужно еще Х скобками обернуть
-
Я ни в каких либах не видел такого извращения. Везде явно задают маски и позиции полей. (например через имена вида х_Msk, x_Pos) Сделать конешн можно, но после препроцессинга оно развернется в дикую дичъ. под стать плюсовым шаблонам. Имхо, это плохой путь. Или понадобилось нечто особенное? Я тэту задачу решал такими макро: // @brief is low n-bits clear #define IS_CTZn(x, n) ( ((x) & ((1<<(n))-1)) == 0 ) #define CTZ_1(n) ( IS_CTZn((n), 1) ? 1 : 0) #define CTZ_2(n) ( IS_CTZn((n), 2) ? (2 + CTZ_1((n)>>2)) : CTZ_1(n)) #define CTZ_4(n) ( IS_CTZn((n), 4) ? (4 + CTZ_2((n)>>4)) : CTZ_2(n)) #define CTZ_8(n) ( IS_CTZn((n), 8) ? (8 + CTZ_4((n)>>8)) : CTZ_4(n)) #define CTZ(n) ( IS_CTZn((n), 16) ? (16 + CTZ_8((n)>>16)) : CTZ_8(n) ) Мне оно зашло лучше чем использование (x & -x), ибо позволяет работать с unsigned без сюрпризов
-
Подбор стека СПОДЭС/DLMS
AlexRayne ответил AlexRayne тема в Форумы по интерфейсам
а в чем проблема? А СПОДЭС то читали? там описан механизм обмена челенжами. Что непонятно, приводите ситуацию на байтах челенж может быть любого размера по идее, помещающийся в ПДУ -
Подбор стека СПОДЭС/DLMS
AlexRayne ответил AlexRayne тема в Форумы по интерфейсам
о чем речь? о challenge? челешж - просто случайные байты. я их рандомом делаю -
А ваш код вобще использует этот массив? или функции его использовашие выброшены? Куда он вообще положил вашу таблицу? видимо не в секцию `tables` а во text?
-
в чем прикол делать таблицу констант волатильной?
-
Довести до ума проект в Delphi
AlexRayne ответил jtx тема в Предлагаю работу
Чел предложил работу а Вы флуд разводите -
microSD, скорость чтения упала
AlexRayne ответил Freibier тема в В помощь начинающему
так работают бюджетные SSD. так что от современного прогресса могу ожидать чего угодно. У меня тоже похожим образом отлетали микроСД и флешки - полежит она полгодика, потом читается как черепаха под анестезией. Каким образом у флеши может стеч заряд я конечно могу себе представить - поднагреть её за 80С или радиацией облучить. Но чтобы так внаглую на массовом сегменте так шлачно деградировать - у меня чето не сходится. -
microSD, скорость чтения упала
AlexRayne ответил Freibier тема в В помощь начинающему
Там написано еще что это для "new product" - можно истолковать что для свежего чипа? который заполнен в режиме SLC только, и не уплотнен на MLC ? -
microSD, скорость чтения упала
AlexRayne ответил Freibier тема в В помощь начинающему
Ну вобчет НЕТАК - эито какой никакой еще бренд. Хотя и дешеваый, но все же не мусор. Может Вы и подделку купили. Про подделки там отдельный ролик - кетайцы лютуют, мы еще с нимми наплачемся -
microSD, скорость чтения упала
AlexRayne ответил Freibier тема в В помощь начинающему
неа, не видал тоакого -
microSD, скорость чтения упала
AlexRayne ответил Freibier тема в В помощь начинающему
Ну вобчет покупать нетак, можно было и раньше сообразить, можно только для мусора. В ютубе есть ролики о тестах с ними - этот бренд треша кетайского. Если хотите чтото надеоное то ищите сандиск, самсунг, может трансценд. кингстон например, хоть и именит, но уже так себе. -
microSD, скорость чтения упала
AlexRayne ответил Freibier тема в В помощь начинающему
А если часть прочитаного переписать - эта часть нормально станут читаться? -
microSD, скорость чтения упала
AlexRayne ответил Freibier тема в В помощь начинающему
Насколько я понимаю, контролер рефрешит ячейки , по типу как в динамической памяти. Тоесть если его регулярно включать, должно работать Но вот как включать - на сколько, нужно ли данные реально перечитывать, ктож раскажет? -
Rust вместо C
AlexRayne ответил Максим Лапшин тема в Программирование
я со жравью незнаком, но те исследования о модернизации С и крестов крутят ownership вовсе не для подсчета ссылок, а для более качественной оптимизации. Один из самых частых тормозов оптимизатору, после алиасинга - убегание указателей. чтобы както с этим побороться в крестах ввели move семантику. Но и она слабовата для проблемы. -
Подбор стека СПОДЭС/DLMS
AlexRayne ответил AlexRayne тема в Форумы по интерфейсам
Да, древний ДЛМС тоже так рисует табличку, но вот там нет этого: -
Подбор стека СПОДЭС/DLMS
AlexRayne ответил AlexRayne тема в Форумы по интерфейсам
DLMS для DataNotificationConfirmation - описывается в 10й версии GB. Так что китаец неактуален -
СПОДЭС и TCP/UDP
AlexRayne ответил zuul тема в Форумы по интерфейсам
Так вроде же в зеленой книге описано как должен работать ДЛМС по IP протоколам. И в гурухе есть готовое решение - можно его изучить -
Странное "зависание" USB-разветвителя
AlexRayne ответил Priest_89 тема в Интерфейсы
+1. Именно так мы в итоге пересели с усб на обычный уарт. Если на устройстве возможные более менее приличные помехи, то усб не жилец -
Не слушайте этого специалиста. Вам нужны электроники, их и ищите. А на вакансии электронщиков пусть идут электронщики - которых выучили академщики, с самогонщиками