zhub.link is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

34
active users

#eeprom

0 posts0 participants0 posts today

EEPROM Загрузчик для MIK32 (K1948BK018)

В данном тексте я написал про то, как я написал загрузчик для российского микроконтроллера MIK32 ( K1948BK018 ). Это, пожалуй, первый случай, когда столько функционала мне пришлось утрамбовать всего в 8kByte ROM памяти.

habr.com/ru/articles/806275/

ХабрEEPROM Загрузчик для MIK32 (K1948BK018)"Если дом начинается с двери, то прошивка начинается с загрузчика." Пролог В этом тексте написано про то, как я написал загрузчик для российского микроконтроллера MIK32 (K1948BK018). Определения Чтобы...

Запускаем раритетные платы фискальной памяти

Приветствую всех! Давным-давно, во второй половине девяностых, с появлением больших супермаркетов начали получать распространение различные системы по автоматизации торговли, в числе которых были кассы на базе обычных компьютеров. Примерно в то же время появилось требование оснащать кассовые аппараты фискальной памятью, что в сочетании с подобными системами породило немало кажущихся сейчас забавными или просто нелогичными конструктивных решений. Что же это были за девайсы и чем такие кассовые аппараты отличались от обычных ПК? Сейчас и узнаем: взглянем на железо пары таких компьютеров и фискальный регистратор тех же годов. И, конечно же, попробуем увидеть всё это в работе.

habr.com/ru/companies/timeweb/

#486

ХабрЗапускаем раритетные платы фискальной памятиПриветствую всех! Давным-давно, во второй половине девяностых, с появлением больших супермаркетов начали получать распространение различные системы по автоматизации торговли, в числе которых были...

Подмена E-EDID на Windows

Если вы когда-нибудь, запуская рабочую станцию с операционной системой Windows, обнаруживали, что ваш Full HD монитор показывает лишь изображение с разрешением не более 1024x768 и определяется как «Стандартный не Plug-n-Play монитор», и по какой-то причине вы не имеете возможности переключить монитор на другой видеовход, не поленитесь заглянуть под кат, где я растолкую, как «временно» выкрутиться минимальными усилиями.

habr.com/ru/articles/908410/

ХабрПодмена E-EDID на WindowsОтказ от ответственности Все манипуляции с блоками E-EDID вы осуществляете только на свой страх и риск с полным пониманием того, какие манипуляции и с какой целью вы выполняете, так как блоки E-EDID...
#Windows#EEDID#dump

Еноты и немного цифр

И снова всем привет, не ждали? :) В предыдущих статьях я описал почти всё что можно было описать, но самую важную часть упустил из виду. Мало того - я эту часть упустил в целом, за всё время работы над проектом :( А дело в наглядности. Все желают видеть цифры. Даже не думал делать никаких сравнительных таблиц, но вот сегодня наткнулся на готовую таблицу от автора лучшей программы для 341 под линукс - IMSProg. Изучил таблицу и решил, что и мне таблица для наглядного сравнения параметров всё-таки нужна, и сделал на её основе свой вариант. Огромная благодарность её автору за тесты и готовый материал для сравнения! Часть первая - скорость работы.

habr.com/ru/articles/903428/

ХабрЕноты и немного цифрИ снова всем привет, не ждали? :) В предыдущих статьях я описал почти всё что можно было описать, но самую важную часть упустил из виду. Мало того - я эту часть упустил в целом, за всё время работы...
#spi#flash#eeprom

NVRAM из EEPROM

Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.

habr.com/ru/articles/815639/

ХабрNVRAM из EEPROMВ программировании микроконтроллеров часто приходится работать с энергонезависимой памятью: читать и писать массивы. Однако порой реализация энергонезависимой памяти накладывает некоторые свои...
#eeprom#NVRAM#flash

EEPROM в Arduino: когда хранить нужно немного

При разработке собственного устройства очень часто возникает необходимость сохранять и считывать данные из энергонезависимой памяти. Конечно, для этих целей можно использовать SD карты. Например, к платам семейства Arduino можно легко подключить адаптер для работы с microSD. Однако, часто нам не нужно сохранять такой большой объем данных. Например, если мы делаем умный будильник, где время срабатывания каждый день может быть разным, то эти значения неплохо бы сохранить в EEPROM. Или, если доступ к устройству осуществляется по паролю, то хэш этого пароля (не сам пароль!) неплохо бы тоже сохранить в EEPROM. Если зашьем пароль в прошивку, у нас не будет возможности его поменять, а это не очень хорошо с точки зрения безопасности. В общем, есть масса ситуаций, когда нужно хранить небольшой объем информации, и тогда лучше всего использовать энергонезависимую память на самом микроконтроллере. В этой статье мы поговорим об Arduino.

habr.com/ru/companies/otus/art

ХабрEEPROM в Arduino: когда хранить нужно немногоПри разработке собственного устройства очень часто возникает необходимость сохранять и считывать данные из энергонезависимой памяти. Конечно, для этих целей можно использовать SD карты....

Raccoon Flash Explorer

