Полная версия этой страницы:
Выбрать проц
whale_nik
Sep 4 2016, 19:51
Нужно выбрать проц, необходимые параметры
1. 120-150 мгц такт
2. хорошая ацп 2 мгц /выборка
3 встроеный IP модуль желательно с физ уровнем
4 доступная среда разработки, желательно iar
5 доступная железка для програмирования (желательно бесплатно)
6 сам проц более-менее доступный
Всем спасибо )
whale_nik
Sep 4 2016, 21:26
Похоже сам нашел
STM32F407 / STM32F417
правда без физ уровня эзернета.
Цитата(whale_nik @ Sep 5 2016, 03:26)

правда без физ уровня эзернета.
Tiva семейство TM4C129.
Цитата(whale_nik @ Sep 5 2016, 00:26)

Похоже сам нашел
STM32F407 / STM32F417
правда без физ уровня эзернета.
"Нашёл топор под лавкой".

STM32F2XX тоже подходят.
whale_nik
Sep 5 2016, 10:12
Цитата(jcxz @ Sep 5 2016, 07:40)

Tiva семейство TM4C129.
Интересно, точно с физ уровнем )
А чем его шить и поддерживает ли iar ?
Цитата(ViKo @ Sep 5 2016, 08:32)

"Нашёл топор под лавкой".

STM32F2XX тоже подходят.
У них физ уровня нет а лепить лишнии мс не хочется если честно и места мало.
Цитата(whale_nik @ Sep 5 2016, 13:12)

У них физ уровня нет а лепить лишнии мс не хочется если честно и места мало.
Это с трансформаторами внутри? Такие микроконтроллеры есть?

Сам с эзернетом не занимался, могу путаться в показаниях.
Shivers
Sep 5 2016, 12:37
У эсернета физ уровень MII / RGMII называется, его обычно в виде отдельного чипа реализуют, и только в некоторых случаях - интегрально.
whale_nik
Sep 5 2016, 13:27
Цитата(ViKo @ Sep 5 2016, 14:24)

Это с трансформаторами внутри? Такие микроконтроллеры есть?

Сам с эзернетом не занимался, могу путаться в показаниях.
Трансы отдельно, но можно и без них.
Цитата(whale_nik @ Sep 5 2016, 16:12)

А чем его шить и поддерживает ли iar ?
Поддерживает. Это обычный Cortex-M4 и шьётся как и другие - JTAG, ну или через UART, если надо.
QUOTE (Shivers @ Sep 5 2016, 15:37)

У эсернета физ уровень MII / RGMII называется, его обычно в виде отдельного чипа реализуют, и только в некоторых случаях - интегрально.
Он называется как угодно 1000BASE-T, 100BASE-TX, 10BASE-T, и так далее, но не MII / RGMII.
MII иже с ним можно как-то еще обозвать "физическим уровнем" MAC, но не более. Тем неменее контролеры со встоенным PHY тоже есть. Но редкость и заморачиваться с ними не стоит, если нет каких то особых требований. Я как то использовал Stellaris по причине рекордно низкого суммарного потребления. Но и все.
whale_nik
Sep 5 2016, 16:58
Всем спасибо.
Цитата(zltigo @ Sep 5 2016, 20:56)

Но редкость и заморачиваться с ними не стоит, если нет каких то особых требований. Я как то использовал Stellaris по причине рекордно низкого суммарного потребления. Но и все.
Если есть 2 МК и в одном есть некий периферийный блок, а в другом его нет, а
по остальным характеристикам они оба подходят, то почему не выбрать тот, где этот блок есть и сэкономить на одном чипе. Зачем ставить лишний чип если это можно не делать?
Про семейство TM4C129 ничего дурного (почти) не скажу, работаем с ним уже больше года - проблем (почти) нет. Да и периферия там явно побогаче чем у STM32F4, а значит работать удобнее.
Правда с АЦП ейным дела не имел.
Да, кстати: линейка TM4C129, как я понимаю, не относится к нише малопотребляющих, в ней бОльший упор сделан на быстродействие.
Shivers
Sep 6 2016, 05:57
Цитата(zltigo @ Sep 5 2016, 17:56)

MII иже с ним можно как-то еще обозвать "физическим уровнем" MAC, но не более.
Некорректно выразился. Согласно википедии, MII / MII-2 / RGMII - это интерфейс соединения MAC и PHY уровней эсернета. Примерно то же самое что PIPE у PCI-E, но с той разницей, что у эсернетовских чипов как правило наружу торчит именно MAC, т.е. этот самый MII / MII-2 / RGMII. Думаю, топикстартер об этом и спрашивал - о выходном интерфейсе MII / MII-2 / RGMII, либо сразу tx/rx.
На Стеларисе (LM3S9x90) делали много проектов, в общем контроллер хороший и до сих пор выпускается TI, по сравнению с Tiva корпус меньше (сотка) и дешевле. К числу проблем относится не очень надежная FLASH и плохой BrownOut (надо очень аккуратно обрабатывать включение питания).
whale_nik
Sep 6 2016, 11:56
Цитата(Shivers @ Sep 6 2016, 09:57)

