- Подскажите программу - утилиту для постоянного мониторинга скорости
интернета, чтобы "жила" в трее и мониторила с логом скорость.
З@ебал провайдер - скорость постоянно гуляет от 5 мегабит до 50%
предоставляемой по договору скорости причем периодически время
открытия страниц составляет до 1 минуты. - Make_Pic(25.08.2024 09:56, dao, полностью)
- Провайдер Ростелеком или Дом.ру? Второй недавно апгрейдил свое
сетевое оборудование и с 28 августа пообещал нам на работе
увеличить скорость почти в три раза без изменения стоимости
тарифного плана. Кстати, иногда помогает прописать на своем роутере
какой-нибудь публичный DNS вместо тех, что выдает провайдер. - reZident(25.08.2024 15:15)
- Насколько я помню, внутри винды есть некий монитор, в котором много
чего можно "на экран в трее" вывести. В том числе и сетевую
статистику. - Cкpипaч(25.08.2024 14:37)
- В первую очередь, попробуйте NetMap - старая, прекрасная программа
для постоянной проверки доступности узлов. Использовал её в период
работы в телекоме. И сам, и клиентам рекомендовал. Nikolay_Po(510 знак., 25.08.2024 14:25, ссылка, ссылка)
- Тем, кто соприкасался с шрифтами и LCD. Умеете вот так? Обратите
внимание на перекрытие прямоугольников, содержащих символы
>>> SciFi(1 знак., 23.08.2024 14:02, dao, картинка, полностью)
- Все очень просто, граница между символами проходит по углом IBAH(1 знак., 23.08.2024 18:43, картинка)
- Чота я не понял, что тут чудесного. Ну разве что разработать сам
шрифт, чтобы красиво смотрелся в разных сочетаниях символов. Можно
даже заморочиться с изменяемыми перекрытиями в зависимости от
соседнего символа. Но килобайтов эта база данных будет весить и
жрать ресурса... - Codavr(23.08.2024 14:51)
- Если что, это я смотрю на LVGL. Там конвертер шрифтов сохраняет всю
необходимую информацию. Ковыряю на досуге. Может быть когда-нибудь
что-нибудь из этого перекочует в мои железки. SciFi(1 знак., 23.08.2024 14:24, ссылка)
- Я в своём шрифте ввел знаковую переменную - интервал между
символами. Наверное сможет так наехать. Но проверить не начем. UPD
- формирование растрового шрифта с косяком, там вырезаются символы
прямоугольником из надписи, а не из отдельной отрисовки символа.
Т.е. изначально пересекающиеся символы неверно подготовлены. POV(60 знак., 23.08.2024 14:06 - 14:16, картинка)
- Скобка - это от лукавого. Она слишком вниз заходит. Но идея
понятна. А оно надо? Это же ЖКИ - ну 16 символов в строке. Чего там
экономить? - Kpoк(23.08.2024 14:09)
- в очередной раз винда "встала раком", отказавшись работать с блюпуп
девайсами из-за обилия фантомных com-портов (починил конечно), и в
процессе поиска решения проблемы наткнулся на интересную страничку
с виндовыми утилитами. Мегаполезные фичи, мож кто не знает, дык
пригодится :) Adept(1 знак., 22.08.2024 20:37, dao, ссылка, полностью)
- тевтоны всегда ходят чотким строем. а равно мыслят и говорят.
отличный сайт! - Alex68(22.08.2024 21:57)
- Аж олдскулы свело. Как будто оказался в интернете 20-летней
давности. Теплота и ламповость. - SciFi(22.08.2024 20:58)
- Те же ностальгические нотки.... Куда , что девается?? - SERGHIO(23.08.2024 00:33)
- и чо плахова в интернете тватцотилетной тавности? фся инфа была
быстро доступна даже на 33600. - Alex68(23.08.2024 00:23)
- причём, думаю, что проектирование каналов связи и оборудования
велось с учётом их пропускной способности и актуальных реалий
информационных потоков по критерию необходимости и достаточности, а
потом появились флеш-анимации, HLML5, CSS, куча видео-баннеров,
скриптов и прочий АДъ :(( и лёгкий и быстрый инфо-трафик с КПД,
близким к 100%, превратился в мутный неповоротливый поток говна, с
которым с трудом уже справляются "гигафлоппнные" процессоры :(( и
без 5G - и Adept(40 знак., 23.08.2024 01:11)
- и грузится всё мгновенно, буквально десятые доли секунды, а может и
быстрее, без всяких дебильных анимаций и мегабайтный баннеров :))))
Вот ещё годнота от того ж автора :) Adept(63 знак., 22.08.2024 21:03 - 23:55, ссылка, ссылка)
- я наченую люто не навидеть С и людей пишущих на нем. он был хорош
для зажигания светодиодиков. Любители С к сожалению умеют на нем
писать но совершенно не умеют на нем думать - в него не завезли
думать изначально. не портируемо, НЕ РАСШИРЯЕМО. пытаюсь причесать
код LittleFS - говнокод!!! с попустительства именно языка. зла не
хватает. как легко обосрать хороший алгоритм реализовав его не тем
чем правильно а как могу. - klen(04.08.2024 14:39, dao, полностью)
- А ещё можно вот так, в GPT4All Бoмж(1 знак., 09.08.2024 22:36, картинка)
- И напрасно. Tyмблep(284 знак., 09.08.2024 17:27)
- Призываю закончить базар и словоблудие. предлагаю продолжить тему в
новой ветке когда я напишу примеры для сравнения и методы оценки с
результатами. там уже и поищем истину в пропорциях добра и зла.
пиздякать не мешки ворочать на складе цементного завода. - klen(06.08.2024 01:13)
- Лучше бы кто-то неленивый завёз в LFS вычищение кеша (или как там
оно по умному называется). Хоть на Бейсике... POV(198 знак., 05.08.2024 22:46)
- Хуяк-хуяк и в продакшен, радуйтесь что кто-то написал хоть что-то
полезное. Не нравиццо - руки-в-ноги и пиши сам. Бейсик программу
можно написать на любом йезыке. - =AlexD=(05.08.2024 09:08)
- как писал на асме, так и буду на ём писать до гроба. - Alex68(04.08.2024 19:07)
- Ну давайте тогда вместе ненавидеть и русский язык. Такая же байда. - Codavr(04.08.2024 16:39)
- А я тут прямо совсем недавно для работы со своим девайсом по BLE
писал тестовую прогу для винды под UWP (Universal Windows
Platform). il-2(990 знак., 04.08.2024 16:16)
- всё верно. А куда деваться? Если STM32. Я смотрел его ассемблер.
Лучше сразу удавиться. - Лaгyнoв(04.08.2024 16:15)
- Стремление писать код на C — это стремление к максимально простому
и понятному коду, стремление использовать ресурсы как можно более
эффективным образом, и не в последнюю очередь это стремление к
красоте. Технологии появляются и исчезают. Подходы, которые еще вчера считались общепринятой практикой,
сегодня уже причисляют к антипаттернам. И только C прекрасен и вечен. На чем еще писать, если с 1972 года люди так и не придумали ничего
лучше? ETM(1 знак., 04.08.2024 15:50, ссылка)
- Не мы такие, рынок такой. ASDFS(179 знак., 04.08.2024 15:18)
- Вот поэтому этот клозед сорц более лучше, чем опен сорц. Нет сорца
- нет проблем :-) - SciFi(04.08.2024 15:05)
- Чем программист отличается от кодера? reZident(133 знак., 04.08.2024 14:47)
- ты сам себе противоречишь: язык создаётся не для того, чтобы делать
как надо, а для того, чтобы как получится. LordN(245 знак., 04.08.2024 14:44)
- Гуры, чота у меня крыша протекла, как оно должно работать? mse homjak(106 знак., 22.08.2024 10:59, dao, полностью)
- Можете подсказать, хоть и вопрос больше для stackoverflow: как под
Linux сделать так, чтобы stdout дочернего и родительского процессов был одним и тем же?
Догадываюсь, что может возникнуть каша, но это уже следом думать
буду. Понял, что dup2() и pipe() использовать, но как их применить не соображу. Сейчас при запуске
дочернего он захватывает stdout, и что писал родительский остаётся в буфере до завершения
дочернего. Как сделать одновременно? - Dingo(16.08.2024 07:02, dao, полностью)
- очень просто. вкаждом процессе что зачат ядром рождаются три файла
с дескрипторами 0, 1 и 2 - это stdin stdout и stderr. как известно
это внутри процесса они 0 1 2, но на самом деле они есть обычные
символьные файлы в FS и доступны с наружи. для доступа к ним
снаружи нужно знать где они располагаются чтоб их открить и
записать в них - для этого нужно знать PID процесса расщарить
выввод-вывод которого хочется. klen(269 знак., 22.08.2024 18:36, картинка)
- Там надо продумать что-то закрыть, а что-то оставить. IN одного
будет OUT другого. Costic(406 знак., 16.08.2024 12:16, ссылка)
- Тэкс, непонятки. Точнее - хотелось бы помощи в понимании кухни:
есть stdout и fopen(), fclose() с работой по указателю на файловую
структуру; а есть STDOUT_FILENO и функции open(), close() с работой
по номерам дескрипторов. Вот printf(), который аналог fprintf(
stdout, ...). Как переводится из одного в другое FILE * в int или наоборот? - Dingo(16.08.2024 11:46)
- tee? - Vit(16.08.2024 07:49)
- OFF/2.. плюсосрач ))) POV(1 знак., 20.08.2024 17:18, dao, картинка, полностью)
- С дуру и хрен сломать можно. Лучше покажите как на С сделать аналог
std::min. - VladislavS.(20.08.2024 19:09)
- кмк, этюд скорее на тему анального ограждения, а Си попался для
разогреву - Vit(20.08.2024 19:29)
- #define min(a, b) (((a) < (b)) ? (a) : (b)) - ETM(20.08.2024 19:26)
- Надеюсь, это стёб такой? - VladislavS.(20.08.2024 20:44)
- Любопытно, а что смутило? - Cкpипaч(20.08.2024 21:10)
- Ну это же классика. Вызов типа min(x++, ++y) что сделает? На С
нужно сильно извращаться чтобы правильно работало, причём это на
грани фола (стандарта языка). На нормальном языке всё просто и
понятно. VladislavS.(206 знак., 20.08.2024 22:24)
- Таки, на Ваш один случай, когда "достаточно", нужно помнить о 10-ке "нельзя". В договоре самое хлавное - мелкий шрифт... ETM(2 знак., 20.08.2024 23:59 - 21.08.2024 01:46, картинка, картинка)
- На самом деле, я не вижу практической ценности отказа от
"строгой"(кхе-кхе) типизации. В первом вашем варианте хотя бы
проверяется что а и b одного типа. Но и тут можно дохрена к чему
придраться (а это точно числовые типы?!) Cкpипaч(432 знак., 20.08.2024 23:17)
- И в чём разница? Та же самая тернарная операция. А аккуратность в
использовании function-like макросов - на совести программиста,
облажаться можно в тысяче мест, и препроцессор не самое опасное
место в кривых руках. И ошибка выявляется через 30 секунд после
начала отладки. В общем аргмеунт - сектантсткий. - POV(20.08.2024 22:27)
- нет, это классика POV(50 знак., 20.08.2024 20:46, ссылка)
- +100500 - POV(20.08.2024 20:27)
- Нетрадиционная ориентация в программировании на С. - ETM(20.08.2024 18:49)
- Понаблюдать за обсуждением правил оформления кода на Хабарке? Toчкa oпopы(275 знак., 22.08.2024 10:56, dao, ссылка, ссылка)
- Ответа хочу от истинных красноглазиков (linux)... POV(494 знак., 16.08.2024 13:04, dao, полностью)
- Было бы неплохо определить, какой агент обновления прошивки
запускается, и как доставляется обновление. VVB(1032 знак., 17.08.2024 14:13, ссылка)
- Вопрос. Если доступна консоль U-Boot (а она с вероятностью около
100% доступна) и U-Boot сконфигурирован на работу с
USB/сетью/SDcard (внешней), то можно много чего сделать. Какие
команды U-Boot доступны? VVB(110 знак., 17.08.2024 07:30)
- Погугли на тему remount read-only. Может, в процессе получится
определить "не должен ничего писать туда, и это точно". - SciFi(16.08.2024 13:44)
- Памяти много? Можно сделать корневой раздел в tmpfs, зачрутиться
туда, примонтировать dev и потом можно делать с диском что угодно,
главное не резетнуть случайно. - =AlexD=(16.08.2024 13:29)
- лучше проверить на другой системе, если дд споткнулась
примонтировать образ и просто поперекидывать папки. хотя наверное
то что работает перезаписать не выйдет - xor(16.08.2024 13:28)
- Пятьдесят на пятьдесят. Попробуй. Ты же в этот раздел не пишешь,
должно пустить. - Cкpипaч(16.08.2024 13:08)
- Клен, есть к тебе вопросик по работе GCC-тулчайна для RISC-V, по
использованию GP: il-2(636 знак., 15.08.2024 07:55, dao, полностью)
- Народ, сейчас есть возможность работать с Altium Designer, где
скачать с костылями? - Luba(15.08.2024 14:40, dao, полностью)
- Уважаемые, а где можно взять IAR 9301? (поиском не нашел), _Mic(18 знак., 12.08.2024 17:46, dao, полностью)
- Мудрость предков POV(1 знак., 08.08.2024 18:07, dao, картинка, полностью)
- Господа, у меня проблемка подъехала следующего характера. Нужен
низкочастотный генератор. Взял китайца, который 0-100 МГц. Но он
такую хрень выдает на 50 Гц, что пришлось отказаться. Взял старый
советский. Спектр чистенький, аж душа радуется. Но у меня полоса
0.5 Гц, и когда крутишь ручку настройки,то пролетаешь нужную
частоту. Кто что посоветует от 10 Гц до 500 кГц? Может какие
приблуды для компа? - st256(04.08.2024 19:57, dao, полностью)Toчкa oпopы
- Рекомендую свернуть оффтоп. - Toчкa oпopы(08.08.2024 15:14)
- 20Гц-20кГц IBAH(1 знак., 06.08.2024 21:13, ссылка)
- UNI-T UTG9010C работает нормально как на низких частотах, так и на
высоких. Есть встроенный частотомер. Также можно сделать своими
руками под свою задачу. - =L.A.=(05.08.2024 08:14)
- у меня на полке Г3-118. Переключателями выставляется с
дискретностью 0,1Гц. Есть ручка "Расстройка". Я сам не проверял, но
должно быть в пределах одного герца Лaгyнoв(1 знак., 05.08.2024 08:11, картинка)
- а что за китайский генератор? - Bacя(05.08.2024 00:26,
)
- Да ладно? - Kpoк(04.08.2024 23:05)
- Г3-47.. Solo(1 знак., 04.08.2024 21:36, ссылка)
- Г3-112 неплох, но когда мне анализатор АЧХ для КВ фильтров
понадобился на ДДС его сделал макетом и управление на ПИК написал.
Там шаг частоты доли герца. Наверное, и китайские ДДС есть. - Visitor(04.08.2024 20:10)
- Китайцкие и есть. Только любой генератор на ДДС обладает %ёвым
свойством: на НЧ, в сигнал начинают лезть продукты
"преобразования". Бо эквивалентная частота ДДС падает из-за
конечной разрядности ЦАП. Надо дополнительно фильтровать выход,
только и всего. - mse homjak(04.08.2024 20:16)
- Тактирование 50 Мег, до 500 кГц, простым LC фильтром 5 ого порядка
легко давится. Или 3 его делал, вроде... - Visitor(04.08.2024 20:23)
- Ничего не давится. Хоть 10 порядка. Внизу полезут комбинационные
составляющие. Их частота будет не Fsampl+/-Fsign, а гораздо ниже.
На одно состояние ЦАП будет приходиться десятки-сотни-тыщщи тактов
сэмплирования. Если нет диапазонных фильтров, то срач внизу
обеспечен. Стандартные 10-14разрядов, для НЧ не работают. Да и
нестандартные, 16, тоже. - mse homjak(04.08.2024 20:49)
- Вообще-то, на НЧ синусоиде гармоники можно убрать. То есть они
все-таки останутся в энергетике полезного сигнала, но их спектр
равномерно размажется от 0 до половины частоты дискретизации. На
железе не проверял, но моделирование дает именно такой результат. - st256(04.08.2024 22:20)
- Что реально в железе проверил и работало, формирование DTMF на PIC
DDS. PVM 10 бит, прерывание 19200. Мне этого мало показалось для
минимализма, попробовал через раз отсчеты частот в PVM отправлять,
тоже работает, после ФНЧ 2 порядка, картинка как в учебниках. - Visitor(05.08.2024 10:06)
- Гармоник там по жизни, % да ни%я. А вот комбинационные составляющие
есть. И они ни%я не равномерно распределятся, а в соответствии с
количеством тактов сэмплирования для каждой точки на сигнале. Т.е.
периодически. Для некоторых задач, насрать, но для некоторых,
совсем нет. Нужно быть готовым. - mse homjak(04.08.2024 22:56)
- Не преобразование частоты, просто фильтрация оцифровки, гармоники
сверхнизкой частоты быть могут, как биения деления опоры
относительно установленной, но они не заметны и незначительны. И
помеха частотой 0.01 Гц не особо напрягает. - Visitor(04.08.2024 20:57)
- Г3-118 - Alex68(04.08.2024 20:02)
- Г3-118 хороший. В СССР обычно его и использовали для настройки
аудио-аппаратуры. У меня был Г3-110 - зверь машина, до 2МГц, шаг
перестройки 0.01Гц, чистый аналог, очень высокая стабильность
частоты, но по гармоникам - сильно хуже 118-го. А вообще что, на
хорошей саунд-карте НЧ генератор теперь не катит? Какая-нить
креативовская аудиджи в паре с Spectra-LAB - любого НЧ-гену за пояс
заткнёт. - Adept(04.08.2024 22:55)
- Коэффициент гармоник 0.05%... Неплохо! Спасибо. Но нестабильность
по частоте 0.1%. На 33 кГц будет вылетать за полосу 0.5 Гц. Но пока
сойдет. Видимо самому нужно будет генератор делать :( - st256(04.08.2024 20:09)
- Если нужен относительно чистый спектр и высокое разрешение по
частоте перестройки, то генератор надо делать на PLL, а не на DDS с
дробной фазой. Всяко у PLL фазовый шум на порядок и более ниже, чем
у дробной фазы. my504(55 знак., 05.08.2024 11:38)
- А что такое DDS? - st256(06.08.2024 16:01)
- Можно комбинировать, используя DDS в качестве задающего генератора
для PLL, где PLL работает в режиме следящего фильтра и инерционного
звена, что подавит джиттер DDS оценочно децибел на 20... - my504(06.08.2024 16:57)
- Wiki: serge_dem(1 знак., 06.08.2024 16:19, ссылка)
- Блин, так я только так и делаю.... Вот, деревня. - st256(06.08.2024 16:58)
- Так и китайский генератор делает то же самое. Странно, что он не
подошёл. - Bacя(06.08.2024 16:59,
)
- Как так? Только DDS? - my504(06.08.2024 16:59)
- Только. Вот прямо щас делаю приемник прямого преобразования.
Гетеродин - цифровой синтез. - st256(06.08.2024 17:01)
- Есть старая идейка от классиков, то ли Т и Ш, то ли Х и Х, ЦАП на
сдвиговом регистре четной длины и инвертор в ОС. Весовые резисторы
легко в маткаде посчитать (матрица сдвигов и вектор отсчетов
синусоиды). Тактирование, нужная выходная * количество сдвигов * 2.
Проверял только в модемах, 8 сдвигов и ФНЧ хватало, работало. - Visitor(07.08.2024 16:59)
- Большой (и переменный при перестройке) фазовый шум неизбежен.
Насколько он критичен - вам решать. - my504(06.08.2024 17:03)
- Там нет фазового шума. - st256(06.08.2024 17:05)
- Говорят, амплитудный шум (шум квантования) приводит к фазовому
шуму. И наоборот, джитер приводит к возникновению амплитудных
помех. Амплитуда и фаза связаны между собой аналогично компонентам
электромагнитного поля - не существуют по отдельности. А у вас и
квантование по частоте (как задаётся частота внутри системы?), и
квантование по амплитуде (АЦП). - Nikolay_Po(06.08.2024 20:11)
- Нет. Фазовый шум можэт "быть" у меандра и можэт "не быть" у ДДС на
регистре с весовыми резисторами, который даст 16 ступенек на
период. Амплитудные шурушки, если векторки нарисовать, таки, вносят
в изменение фазы, но это не самый главный источник. Не, постараться
можно, конешно. И погоня за фазовым шумом, ессно, начинается с
питания. - mse homjak(06.08.2024 20:29)
- Там нет шума. В каждом отсчете есть фиксированная ошибка. То есть
на периоде отсчет номер 517 всегда имеет одну и ту же амплитуду. Ни
джиттера, ничего похожего на него там нет. - st256(06.08.2024 20:20)
- Джиттер в DDS определяется кратностью частоты накачки и
синтезируемой частоты. В точках этой кратности синтез сигнала
практически идеален и не содержит в спектре ничего, кроме зон
Найквиста с повторами спектра. Но как только мы выходим из
кратности, фаза синтезируемого сигнала на конце периода становится
дробной и в силу отсутствия дробных фаз в массиве констант сигнала,
отсчет берется с фазовой ошибкой. Это и приводит к джиттеру, что в
синусоидальном сигнале my504(223 знак., 07.08.2024 08:19)
- При примом синтезе, частота сигнала и частота дискретизации кратны
всегда. Сделать частоту 1/pi от частоты дискретизации
невозможно.Ну, теми методами, что я пользуюсь. - st256(07.08.2024 08:26)
- Обращайтесь - Kpoк(07.08.2024 12:53)
- Я ничего не говорил про частоту дискретизации. Я говорил про
частоту накачки DDS. У меня такое ощущение, что вы не понимаете
принцип прямого цифрового синтеза. Основной принцип - ДРОБНАЯ ФАЗА.
То есть фаза отсчетов плывет внутри периода при синтезе, поскольку
накачка формирующая отсчеты не кратна этому периоду. my504(228 знак., 07.08.2024 08:52)
- Если вы отфильтруете комбинационные составляющие, у вас останется
чистый, как слеза, синус. Фазовый шум которого будет лучше ФШ
частоты накачки, примерно, на коэффициент "деления" ДДС. На самом
деле, хужэ, т.к. будет гадить питание. - mse homjak(07.08.2024 10:42)
- А что такое частота накачки? - st256(07.08.2024 08:54)
- Частота накачки - это входное тактирование синтезатора, по фронту
которого производится вычисление очередной фазы отсчета. При
некратности частоты синтезируемого сигнала и частоты накачки
расположение отсчетов внутри периода будет плыть. - my504(07.08.2024 09:01 - 09:14)
- Ну вычислили очередную фазу отсчёта и результат на ЦАП - чем
отличается по сути от частоты дискретизации? Только названием и
точкой приложения тактирования? Но это же тактирование идёт далее
без изменений на ЦАП - так что только названием выходит. Или не
так? - symbions(07.08.2024 10:06)
- Нет, не так. Точнее, не совсем так. У вас получается частота
дискретизации не кратна частоте синтезируемого сигнала. И в
условиях ограничения разрядности адреса ROM, мы вынуждены округлять
фазу до целого в адресном пространстве ROM. В результате джиттер
создается этим округлением - фаза дергается на эту дробную часть.
Обратите внимание, разрядность самого ЦАПа тут не так и важна. Она
не определяет фазу. - my504(07.08.2024 11:24)
- Чо за хрень Вы написали? Разобрать не могу. Вроде все слова
знакомы, а смысла не улавливаю. - st256(07.08.2024 13:23)
- Я не про это, я про отличие термина частота дискретизации от
частоты накачки. - symbions(07.08.2024 12:04)
- Все эти округления вырождаются в спектре сигнала, как
комбинационные составляющие. Если вы их уберёте, то останется
чистый сигнал. - mse homjak(07.08.2024 11:43)
- А никто с этим и не спорит. Просто эти комбинационные образуются в
результате ДЖИТТЕРА. И частота фазовой модуляции может лежать как
угодно близко к частоте синтезируемого сигнала. Все зависит от
значения инкремента фазы. Так что просто "убрать" их не выйдет.
Есть другой способ понижения джиттера, но для этого нужно отделить
синтез формы, от синтеза частоты. Синтезатор запускается с меандром
на выходе (по сути нужен только NCO, а не весь DDS), затем
делителем частота my504(331 знак., 07.08.2024 11:57 - 12:03)
- Всё наоборот. Джиттер образуется в результате наличия
комбинационных составляющих. И ещо. ДДС, это аккумулятор фазы. В
этом смысле, фазовых шумов у него не можэт быть, в принципе. Каждый
такт происходит фиксированное приращение фазы. Частота в ДДС, это
побочный эффект инкремента фазы. Всё говно в спектре ДДС, это шум
частоты накачки, хреновых резисторов в ЦАП и свистом в питание. А
округление на разрядности ЦАП, вырождается в комбинационные
составляющие спектра. Убираем их и mse homjak(54 знак., 07.08.2024 11:59)
- Нет, нет и еще раз НЕТ. Все говно именно в несоответствии
разрядности аккумулятора фазы и адресной разрядности ROM из
которого извлекаются значения синуса. Если вы сделаете ROM с
разрядностью равной аккумулятору фазы, то останутся только
зеркальные составляющие в зонах Найквиста и шум дискретизации.. my504(187 знак., 07.08.2024 12:09)
- ФНЧ легко и просто убирает конечность разрядности ЦАП. Один из
самых эффективных способов передискретизаццыи, что по уровням, что
по частоте сэмплирования, прогнать "ступенчатый" сигнал через ФНЧ.
Это азбука. Этому студней учат. - mse homjak(07.08.2024 12:24)
- Я ни черта не помню, но вот в копилку: Toчкa oпopы(664 знак., 07.08.2024 12:50, ссылка)
- Млять, я просто в шоке... В десятый раз повторяю. Забудьте про
разрядность ЦАПа. Разрядность ЦАПа может быть вообще 8 или 6. Это
лишь увеличит шум квантования. Проблема именно в АДРЕСЕ ПЗУ, из
которого извлекаются значения отсчетов. Пусть у вас два соседних
адреса выдают два соседних значения. Но вы не в состоянии
определить КОГДА МЕНЯТЬ одно значение на другое. Патамушта, на
самом деле, это нужно делать где то между этими адресами, в дробном
адресе, который округлен. - my504(07.08.2024 12:49)
- ДДС можэт давать 2,5 точки на период. Это значит, ошибка по фазе
+/-0...Пи/2,5. Любой эллиптический фильтр из этого
"ошибочно-округлённого отсчёта" способен выдать весьма неплохую
синусоиду. Собсно, чуть нижэ я прихожу к выводу, что наш спор,
чисто ради спора. Всё, как мы любим. mse homjak(1 знак., 08.08.2024 19:33, ссылка)
- делаем выборку из двух соседних адресов и линейную (любую)
интерполяцию между ними. коэффициент интерполяции равен остатку
дробного адреса. - Bacя(07.08.2024 13:22,
)
- Да это вы не понимаете. Шум округления(и вообще, шум), что по
времени, что по амплитуде, однозначно переводится один в другой. И
ФНЧ с нужными параметрами его фильтрует. Это уровень 2-3 курса. Вы
обо што, вообще? Это я в шоке. - mse homjak(07.08.2024 12:57)
- Ладно, дайте человеку поучить дохтура. Всем нужен стимул для
вумственной деятельности. - st256(07.08.2024 10:20)
- Ну и как такое возможно? Вы придумали идеальный генератор случайных
чисел? - st256(07.08.2024 09:06)
- Скорее всего, есть. Тока его померить, то ещо приключение. Скока
есть спектроанализёров с функцией измерения, все показывают разное
смешное. mse homjak(115 знак., 06.08.2024 20:04)
- это RC генератор. его особенность - малые гармоники. для измерений.
в комплекте есть режекторный фильтр. а высокая стабильность частоты
- это к цифре... но там с гармониками будет не айс. - Alex68(04.08.2024 21:05)
- Могу и схему выложить и макетку почтой выслать, мне уже не нужно,
темы другие, вот все коды для ПИК на старом компе остались, не
очень то и нужно, что лет 20 назад писал. - Visitor(04.08.2024 20:17)
- GCC. Про укладку static-функций в именованные секции: il-2(244 знак., 09.08.2024 11:13, dao, полностью)