Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.

Поиск:

Тип: Сообщения; Пользователь: cuneum

Страница 1 из 25 1 2 3 4

Поиск: На поиск затрачено 0.03 сек.

  1. Ответов
    306
    Просмотров
    104,309
    К сожалению, автор стесняется выкладывать исходник, приходится гадать, это к вопросу о вашему стремлению к демагогии и поспешным выводам.
  2. Ответов
    306
    Просмотров
    104,309
    Всё просто, при обработке смены диапазона, функция отображения на дисплее вызывается, а функция смены частоты нет. Думаю, это не глюк, а просто автор упустил этот момент при разработке софта. ...
  3. Ответов
    51
    Просмотров
    19,841
    Выкладываю новые версии прошивок, для двух вариантов исполнения.

    Для LGT8F изменения коснулись обработки кнопок и энкодера.

    Для Tiny88 изменения помимо смены обработчика энкодера и кнопок, ...
  4. Ответов
    728
    Просмотров
    172,681
    Я то, уже добился результата и работаю дальше над полноценным синтезатором, а от вас пока только "пальца". И это при том, что я вообще не изучал Си, и все три десятка лет программирования его...
  5. Ответов
    728
    Просмотров
    172,681
    Хамить не нужно, это не красит, а совсем наоборот. Лучше продемонстрируйте готовый код с выводом на дисплей и управлением от энкодера. К слову, у меня получилось 1500 байт на голом Срр. Частоты...
  6. Ответов
    728
    Просмотров
    172,681
    Причём тут Veso74? Речь о том, что машинное слово 14 бит округляется до 2 байт в памяти программ. Это сделано для упрощения конвейера команд, когда размерность данных равна размерности команд....
  7. Ответов
    728
    Просмотров
    172,681
    Следовательно, всё выравнивается по границе 16 бит, из чего вывод о 2 байт слово, верный. Следовательно, никаких чудес с малым объёмом кода, он у вас не отличается в меньшую сторону и фактически...
  8. Ответов
    728
    Просмотров
    172,681
    Остаётся определить размерность "words", если следовать принятой терминологии, это 2 байта (но может быть и 4,8...), тогда в байтах, это будет 996, что реально.
    Тут всё понятно, но эта...
  9. Ответов
    728
    Просмотров
    172,681
    На счёт 40 слов не знаю, у меня получилось 200 байт. Не понял, что вы имели ввиду под однократным вызовом, поясните.

    На него и расчёт. Но суть в том, что не сам драйвер дисплея отъедает...
  10. Ответов
    728
    Просмотров
    172,681
    Всё сам, и lCD и I2C. Пока получается так, просто установка частоты (i2c задейстовоано), калибровка и ток выхода SI, 670 байт (расчёт универсальный от 8к до 225М), добавляем изменение частоты в...
  11. Ответов
    728
    Просмотров
    172,681
    Сомневаюсь, пытаюсь втиснуть в 2К, пока без успеха, вывод на дисплей съедает память, да и есть разница установить частоту один раз или же циклически. Плюс обработка кнопок, энкодера, драйвер...
  12. Ответов
    728
    Просмотров
    172,681
    Attiny88, ATTinyCore, 230 байт код, 10 байт ОЗУ. Tiny26, 212 байт код, 10 ОЗУ.
  13. Ответов
    728
    Просмотров
    172,681
    Это потому, что там используется целочисленное деление с остатком, на операциях сдвига.
  14. Ответов
    12,408
    Просмотров
    4,405,921
    Лишь в том случае, когда эта мощность реализуется полностью на входной нагрузке. Если же, входное сопротивление каскада после смесителя высоко, то никакого эффекта снижения мощности не будет. Это...
  15. Ответов
    1,581
    Просмотров
    914,777
    Выкладываю библиотеку software I2C master micro. Реализована пока только запись в конечное устройство, которым выступала si5351. При частоте 16М возможна работа на трёх скоростях Normal(100k),...
  16. Ответов
    1,581
    Просмотров
    914,777
    Из картинки следует, что помимо конденсатора pullup-ground, следует использовать ещё и резистор последовательно с контактами энкодера, как того требует даташит. Вот два варианта включения...
  17. Ответов
    1,581
    Просмотров
    914,777
    Потому, что блокировочные конденсаторы необходимы. Пример: недавно в мышке стал плохо работать энкодер колёсика, поставил пару конденсаторов и теперь всё в порядке. Вывод - экономия деталей...
  18. Ответов
    728
    Просмотров
    172,681
    Пробовал компилировать для Tiny26 No bootloader, там код ещё меньше места занимает.
  19. Ответов
    1,581
    Просмотров
    914,777
    Там, алгоритм построен на ожидании нуля в предшествующем значении и только тогда оценивается направление счёта. Поскольку заданное начальное значение переменной равно нулю, то выдача результата...
  20. Ответов
    1,581
    Просмотров
    914,777
    Да, нашёл в chStep, осталась от прошлых версий.
    Думаю, там вряд ли, что-то можно изменить к лучшему без увеличения размера кода. Пробовал по всякому, в итоге, что имеем.

    Мне интересна...
Показано с 1 по 20 из 500
Страница 1 из 25 1 2 3 4