Працюємо далі з мікроконтролером STM32F030F4P6 . В минулій статі ми ознайомились і трохи "погрались" із цим малюком...
Тепер спробуємо замутити щось більш серйозніше , а саме підключимо до нашої плати модуль ENC28J60 , для управління чим завгодно з веб сторінки з віддаленої або локальної мережі.
За основу беремо проект звідси , тільки портуємо все на STM32F030F4P6 , при цьому uIP невикористовується.
Керувати будемо світлодіодом встановленим на платі , він знаходиться на РА4.
Для підключення еzernet- модуля ENC28J60 використовуємо апаратний SPI :
В якості піна GS використано пін РА3 . Знову таки, пін RESET в МК незадіяний , він посаджений через резистор 2,4 кОм на плюс 3,3В , як ми вже робили тут .
Прошиваємо при допомозі St-Link V2 , який встановлений на платі STM32L Discovery .
Проект для Keil 5 - http://radiomanoff.at.ua/load/sdfsdsd/1-1-0-36
Далі відкриваємо любий браузер і вводимо нашу адресу 192.168.1.245 , яка прописана в нашому проекті . Бачимо таку картину :
Копіюємо в адресну стрічку - 192.168.1.245/password , "випадає" така картинка
Тиснемо на Светодиод №1 включить , світлодіод на РА4 засвічується і в браузері бачимо такі зміни
//*********************************************************************************************
|