Разработка проекта под ключ

Информационный портал mcu.by, индивидуальный предприниматель Шуленков Роман Александрович УНП 291209780 (ОКЭД 30021 - производство электронно-вычислительных машин и другого оборудования для обработки информации) Республика Беларусь г. Минск, предлагает услуги по разработке радиоэлектронных устройств и устройств цифровой обработки информации на базе ARM микроконтроллеров и микропроцессоров (STMicroelectronics, Atmel), FPGA матриц (Altera), разработка аналоговых (0-10В , 4-20 мА, 0-20мА, термопара, термосопротивление) и цифровых (Ethernet, USB, Modbus RTU, Modbus ...
Read more

Старт ARM. SPI master <-> SPI slave. Часть 2.

Старт ARM. SPI интерфейс, часть 1-ая. HAL Всем привет, продолжаем дальше на практике изучать ARM. Сегодня на повестки дня, передача данных между двумя платами STM32F401VC - DISCO(раб) и STM32F100RB - discovery(мастер) по интерфейсу SPI. Задача такая: 1. Мастер посылает 1 - Раб(подчиненный) принимает и подает сигнал 1 на выходной пин. Начинает светиться светодиод. 2. Мастер посылает 0 - Раб(подчиненный) принимает и подает сигнал 0 ...
Read more

Старт ARM. RTOS часть 6-ая. Сопрограмма.

Старт ARM. RTOS часть 1-ая. STM32F4 и SAM3N. Старт ARM. RTOS часть 2-ая. Старт ARM. RTOS часть 3-ая. Очереди. Старт ARM. RTOS часть 4-ая. Семафоры. Старт ARM. RTOS часть 5-ая. Мьютексы. Всем привет, продолжаем дальше на практике изучать FreeRTOS на базе STM32F429i – DISCO. Сегодня на повестки дня сопрограммы. Сопрограмма (англ. coroutine) — компонент программы, обобщающий понятие подпрограммы, который дополнительно поддерживает множество входных точек ...
Read more
emWin

Старт ARM. emWin часть 1.

Приветствую тебя дорогой читатель! Мы продолжаем изучать программирование под ARM микроконтроллеры. Сегодня начнем изучать emWin (STemWin) – графическую библиотеку и напишем 3 небольших примера: «Hello world!», отобразим текстовое сообщение "mcu.by" и выводим джедайскую картинку из Star Wars. Для данных примеров нам понадобится board stm32f429i-disco. И так приступим. 1. EmWin - продукт компании Segger, нам нужны ST библиотека emWin (скачать) и проект для VS (скачать) ...
Read more

AVR Урок 15. ПИД часть 2.

#include <mega328p.h> #include <delay.h> float u = 0.0001; float e0 = 500.0, e1 = 0.000001; float Kp = 0.04, Ti = 0.055, Td = 0.00625; float e = 0.000001; float integral = 0.000001; float dif = 0.000001; float SP = 500.0; const float dt = 0.032768; interrupt [TIM0_OVF] void timer0_ovf_isr(void) { e0 = e1; e1 = e; integral += ((1.0/Ti)*e1*dt); dif = Td*(e1 - ...
Read more