Недавно разработал вот такую игрушку для более простой, удобной, и кроссплатформенной работы с прошивками, в основном для мастеров по ремонту электроники. Необычность заключается в том, что микросхема работает как простой файл на простой юсб флешке. Можно скопировать или заменить прошивку обычным перетаскиванием, или напрямую открыть дамп в hex-редакторе или нужном софте. Работает на практически любом устройстве с любой ос, которая понимает юсб-флешки. 8мб читает за 12 секунд, пишет за 36 секунд и выше, это везде зависит от самой микросхемы. К тому же сам определяет микросхему и её питание (не нужен 1,8в адаптер), и подбирает частоту для Spi флешек от 1,7 до 22МГц (важно для внутрисхемной прошивки по прищепке). Готовится усиленная поддержка прищепки, режим уже проходит тестирование и цепляет намного больше плат чем остальные. Имеет защиту от дурака, и что-либо сжечь будет довольно трудно. Работает на винде, линуксе, андроиде, пока частично (только чтение) и на маке.

habr.com/ru/articles/832622/

ХабрRaccoon Flash ExplorerНеобычный программатор Spi Flash и i2c Eeprom | Микросхема видна как файл на юсб флешке Недавно на базе не очень популярного и очень дешевого мк STC8H8K64U разработал вот такую игрушку для более...

Автомашинист. Возвращаем к жизни процессорный блок

Приветствую всех! Не так давно я рассказывал про то, как работает система автоведения пригородных поездов. Но то было только начало, мне традиционно хотелось большего, нежели просто подать питание и понажимать кнопки. И, как оказалось, с виду довольно простой блок скрывает в себе много интересного. Итак, в сегодняшней статье поговорим про устройство и работу блока ЦПИ (центрального процессора и индикации) от системы УСАВП/Л. Узнаем, что у него внутри, и вернём его к жизни. Традиционно будет много интересного.

habr.com/ru/companies/timeweb/

#486 /104

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

Автомашинист. Возвращаем к жизни процессорный блок

Приветствую всех! Не так давно я рассказывал про то, как работает система автоведения пригородных поездов. Но то было только начало, мне традиционно хотелось большего, нежели просто подать питание и понажимать кнопки. И, как оказалось, с виду довольно простой блок скрывает в себе много интересного. Итак, в сегодняшней статье поговорим про устройство и работу блока ЦПИ (центрального процессора и индикации) от системы УСАВП/Л. Узнаем, что у него внутри, и вернём его к жизни. Традиционно будет много интересного.

habr.com/ru/companies/timeweb/

#486 /104

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

Оживляем раритетный домофон с магнитным ключом

Приветствую всех! Год назад я уже рассказывал про то, как работают домофоны с магнитным ключом. Но вот сейчас ко мне в руки попала ещё более старая панель от той же фирмы. И, как оказалось, про неё у меня тоже есть, что рассказать. Итак, в сегодняшней статье вернём к жизни «Факториал» образца девяностых годов. Попутно разберёмся, чем он отличается от более новых собратьев и какую подставу иногда могут устроить на первый взгляд неубиваемые компоненты. Традиционно будет много интересного.

habr.com/ru/companies/timeweb/

#8051

ХабрОживляем раритетный домофон с магнитным ключомПриветствую всех! Год назад я уже рассказывал про то, как работают домофоны с магнитным ключом. Но вот сейчас ко мне в руки попала ещё более старая панель от той же фирмы. И, как оказалось, про неё у...

Оживляем автоинформатор из подмосковного автобуса

Приветствую всех! Так уж вышло, что при наличии у меня немалого количества артефактов из мира транспорта, у меня до сих пор не было той штуки, с которой у многих ассоциируется этот самый транспорт, — той самой коробочки, благодаря которой мы слышим легендарное «Осторожно, двери закрываются». Ну что же, самое время восполнить это упущение. Итак, в сегодняшней статье поговорим об одном из первых массовых отечественных автоинформаторов. Узнаем, как работала эта штука и какие неожиданные технологические решения есть внутри. Традиционно будет много интересного.

habr.com/ru/companies/timeweb/

#1602

ХабрОживляем автоинформатор из подмосковного автобусаПриветствую всех! Так уж вышло, что при наличии у меня немалого количества артефактов из мира транспорта, у меня до сих пор не было той штуки, с которой у многих ассоциируется этот самый транспорт, —...

Обзор Чипа Внешней I2C Памяти AT24Cхх

AT24C02M5/TR это EEPROM на 256 байт с доступом по двухпроводному проводному синхронному последовательному интерфейсу I2C. В разработке электронных плат часто надо подписывать электронные платы каким-то серийным номером. Это нужно для идентификации платы при серийном производстве. Внешние чипы памяти особенно важны так как прошивку могут полностью стереть. В связи с этим хранить серийный номер на микроконтроллере внутри on-chip NOR-Flash самого микроконтроллера ненадежно.

habr.com/ru/articles/774624/

ХабрОбзор Чипа Внешней I2C Памяти AT24CххВ разработке электронных плат часто надо подписывать электронные платы каким-то серийным номером. Это нужно для идентификации платы при серийном производстве. Внешние чипы памяти особенно важны та...
#eeprom#i2c#AT24C02