Блокнот: размещение файлов в памяти.

Если проект выдаёт что-либо наружу сложнее нескольких светодиодов, то надо это как-то хранить. И для этого придумали понятие файл: это именованная область данных на носителе информации. Самый простой способ — разместить в памяти. Но даже тут возможны варианты.

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

SPI (программный). Память Atmel DataFlash AT45DB081D.

Немного теории с просторов интернета.

SPI (англ. Serial Peripheral Interface, SPI bus — последовательный периферийный интерфейс, шина SPI) — последовательный синхронный стандарт передачи данных в режиме полного дуплекса, разработанный компанией Motorola для обеспечения простого и недорогого сопряжения микроконтроллеров и периферии. SPI также иногда называют четырёхпроводным (англ. four-wire) интерфейсом.

SPI является синхронным интерфейсом, в котором любая передача синхронизирована с общим тактовым сигналом, генерируемым ведущим устройством (процессором, контроллером). Принимающая (ведомая) периферия синхронизирует получение битовой последовательности с тактовым сигналом. К одному последовательному периферийному интерфейсу ведущего устройства-микросхемы может присоединяться несколько микросхем. Ведущее устройство выбирает ведомое для передачи, активируя сигнал «выбор кристалла» (англ. chip select) на ведомой микросхеме. Периферия, не выбранная контроллером, не принимает участия в передаче по SPI.





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

История звуковых карт и музыки в компьютерных играх топик-ссылка

Как это было: от спикера до современных звуковых карт. Можно послушать как звучала музыка в разных играх, на разных устройствах. Мне понравился трек: The Elder Scrolls IV: Oblivion (2006)

EZoFlash4v5 программатор микросхем памяти

Вот такой программатор для флешек собрал. Запрограммировать в общем то нужно было только i2c память, но решил собрать такой, на будущее. Программатор может работать с огромной кучей всевозможной памяти, флешки, еепромы, микросхемы памяти биос, pic микроконтроллеры, более тысячи поддерживаемых микросхем.


Читать дальше
  • +6
  • 02 августа 2012, 17:24
  • Bonio

Альтернативное использование памяти типа SIMM

Имеется у меня пару планок SIMM со старого компа, на каждой платке по 16 чиппов npn nn514405aj-60. вертя её в руках ударила меня мысль, а можно ли использовать её как внешнюю память EEPROM. может кто так делал, поделитесь мнениями.
  • 0
  • 09 октября 2011, 16:21
  • lyotkin
  • 1

SanDisk Ultra II SD->USB

Расскажу о интересном решении проблемы передачи данных от контроллера к компьютеру.

Это SD-карточка с полноценным юсб-интерфейсом. SanDisk Ultra II SD-USB. Что характерно — он офсайте даже нет упоминания о этой карте.


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

Заметка о разумном использовании ОС


Впервые о том, что на микроконтроллерах могут работать операционные системы я услышал от Дихалта. До этого я относительно успешно писал для МК на Си и ассемблере и, как ребенок, радовался каждому сэкономленному байту. Но сейчас я хочу поделиться мыслью, которую, возможно, большая часть (куда хотите ударение ставьте) читателей-писателей этого сайта сочтет крамольной. И мысль эта заключается в следующем:
Время разработчика дороже чем память.



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