Некорректно выразился. Согласно википедии, MII / MII-2 / RGMII - это интерфейс соединения MAC и PHY уровней эсернета. Примерно то же самое что PIPE у PCI-E, но с той разницей, что у эсернетовских чипов как правило наружу торчит именно MAC, т.е. этот самый MII / MII-2 / RGMII. Думаю, топикстартер об этом и спрашивал - о выходном интерфейсе MII / MII-2 / RGMII, либо сразу tx/rx.
Я спрашивал уже в выходом на трансы, с внутренним аналоговым приемо-передатчиком, аналог типа RTL8201
Все MII и иже сними должны быть внутри.
whale_nik
Sep 8 2016, 09:15
Стесняюсь спросить, а у нас кто нить продает TM4C129ENCPDT
или придется по 20$+доставка из за бугра заказывать ?
Цитата(whale_nik @ Sep 8 2016, 15:15)

Стесняюсь спросить, а у нас кто нить продает TM4C129ENCPDT
или придется по 20$+доставка из за бугра заказывать ?
Насчёт конкретно этого - не знаю, но наши снабженцы где-то в РФ покупают TM4C129DNCPDT.
whale_nik
Sep 8 2016, 12:25
Это даже лучше, у него 128-pin TQFP, продадите парочку для экспериментов ? )
Цитата(whale_nik @ Sep 8 2016, 19:25)

Это даже лучше, у него 128-pin TQFP, продадите парочку для экспериментов ? )
для экспериментов лучше лаунчпад прямо у TI взять, заодно отладчик будет.
http://www.ti.com/ww/en/launchpad/launchpads-connected.htmlно имхо встроенный PHY - довольно странная хотелка, когда внешний 1$ стоит и размером всё равно меньше трансформатора.
и сильно ограничивает выбор.
Цитата(_pv @ Sep 8 2016, 20:28)

но имхо встроенный PHY - довольно странная хотелка, когда внешний 1$ стоит и размером всё равно меньше трансформатора.
и сильно ограничивает выбор.
Бывают разные требования. Он например место занимает на плате и довольно прилично. Просто размеры устройства по ТЗ могут быть ограничены + требования по гальванической изоляции + требования электромагнитной совместимости + требования по технологичности настройки устройства на производстве + ... Вот и набегает, что каждый лишний чип - очень плохо.
Насчёт где взять - завтра попробую узнать где мы покупаем. И отладки мы тоже у кого-то брали. Надо спросить у кого. Если не забуду
лаунчпад напрямую у TI проще всего куптиь.
только с доставаемостью TIVA грабли могут быть, с теми камнями где ускорение криптографии встроенное.
и уж если речь про TQFP128 корпуса, тут явно не минимальный размер в приоритете. опять же на фоне размеров трансформатора и разъёма, размеры PHY вообще незаметны.
с требованиями конечно всяко может быть, но проблемы, решить которые можно исключительно запихиванием PHY внутрь МК, всё-равно выглядят как-то немного надуманно.
whale_nik
Sep 8 2016, 17:54
Разберемся без платы отладки как нить.
Уст-во даже без транса будет не говоря про лишние чипы.
Цитата(jcxz @ Sep 8 2016, 19:57)

Спасибо, на юр лицо правда проблемы будут купить, а пара на эксперимента хватит, не известно еще подойдут ли.
Цитата(_pv @ Sep 8 2016, 22:41)

и уж если речь про TQFP128 корпуса, тут явно не минимальный размер в приоритете. опять же на фоне размеров трансформатора и разъёма, размеры PHY вообще незаметны.
Да ладно! TQFP128 обусловлено кол-вом ног, достаточным для подключения всей нужной периферии и невозможностью использования BGA из-за ограничений, накладываемых производством.
И размер физики не такой уж маленький: KSZ8721BL (тоже QFP) по площади равна примерно четверти TM4C129DNCPDT + дорожки + (опционально) генератор для неё.
whale_nik
Sep 8 2016, 20:53
Скажем так - миллион дорожек )))
Если у Вас проблемы с приобретением в штучных количествах, может лучше попробовать заказать у TI бесплатными образцами, например в Компеле?
Что касается дискуссии по поводу внешнего - внутреннего PHY, представляется, что внутренний много удобнее и пока Люминари не ушли в категорию "в новых разработках не применять" использовали их, теперь вот пользуем STM32 + PHY от Микрела, занимает массу трассировочного ресурса, особенно когда MII, а не RMII интерфейс. Что же до ti-шного Tiva - дороговат он и корпус великоват.
Спросил у наших схемотехников: покупаем в Сканти. И отладки оттуда-же получали в своё время.
whale_nik
Sep 9 2016, 13:31
Цитата(jcxz @ Sep 9 2016, 16:22)

Спросил у наших схемотехников: покупаем в Сканти. И отладки оттуда-же получали в своё время.
Спасибо, узнаю что по чем у них.
Цитата(vladec @ Sep 9 2016, 11:48)

Если у Вас проблемы с приобретением в штучных количествах, может лучше попробовать заказать у TI бесплатными образцами, например в Компеле?
Надо сразу опробовать доступность мс )
Цитата(whale_nik @ Sep 9 2016, 20:31)

Надо сразу опробовать доступность мс )
Тексас сам по себе приторговывает микросхемами через свой store.ti.com в розницу.
так что с доступностью вроде как проблем нет.
whale_nik
Sep 10 2016, 14:39
Цитата(_pv @ Sep 9 2016, 17:49)

Тексас сам по себе приторговывает микросхемами через свой store.ti.com в розницу.
так что с доступностью вроде как проблем нет.
Образцы собаки не высылают в Россию (
whale_nik
Sep 12 2016, 10:28
Компел тоже образцы не присылает, только за бабло и юр лицам.
Сканти молчит.
whale_nik
Sep 19 2016, 12:57
Надо отдать должное TI таки выслали образцы бесплатно аж 3 шт правда с толкача от Компела )
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.