Мы в Telegram
Добавить новость
103news.com
Работа
Апрель
2024

Создание проекта для платы STM32F407VET6

0
Создание проекта строго для STM32F407VET6

Язык программирования с++

С использованием RTOS

1

Инициализация последовательных интерфейсов UART (для RS-485) и USB (создание виртуального COM порта на хосте)

Инициализация GPIO (3 шт. пользовательских LED, и по 4 PIN на ввод и на вывод)

2

Работа с ADC

·инициализация 4 каналов ADC + internal reference voltage + temperature

·измерение на этих 6-ти входах микроконтроллера

·использование DMA для сохранения результатов в буфер

·пересчет единицы АЦП в Вольты и градусы и сохранение в кольцевой буфер с присвоенной меткой времени.

·контроль и вывод в соответствующий PIN GPIO «1» при превышении заданного уровня на входе, соответствующего из 4 ADC каналов.



3

Запуск/остановка измерений по сигналу с PIN GPIO.

4

Передача измеренных данных на хост компьютер через последовательные интерфейсы (по RS-485 и USB)

По одному интерфейсу можно реализовать просто отправку данных в порт в каком-нибудь своем формате (например: стартовая последовательность (разделитель), канал, дата_время, измерение) и на хосте (компьютере) реализовать программу приема и визуализации этих данных в виде таблицы и (или) графиков.

По другому интерфейсу реализовать передачу данных по запросу от хоста (можно использовать MODBUS протокол (реализовать ответ на запрос (функцию 3)), тогда на верхнем уровне можно будет использовать множество тест утилит)

Для теста в отдельной задаче RTOS генерим через DAC какой-нибудь произвольной формы сигнал и подаем его на входы.

5

Индикацию работы преобразования и поступление запроса/ ответа по последовательному интерфейсу вывести на LEDы.





Губернаторы России
Москва

Сергей Собянин. Главное за день





Москва

Ставки снова растут: «Выберу.ру» подготовил рейтинг лучших краткосрочных вкладов в мае 2024 года


Губернаторы России

103news.net – это самые свежие новости из регионов и со всего мира в прямом эфире 24 часа в сутки 7 дней в неделю на всех языках мира без цензуры и предвзятости редактора. Не новости делают нас, а мы – делаем новости. Наши новости опубликованы живыми людьми в формате онлайн. Вы всегда можете добавить свои новости сиюминутно – здесь и прочитать их тут же и – сейчас в России, в Украине и в мире по темам в режиме 24/7 ежесекундно. А теперь ещё - регионы, Крым, Москва и Россия.

Moscow.media
Москва

Собянин рассказал о развитии инновационной экосистемы Москвы



103news.comмеждународная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. "103 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. 103news.com — облегчённая версия старейшего обозревателя новостей 123ru.net.

Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).

103news.com — живые новости в прямом эфире!

В любую минуту Вы можете добавить свою новость мгновенно — здесь.

Музыкальные новости

Концерт

Концерт «Вселенная Миядзаки» - это настоящий праздник




Спорт в России и мире

Алексей Смирнов – актер, которого, надеюсь, еще не забыли

Олимпийский чемпион Роман Костомаров поздравил победителей номинации «Экскурсия без границ» программы «Лига Экскурсоводов»

Футболисты ФК «Динамо Пушкино» заняли второе место в межрегиональном турнире Laffy Cup 2024

«Молитесь, друзья»: сын олимпийского чемпиона Ивана Стретовича погиб во время родов в Новосибирске


Вера Звонарёва

Звонарёва проиграла американке Крюгер в квалификации турнира в Страсбурге



Новости Крыма на Sevpoisk.ru


Українські новини

Estischool - Школа за британською програмою



Частные объявления в Вашем городе, в Вашем регионе и в России