Микропроцессоры и микроконтроллеры

 
 
 
«Большинство программ на сегодняшний день подобны египетским пирамидам из миллиона кирпичиков друг на друге и без конструктивной целостности — они просто построены грубой силой и тысячами рабов.»
Alan Kay
Русский | Українська


О сайте «Микропроцессоры и микроконтроллеры»
микропроцессор

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


Основные разделы сайта

Последние добавленные статьи
Статьи :: Новый iPad Air 2019

Между iPad 2018 и iPad Pro ранее был большой разрыв, поэтому Apple решила выпустить что-то промежуточное, а именно iPad Air. В настоящее время это стоит $600.


Статьи :: Тенденции в веб-дизайне в 2019 году. Часть вторая

Хотя в файлах SVG нет ничего нового, в 2019 году мы можем ожидать, что этот формат наверстает упущенное, и, возможно, даже опередит традиционные расширения, такие как PNG, JPG или GIF. SVG - это векторные изображения, а не пиксельные, что во многом является преимуществом.

Из-за растущего разрешения экрана и плотности пикселей иллюстрации, такие как логотипы и иконки, могут «пикселизироваться» и выглядеть непривлекательно.

Формат SVG легко масштабируется без потери качества, что обеспечивает четкую графику независимо от размера и разрешения экрана. Кроме того, SVG также хорошо работает с мультимедийным контентом, включая 3D-изображения, анимацию и 360 ° фотографию.


Статьи :: Тенденции в веб-дизайне в 2019 году

Сайт является той частью компании, с которым в первую очередь встречаются наши потенциальные клиенты.

Нравится нам это или нет, но исходя из его внешнего вида, люди могут составить мнение о нашем бизнесе.

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

Раньше тенденции веб-дизайна длились долго, но теперь они меняются очень быстро и едва успевают полностью развиться. Понимание современных тенденций и отслеживание изменений очень важно, потому что свежесть и новые решения будут привлекать и интересовать потенциальных клиентов дольше. На какие тренды в веб-дизайне стоит обратить внимание в 2019 году?


Статьи :: Ремонт цепи питания ноутбука

Сбой питания является распространенным типом повреждения ноутбука. Хотя это распространенный дефект, его нелегко диагностировать или ремонтировать. Из-за этого - или, возможно, лучше написать - благодаря этому, это бесспорно «король неисправностей», каждый раз бросающий вызов опытному специалисту. На материнской плате ноутбука имеются сотни, если не тысячи компонентов, которые могут быть потенциальной причиной неисправности.


Статьи :: Примеры сайтов, разработанных с использованием фреймворка Angular

Angular и AngularJS - это веб-технологии, созданные Google. Они позволяют создавать сложные приложения (одностраничные приложения), работающие на стороне браузера. Обе платформы основаны на языке программирования JavaScript и поддерживают создание веб-приложений в модели MVC (Model, View, Controller). AngularJS был выпущен в 2009 году, а его преемник Angular в 2016 году.


JAVA и STM32 - курс экспресс-программирования с MicroEJ :: JAVA и STM32 - курс экспресс-программирования с MicroEJ. Часть восьмая

В первой инструкции (MWT.RenderingContext.add (new PlainTheme ());) внешний вид приложения устанавливается. Объект PlainTheme содержит инструкции по цвет нарисованных компонентов и используемые шрифты. Он определен в библиотеке, но ничто не мешает вам создать собственную графическую тему.


JAVA и STM32 - курс экспресс-программирования с MicroEJ :: JAVA и STM32 - курс экспресс-программирования с MicroEJ. Часть седьмая

Встраиваемые системы все чаще оснащены красочными графическими дисплеями. Они обеспечивают управление и настройку устройства, а также представление данных. Это создает необходимость создания приложений на основе графических пользовательских интерфейсов. Среда MicroEJ (JAVA на STM32) содержит библиотеки, облегчающие их подготовку. В этой части серии мы покажем пример простого приложения, написанного на языке JAVA для STM32, позволяющего управлять преобразователями АЦП и ЦАП и отображать полученные результаты на дисплее набора STM32F429I-DISCO.


JAVA и STM32 - курс экспресс-программирования с MicroEJ :: JAVA и STM32 - курс экспресс-программирования с MicroEJ. Часть шестая

Задержка между изменениями состояния диода выполняется методом Thread.sleep (long milis), который принимает количество миллисекунд потока, в котором был вызван поток. Кроме того, он должен находиться в блоке try-catch, потому что если сон прерывается, он отправляет вызывающей стороне исключение, которое необходимо обработать.


JAVA и STM32 - курс экспресс-программирования с MicroEJ :: JAVA и STM32 - курс экспресс-программирования с MicroEJ. Часть пятая

Теперь вы можете начать создавать код приложения. Сначала добавьте основной класс основным методом, с которого будет запускаться программа. Имя класса не имеет значения, важно, чтобы он содержал статический метод main. Вы можете добавить новый класс, щелкнув правой кнопкой мыши по проекту в дереве слева от основного окна среды MicroEJ и выбрав New?


JAVA и STM32 - курс экспресс-программирования с MicroEJ :: JAVA и STM32 - курс экспресс-программирования с MicroEJ. Часть четвёртая

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