Как стать автором
Обновить
37.7
Карма
0.1
Рейтинг
Алексей Столяренко @jaiprakash

Инженер

  • Подписчики 11
  • Подписки 26

Разгон подсветки монитора

Программирование микроконтроллеров *DIY или Сделай сам Здоровье
Tutorial
Оверклокинг процессора или памяти — это понятно, но зачем разгонять подсветку монитора?



Речь пойдёт о стареньком 23-дюймовом Samsung SyncMaster BX2340 (выпущен в январе 2011) со светодиодной подсветкой. Со временем стал замечать, что работать за ним утомительно, а сосредоточиться всё сложнее. И даже не только работать, просто читать, например. Сам монитор остался тот же, но мне стало труднее. А за другими экранами работалось вполне нормально.
Может выкинуть его, и купить новый?
Всего голосов 61: ↑60 и ↓1 +59
Просмотры 25K
Комментарии 75

Где предел минимального Hello World на AVR?

Ненормальное программирование *Assembler *
Из песочницы


Предупреждение: В данной статье повсеместно используются грязные хаки. Её можно воспринимать только как пособие «как не надо делать»!

Как только я увидел статью «Маленький Hello World для маленького микроконтроллера — в 24 байта», то мой внутренний ассемблерщик наполнился негодованием: «Разве можно так разбрасываться драгоценными байтами?!». И хотя я давно перешёл на C, это не мешает в критических местах проверять быдлокод компилятора и, если всё плохо, то иногда можно слегка изменить C-код и получить заметный выигрыш в скорости и/или занимаемом месте. Либо просто переписать этот кусок на ассемблере.

Итак, условия нашей задачи:

  1. AVR микроконтроллер, у меня больше всего в закромах оказалось ATMega48, пусть будет он;
  2. Тактирование от внутреннего источника. Дело в том, что внешне можно тактировать AVR со сколь угодно малой частотой, и это сразу переводит нашу задачу в разряд неспортивных;
  3. Мигаем светодиодом с различимой глазом частотой;
  4. Размер программы должен быть минимальным;
  5. Вся недюженная мощь микроконтроллера бросается на выполнение задачи.

Погрузиться на Low level
Всего голосов 124: ↑120 и ↓4 +116
Просмотры 57K
Комментарии 58

Информация

В рейтинге
3,535-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность