Редактор шрифтов

Часто бывает надо поменять какой-нибудь символ в шрифте, добавить иконку или что-то такое, но квадратики в тетрадочке закрашивать лень, высчитывать номер байта и бита в гигантском массиве тоже… На такой случай и была сделана программка для редактирования шрифтов прямо в .c/.h файлах. Естественно, для тех форматов, которые попадались под руку — а то больно их много всяких.

Открыл файлик font14x8.c прям в папке проекта, поменял растр буковки — и сохранил. Прелесть.


Читать дальше

Simatic Step 7. STL. Доступ к текущему времени.

PLC
  В предыдущей статье Simatic Step 7. STL. Вычисление числа дней в месяце (DayOfMonth) пришлось немного углубиться в преставление системного времени Simatic Step 7. Получилось не очень (ни туда, ни сюда), решил оформить эту тему отдельной статьей. Разговор пойдет только о системном формате времени DATE_AND_TIME. Simatic поддерживает и другие форматы (TIME_OF_DAY (DWord, время суток), S5TIME (Word, время в формате Simatic, для таймеров и счетчиков), TIME (DWord, время в формате IEC), DATE (DWord, дата в формате IEC)), межформатные преобразования предусмотрены стандартной библиотекой.


Читать дальше

ОСРВ WINDOWS-2

Управление шаговым двигателем из Питона

Так, светодиоды и Cом порт это конечно хорошо, но хотелось бы чего-нибудь посерьезнее-). Оптимальным вариантом для обработки данных в реальном времени был бы вентильный двигатель, но — вентильного двигателя у меня под руками нет, поэтому придется пилить шаговый-) Шаговый двигатель конечно не так нагляден — обратная связь для вращения в противоположность вентильному не нужна, разве что для управления в реальном времени, но управление в реальном времени — дело будущего. Пока к сожалению придется ограничиться чисто зрелищной стороной вопроса — осциллограф из Китая не приехал пока-). И хотя разобраться что где криво работает пока нельзя-(, но в данном случае главное это демонстрация быстродействия питонского приложения в реальном времени.

Читать дальше
  • +1
  • 19 ноября 2016, 10:19
  • basil
  • 2

Simatic Step 7. STL. Вычисление числа дней в месяце (DayOfMonth).

PLC
  Понадобилось программно контролировать правильность введенной оператором даты для просмотра показаний в хозрасчетном архиве. А для этого нужна функция, возвращающая кол-во дней в любом месяце любого года. В стандартной библиотеке такой функции не нашел, пришлось разбираться.


Читать дальше

Знакосинтезирующий ЖКИ 1602 и клавиатура: экономим выводы микроконтроллера

В рамках данной заметки мы рассмотрим, как можно сэкономить выводы микроконтроллера при использовании знакосинтезирующего жидкокристаллического индикатора совместно с кнопками управления меню устройства. Будет показано, что при использовании «обычного» ЖКИ (т.е. собранном на контроллере типа HD44780) и «стандартном» способе управления меню (кнопки «MENU/SELECT», «UP», «DOWN», «+» и «-») для опроса кнопок не требуется каких-либо дополнительных ресурсов камня, кроме уже задействованных под управление индикатором:





Читать дальше

Рамки по ГОСТ для Altium Designer

Сейчас в России у разработчиков электроники популярен пакет Altium Designer, и все бы хорошо, но он не предназначен для выпуска документации по российским стандартам. Ежегодно выходят новые версии программы, добавляются новые возможности…, но до сих пор так и не появились в шаблонах оформления схем рамки, соответствующие ГОСТ. Хотелось бы исправить данное недоразумение и поделиться собственными шаблонами, тем более в сети найти необходимые рамки не так просто. Надеюсь, это поможет начинающим разработчикам не заморачиваться на этот счет и с легкостью пройти нормоконтроль хотя бы по этой части.


Читать дальше

Переходник для разных JTAG

Такое за полтора-два доллара


Ссылка

Segger Embedded Studio

ARM
Картинко
Доброго времени суток, дорогой читатель!
Идея написать что-нибудь родилась у меня после того как поиском не нашел ни слова про эту среду разработки(«А жаль и надо что-то делать», — подумал я).


Читать дальше

startandroid.ru - хороший сайт-учебник по созданию приложений для Android для начинающих

startandroid.ruСобственно вот: startandroid.ru.

Желание поуправлять чем-нибудь электронным со смартфона возникает достаточно часто.

Года два назад попытался написать приложение для отображения данных с самодельной метеостанции. Концепцию построения приложения так и не усек, чтение документации особо не помогло, стабильной работы приложения так и не добился.
Мелкие детали — разобраны и обсосаны.
Как, черт возьми, построить приложение в целом — загадка. Так и забросил.

С месяц назад решил поискать чего-нибудь по теме и наткнулся на рекомендуемый сайт. Пока читаю, до конца еще не дошел, сейчас на 45 уроке, впереди еще сотня, но уже то, что прочел — совершенно великолепно.

Очень понравилось. Рекомендую.

Rigol DS1000Z (DS1054Z(-S), DS1074Z(-S), DS1104Z(-S)) баг с зависанием при загрузке, после обновления прошивки - полное лечение


Лирическое отступление

Решил я на своём осциллографе Rigol DS1074Z обновить прошивку до последний версии, ибо года полтора не менял, а судя по описанию, в новой версии пофиксили тучу старых ошибок и багов. Как положено, скачал прошивку с официального сайта, загрузил на флешку, флешку в осцыл, и обновил. Перезагрузив осциллограф, моя довольная улыбка начала исчезать, ибо осциллограф завис, показав замершую картинку на экране. И зависал при каждой попытке его включить.
Если вы являетесь владельцем осциллографа серии DS1000Z, и у вас случилась такая же беда, прошу подкат.



Читать дальше