0
Мне кажется, шага carrier recovery всё равно не миновать, какой кварц не ставь…

с интересом буду ждать продолжения!
0
Это офигенная статья, но есть одно замечание.

Замена кварца — неправильный путь. У вас всё равно когда-нибудь оно разъедется, а на что вам SDR? На то, что бы железные проблемы решать софтово. 20ppm это смешно. У вас уже есть отлчиный детектор ошибки (а это всегда самое сложное) — ну так запихните его в closed loop carrier recovery с дробным ресемплером. Всё, любые ошибки кварцев будут компенсироваться.

Надо только почитать-посчитать что тут лучше подойдёт, PLL, Costas или M&M какой-нибудь. Но в любом случае это будет правильное, true-SDR решение.

Если заменить 20ppm на 0.2ppm у вас просто будет разъезжаться на целый семпл в 100 раз реже, но будет. И, к тому же, ДО того как разъедется на целый семпл будет очень ухудшен SNR, когда расхождение будет где-нибудь пол-семпла.
0
Наверняка КДПВ, точно такую печь я видел в 100500 видео ножеделов и кузнецов как из Америки так и Европы.
0
Там некоторый вендорский MiniC. Он выглядит как C но по сути макроассемблер [подавляем выкрики из зала что и C недалеко от макроассемблера ушёл]. Что, в общем, для такого чипа и неплохо.
0
Без нужды в серии я бы за такое вообще не брался.
0
Есть ICE за какие-то копейки (для ICE копейки). И что-то про флеш у них чуть тольще тоже есть.

Вообще, в этом посте не хватает ссылок на конкретные видео EEVblog и посты там же. Все же об этом Падуке узнали оттуда, будем честны.
0
Или взятки платят только плохим программистам, которые не умеют писать быстрый код? Это многое объясняет!
+2
Скажите, куда мне зайти за взяткой? А то даже обидно, уже 7 лет пишу исключительно на Java, в том числе код, который работает заметно быстрее написанного на C кода наших конкурентов, а взяток производители процессоров не платят :-(
0
Ну, по лицензии они обязаны поставить все свои поправления, если они там есть :-)
0
Ну, это может означать то, что там правильные хедеры и, что важно, линкер-скрипты лежат из коробки :-)
0
Не на базе gcc и не на базе clang? Серьёзно?
0
А кто-то пишет в emacs и vi ;-)

Но вообще, в IDE от JetBrains хоть они и на Java нет никаких полусекундных пауз когда индексация проекта закончена. Но под микроконтроллеры да на C у них ничего нет, конечно. Может CLion допилят, они думают в эту сторону. Но он не будет бесплатным.

В общем, дело не в JVM, а в руках программистов, как всегда. Эклипс я сам не могу вообще.
+1
У меня есть ощущение, что Lifelover имел ввиду ровно то, что вы показали. Сколочено гвоздями или краями (комплементарный режим) или серединками (пуш-пулл) и ничего с этим не сделать.
0
Но сейчас тоже сложно найти что-то с нативным интерфейсом. Всякие кьюты под него только косят с разной степенью успешности.
Увы, да. Но у QT хоть как-то получается. Они хотя бы стараются.
Хотя, в общем, и нативного, кросс-платформенного, софта ещё хватает.
0
На Дельфи когда появились кастомные контролы и темы это было просто очень можно. Году этак в 1998-ом.

Сейчас даже программы с уникальным интерфейсом типа Адоб Лайтрума стараются выглядеть может и не как принято в системе, но аккуратно.
+2
Миллионы мух не могут ошибаться.
Да, когда программа не уважает системные цвета и системные контролы где это возможно (понятно, что в системе нет контрола «оссцилограф») — это приговор.
То, что люди, работающие с железом, вынуждены страдать, потому что железячники не умеют программировать вообще и пользовательские интерфейсы в частности (что может наблюдать каждый, кто использует почти любой принтер на рынке например — драйвера принетра с настройками зачастую выглядят так же не-системно), и уже давно являются заложниками стокгольмского синдрома — для меня не новость. Ну да, если мне по работе вот такое, как тут на скриншоте, надо будет наблюдать каждый день (и альтернативы не будет, потому что это единственный интерфейс к уникальной железке, которая мне нужна) — то я тоже через годик буду считать, что всё в порядке, хороший интерфейс. А что делать? Это защитный механизм психики.
+1
От вида прилождения вытекли глаза. Это точно 2018 год, а не конец 90-х, Delphi, адовые библиотеки кастомных контролов и засилие вырвиглазных скинов к MIDI-плеерам?
За это ещё и денег платить надо?! Точно? А не пользователям доплачивают за то, что они смотрят на ЭТО?!
0
VRML! Боже! Strike for the past. Моей второй долговременной работой было написание 3D-движка с VRML в качестве формата данных для Windows Mobile 5 (тогда это была актуальная платформа), но вот формат VRML уже тогда был неактуален по сути.
0
Вы бы меня очень удивили, если бы сказали противоположное. Но спасибо за подтверждение, всегда приятно узнать, что не ошибаешься в людях (тех, кто поставляет).
0
Кажется, вот этот ответ не в ту ветку попал.