Демо-приложение на базе STM32F107 с Ethernet

 

Заказчик

Общество с ограниченной ответственностью "Научно-производственная фирма Сапфир"

 

Проект

Разработка ПО для отладочной платы STEVAL-PCC010V1 на базе микроконтроллера STM32F107

 

Цели и задачи

Необходимо разработать ПО для 32-разрядного микроконтроллера STM32F107, представляющее собой web-сервер со следующими возможностями: 

  • управлять состоянием дискретных выходов на отладочной плате через web-интерфейс;
  • считывать показания аналоговых и дискретных входов отладочной платы через web-интерфейс;
  • отображать все обозначенные состояния на странице браузера в интуитивно понятной форме; 

 

Решение

В качестве TCP/IP-стека был выбран uIP. В соответствии с заданием, реализованный web-сервер отвечает только на обычные GET-запросы

Разработка ПО для микроконтроллера выполнялась с использованием программатора/отладчика SEGGER J-LINK в среде разработки Eclipse. Компилятор/Ассемблер/Компоновщик - от Mentor Graphics/CodeSourcery. Система контроля версий - Subversion.

 

Результаты

По состоянию на апрель 2012 года, полученное решение интегрируется в разрабатываемые ООО НПФ "Сапфир" продукты. 

© ООО "Контроль-В" 2012 - 2018