uJ – Java VM для микроконтроллеров AVR, PIC

Тихим осенным днём, года 2012го, вышел тихонечко в свет один очень интересный пост: а именно — uJ — a Java VM for microcontrollers на персональной страничке Дмитрия Гринберга.

Как можно понять из названия, это его реализация Java машины под микроконтроллеры, в частности речь пойдет об использовании uJ на AVR и на PIC семействах в жирным флэшем.

Размеры uJ около 60кБ для PIC и около 80кБ для AVR, хотя так же и есть возможность «срезать жирок», так как есть возможность конфигурации uJ.

Уверен вы согласитесь, что эта чудесная новость прийдет по душе ко всем, кто падок на Java и не знает с какой стороны подойти к Embedded.

Что бы было все сразу ясно достаточно привести коментарий с его сайта:

What?

uJ is a Java VM for microcontrollers. It implements the entirety of the java bytecode and is written entirely in C, so that it may run on any processor. It has been tested and found functional on 8-bit AVR devices (ATmega64, Atmega128), some Microchip 16-bit PIC devices (dsPIC33FJ128GP802, dsPIC33FJ64GP802, PIC24FJ32GA002), and a few other architectures. It is quite efficient, fast, and usable for actual real-life situations. Minimum requirements? A few dozen K of code space and a few hundred bytes of RAM is all you need to get started. More is better, as always.

СПРАВОЧНЫЕ МАТЕРИАЛЫ — много полезной информации для инженеров

СПРАВОЧНЫЕ МАТЕРИАЛЫ — много полезной информации для инженеров, есть версии давно устаревшие.

Содержимое архива:

Разные схемы генераторов.

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


Итак: Более 100 схем.

Высокочастотный высокоточный частотомер на ПЛИС

Несколько лет назад я уже приводил ссылку на своем рессурсе, но давно и то на форуме, и ссылка сейчас затерялась… В силу недавней находки этого изделия у себя в коробке, решил это изделие вам еще раз показать, заодно и снял видео. Называется — Высокочастотный измеритель частоты следования импульсов (Частотомер на ПЛИС) до 100МГц. Пост из серии «вспомним о былом».

Измеритель частоты — предназначен для измерения реальной частоты кварциевых генераторов
— Принцип измерения — прямой счет импульсов за время — 1,000000(1) секунды.
— Точность измерения — +/- 1Гц
— Максимальная частота измерения с точностью +/- 1Гц — 60МГц (в данной версии, частота выше — считается с погрешностью, вероятно из-за «монтажа»)
— Напряжение питания — 5В
— напряжение питания кварцевого генератора — 3В (не все генераторы работают от 3В)
— Размеры — 80*110мм.

STM8 — введение и начало работы.

Вот и случилось, наконец то добрался я допрежде  новенького ещё для меня чипа, до семейства популярных нынче чипов STM8. Раздобыл платку STM8-Discovery. И следовательно буду теперь периодически выкладывать статейки, по мере наличия времени про это семейство STM8 чипов по мере желания или новых достижений с этим чипом. Первая статейка про STM8 — «Введение в STM8 и начало работы в этими чипами«, вернее пост в котором будет все что нужно для начала и ознакомления с этими чипами. В общем будет приведена тут общая информация по STM8 путем компиляции всякостей с тырнета включая копипасты и линки-пронырки. Решил навоять статейку, для себя и для вас. Надеюсь получится годный и интересный результат.