-
Content Count
2661 -
Joined
-
Last visited
Community Reputation
0 ОбычныйAbout uriy
-
Rank
Гуру
- Birthday 09/27/1983
Информация
-
Город
Array
Recent Profile Visitors
20569 profile views
-
Парсинг хекс строки
uriy replied to addi II's topic in Программирование
Для преобразования в строку вот http://elm-chan.org/fsw/strf/xprintf.html -
STM32F4: Получение на target MCU командных строк с хоста через STLink/SWO
uriy replied to std's topic in ARM, 32bit
Поддерживаю, берите JLink и работайте через RTT. Как это сделать описано тут https://habr.com/ru/post/259205/ а стороне хоста нужно использовать RTT Viewer. Насколько помню SWO даже не умеет работать по прерываниям, с ним программа будет тормозить. И вот тут https://www.segger.com/products/debug-probes/j-link/technology/about-real-time-transfer/ показывают на картинке что вывод строки из 82 символов через RTT происходит в 120 раз быстрее чем через SWO. Но не знаю можно ли им верить. -
5V USB 2S LiPo микросхема заряда. Ищу китайскую
uriy posted a topic in Поставщики всего остального
Есть ли китайские микросхемы контроллера заряда двух последовательно соединенных ячеек лития от 5V? Пример таких микросхем это BQ25887. Контроль по I2C даже не нужен. Достаточно GPIO выхода с указанием окончания заряда. -
Подскажите помехоустойчивый код для 144 бит данных
uriy replied to uriy's topic in Алгоритмы ЦОС (DSP)
Спасибо, но похоже это не мой левел. Не могу осилить это. В функциях кодирования и декодирования как обычно ожидал увидеть указатель на массив входных, выходных данных и его размерность... Без полноценных примеров и разбора по полочкам не понимаю как это использовать. -
Немного не в тему, но все же касательно вот этого Давным давно разбирался. Если на кварце указана рекомендованная емкость 12 пФ это вовсе не значит что надо запаивать два конденсатора по 12 пФ. Есть такой документ https://www.ti.com/lit/an/slaa322d/slaa322d.pdf?ts=1652676660390&ref_url=https%3A%2F%2Fwww.google.com%2F И для примера как раз приведена требуемая емкость для кварца 12 пФ. Вот вам и ваши 22 пФ
-
Подскажите помехоустойчивый код для 144 бит данных
uriy replied to uriy's topic in Алгоритмы ЦОС (DSP)
des00, может быть знаете где взять реализацию на си? -
Подскажите помехоустойчивый код для 144 бит данных
uriy posted a topic in Алгоритмы ЦОС (DSP)
По радиоканалу передаю блок данных размером 144 бит. Для проверочных бит доступно 248 бит. Сейчас использую БЧХ(392, 149, 59) исправляет до 29 произвольных бит. Хотелось бы получить результаты еще лучше. Хвалят турбокоды. Но никогда не использовал. И не могу понять сколько бит они исправляют. Что можете посоветовать? -
Шифрование прошивки
uriy replied to toweroff's topic in ARM, 32bit
Спрошу тут же чтобы не плодить темы. У меня есть зашифрованная прошивка и есть эта же самая прошивка в открытом виде. Мне точно не известен алгоритм шифрования. Наверняка это AES в режиме CBC. Есть желание выяснить каким ключом было зашифровано. Для этого придется использовать только перебор или есть способы ускорить процесс? -
Вот это ваша json строка? {"temp1":+28.563,"temp2":+28.563,"temp3":"+temp"} 192.168.1.193:39:17 IP адрес и почему-то два порта тоже хотите чтобы передавался как json? Тогда они странно как-то там находятся. Возможно вам еще wireshark поможет чтобы видеть что в действительности передается по сети.
-
Как из полинома получить сишный код
uriy replied to uriy's topic in Программирование
Ключевая фраза в этих статьях - "Полиномиальная арифметика по модулю 2". Кое-что прояснилось. Но прочитав эти статьи мне все равно бы не удалось написать такой сишный код как в первом посте. -
Как из полинома получить сишный код
uriy replied to uriy's topic in Программирование
ок, с этим разобрались. А код то как получили? -
Как из полинома получить сишный код
uriy posted a topic in Программирование
Имеется полином, порождающая матрица и кусок кода. Часто вижу подобное в помехоустойчивых кодах, но не понимаю как из этой математики получать код. Для меня тут только понятно как получили данные в массиве. Почему data проверяют побитно и причем тут операция исключающее или? Что за результат полинома 471? Еще и в восьмеричной системе судя по всему. Как это учитывается в сишном коде? unsigned int G[7] = {0x804f, 0x411e, 0x21b7, 0x11e2, 0x09c9, 0x04e5, 0x0273}; unsigned int Encode (unsigned int data) { signed int i = 0; unsigned int checkbit = 0; for (i = 0; i < 7; i++) { if (data & 0x8000) { checkbit ^= G[i]; } data <<= 1; } return (checkbit); } -
Возник вопрос чем отличается Data Area от Code Area. Во флешке будет сделана EEPROM эмуляция так как это было в STM. Но в гигадевайс, который планируем использовать нулевая Data Area. Не означает ли это что у них область Code Area невозможно переписать из кода и я не смогу хранить параметры в Code Area? В мануале не нашел ничего полезного об этом. На китайских форумах есть упоминание что у области Code Area большее время доступа. И больше никаких различий. Поэтому вопрос. Нет ли проблем EEPROM эмуляции в области Code Area?
-
К1986ВЕ92
uriy replied to demiurg_spb's topic in ARM
Darth Vader давал ссылку https://support.milandr.ru/base/primenenie/programmirovanie-32-razryadnykh-mk/nachalo-raboty/24194/ по использованию jflash для программирования. До войны она открывалась, а теперь кидает на milandr.com и даже в webarchive нет этой страницы. Может быть кто-то сможет поделиться инструкцией? Спасибо! -
Китайский аудиокодек
uriy posted a topic in Микросхемы
Посоветуйте аудиокодек, производимый в материковом Китае. Достаточно моно но и стерео подойдёт. Линейный вход и выход 16 бит 16 кГц. I2S для аудио, I2C для управления.