Разработать программу на C для микроконтроллера STM32F103C8
4 000 руб. за проект
В Keil Uvision 5 разработать проект на эмуляторе для платы STM32F103C
Проект должен содержать следующие настройки:
При создании проекта выбираем тип МК STM32F103C8. На шаге настройки работы с
библиотеками ARM MDK-Professional, выбираем пункты: CMSIS >> CORE; Device >>
Startup; Compiler >> I/O >> STDOUT в выпадающем меню ITM.
Далее в свойствах проекта на вкладке 'Target' установим частоту симуляции внешнего
источника тактирования МК ‘Xtal(MHz)’: 8.0. На вкладке 'Debug' выбираем 'Use Simulator'.
Задание:
Считать, что к линиям ПВВ B подключены светодиоды, причём высокий уровень на
линии зажигает светодиод, низкий гасит. Реализовать движение «огоньков» в одном из
трёх режимов с заданной скоростью. Один или два «огонька» по выбору. Скорость,
режим движения (с отражением влево-вправо, разбегающийся, сталкивающийся) и
количество огоньков (1, 2), задавать через PORTA и кнопки, созданные скриптом
отладчика. Текущие значения настроек выводить в окно отладчика (Debug (printf)
Viewer). Решить самостоятельно, какие кнопки создать, и с какими функциями.
Режимы работы:
«Бегущий огонек» из 2х светодиодов слева направо и
обратно
«Разбегающиеся огоньки»
«Сталкивающиеся огоньки»
Проект должен содержать следующие настройки:
При создании проекта выбираем тип МК STM32F103C8. На шаге настройки работы с
библиотеками ARM MDK-Professional, выбираем пункты: CMSIS >> CORE; Device >>
Startup; Compiler >> I/O >> STDOUT в выпадающем меню ITM.
Далее в свойствах проекта на вкладке 'Target' установим частоту симуляции внешнего
источника тактирования МК ‘Xtal(MHz)’: 8.0. На вкладке 'Debug' выбираем 'Use Simulator'.
Задание:
Считать, что к линиям ПВВ B подключены светодиоды, причём высокий уровень на
линии зажигает светодиод, низкий гасит. Реализовать движение «огоньков» в одном из
трёх режимов с заданной скоростью. Один или два «огонька» по выбору. Скорость,
режим движения (с отражением влево-вправо, разбегающийся, сталкивающийся) и
количество огоньков (1, 2), задавать через PORTA и кнопки, созданные скриптом
отладчика. Текущие значения настроек выводить в окно отладчика (Debug (printf)
Viewer). Решить самостоятельно, какие кнопки создать, и с какими функциями.
Режимы работы:
«Бегущий огонек» из 2х светодиодов слева направо и
обратно
«Разбегающиеся огоньки»
«Сталкивающиеся огоньки»
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.