STM32F3 Discovery. Архитектура и библиотеки (CMSIS, SPL, HAL). Шаг №79

Всем привет. Как Вы помните в прошлой статье мы настроили программный комплекс для работы с микроконтроллерами STM32 и скомпилировали первую программу. В этой записи познакомимся с архитектурой данной платы, микроконтроллера и имеющиеся библиотеки для работы. Читать далее

CooCox CoIDE и STM32CubeMX. Программирование STM32. Шаг №78

Всем привет. В прошлой статье мы с Вами познакомились с ARM. В этой статье описан пример настройки программного комплекса для работы с микроконтроллером STM32, в данном случае stm32f303vct6 (STM32f3 discovery). Сделав обзор программного обеспечения для работы с STM можно выделить следующие: Читать далее

Архитектура ARM. Введение. Шаг №77

Всем привет. В сегодняшней статье мы с Вами познакомимся с архитектурой ARMИ в последующих записях будем работать с данными микроконтроллерами, повышая производительность и функциональность проектов. Микроконтроллеры AVR, с которыми мы работали в предыдущих статьях, где в последний записи использовали ATmega8A как USB-устройство сопрягая с ОС Android (используя V-USB, OTG и приложение на java), в дальнейших проектах будут использоваться как промежуточные звенья.
Читать далее

V-USB. AVR and Android. USB-OTG. Шаг №76

Всем привет. Итак друзья наконец то мы добрались до практической части соединения микроконтроллера avr (atmega8) c ОС Android, где первый использует протокол V-USB, второй – USB-OTG. Немного вспомним, что похожую операцию мы проделали в статье №74, за исключением того что в роли хоста выступала ОС  Windows. Читать далее

Android. История, архитектура, software development. Шаг №75

Всем привет. Рассмотрев в прошлой статье подключение AVR к Windows через USB, заменим хост на Android. Но для этого давайте познакомимся с этой ОС, т.к. последующие проекты будут тесно связаны с ней. Итак само определение, немного истории и основы работы с ней. Читать далее