|
SK-MSTM32F107, Как подступиться? |
|
|
|
Feb 14 2012, 10:14
|
Частый гость
 
Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642

|
Здравствуйте. Назрела необходимость в освоении ethernet, выбрал и заказал плату SK-MSTM32F107 от Стартеркита, посылка пришла, а в ней только плата и все, больше ничего. Скачал с FTP автора firmware, но ни описания, ни мануала какого-нибудь не нашел. Поиск в сети, в т.ч. на сайте st.com, ничего полезного не дал. Подскажите пжл, на что смотреть, что настраивать, в общем нужно какое-то руководство к действию. В наличии имеются: Keil 4.23, ST-Link/V2.
|
|
|
|
|
 |
Ответов
(1 - 14)
|
Feb 14 2012, 11:42
|
Частый гость
 
Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642

|
Цитата(scifi @ Feb 14 2012, 19:37)  Прошить, запустить, довести до рабочего состояния. С warning-ами, но компилируется, запускаю Debugger, программа где-то у себя крутится, а на пинги не отвечает.
|
|
|
|
|
Feb 14 2012, 13:05
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Имел ту же ситуацию. Вышел из нее на базе демопроектов от st.com Кстати для f107 на st имеется масса полезных демок, которые вполне будут работать и на starterkit http://www.st.com/internet/mcu/product/221020.jsp (закладка design support) Что касается stm32f107 LwIP st.com то для того, чтобы стек запускался на starterkit, нужно изменить инициализацию PHY - перевести на режим RMII (в starterkit используется PHY RMII). И наверняка демка заработает без проблем Похожая ситуация обсуждалась здесь http://electronix.ru/forum/index.php?showtopic=98347, кстати тоже касательно платки от starterkit. Можете попробовать освоить NicheLite стек для stm32F107 вот демка с описанием под IAR v5 http://depositfiles.com/files/3dbhf9bgu
Сообщение отредактировал Acvarif - Feb 14 2012, 13:06
|
|
|
|
|
Feb 14 2012, 14:51
|
Частый гость
 
Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642

|
Цитата(Acvarif @ Feb 14 2012, 22:05)  И наверняка демка заработает без проблем Ура, вот он - кусочек счастья! Спасибо Acvarif, полез смотреть настройки PHY, а там в дефайнах прописан адрес 192.168.0.136, тогда как в фирменной доке 192.168.0.8. Жаль времени, сам виноват - элементарная невнимательность, хотя автор мог бы и readme организовать. Будем разбираться дальше и следующий вопрос: чем отличаются uIP (который только что запустился) и lwIP?
|
|
|
|
|
Feb 14 2012, 15:01
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(aanbor @ Feb 14 2012, 18:51)  Ура, вот он - кусочек счастья! Спасибо Acvarif, полез смотреть настройки PHY, а там в дефайнах прописан адрес 192.168.0.136, тогда как в фирменной доке 192.168.0.8. Жаль времени, сам виноват - элементарная невнимательность, хотя автор мог бы и readme организовать. Будем разбираться дальше и следующий вопрос: чем отличаются uIP (который только что запустился) и lwIP? На этом не заострялся, поскольку и то и другое от одного и того же автора. Думаю демки от starterkit Вам для организации собственного Ethernet будут мало полезны. Смотрите в сторону LwIP и демок от st.com. На них есть описание и все, что необходимо.
|
|
|
|
|
Feb 28 2012, 11:54
|
Группа: Новичок
Сообщений: 2
Регистрация: 28-02-12
Пользователь №: 70 500

|
Советую TCP/IP от Micrium - намного проще удобнее чем uIP и lwIP. Есть рабочий проект для платы TE-STM32F107, могу кинуть ссылку. Сам освоил Ethernet всего 2 месяца назад, пришлось порыться в инете...
|
|
|
|
|
Feb 28 2012, 12:03
|
Частый гость
 
Группа: Свой
Сообщений: 93
Регистрация: 13-01-12
Из: Гатчина
Пользователь №: 69 333

|
Цитата(castrated @ Feb 28 2012, 15:54)  Советую TCP/IP от Micrium - намного проще удобнее чем uIP и lwIP. Стеки uIP и lwIP свободные. Именно это основной критерий их выбора.
Сообщение отредактировал IgorKossak - Feb 28 2012, 14:18
|
|
|
|
|
Feb 29 2012, 10:08
|
Группа: Новичок
Сообщений: 2
Регистрация: 28-02-12
Пользователь №: 70 500

|
Цитата(sparcmaster @ Feb 28 2012, 16:03)  Стеки uIP и lwIP свободные. Именно это основной критерий их выбора. Библиотеки Micrium тоже "освобождены" - все в виде иходников, полная версия. Поставил биты защиты памяти от чтения - и никто не скажет что внутри - "свободное" или стыренное...
|
|
|
|
|
Mar 2 2012, 14:28
|
Частый гость
 
Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642

|
Цитата(castrated @ Feb 28 2012, 20:54)  Советую TCP/IP от Micrium - намного проще удобнее чем uIP и lwIP. Есть рабочий проект для платы TE-STM32F107, могу кинуть ссылку. Буду весьма признателен. Адрес - aanbor@rambler.ru А как смотрит народ на вариант стека от Keil, кто-нибудь пользовался им? Посмотрел примеры Клиент/Сервер - вся работа с TCP/IP укладывается в несколько строчек, остальное видимо, гарантирует фирма, да и исходники при желании можно найти.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|