Перейти к содержанию
    

Нужно выбрать проц, необходимые параметры

1. 120-150 мгц такт

2. хорошая ацп 2 мгц /выборка

3 встроеный IP модуль желательно с физ уровнем

4 доступная среда разработки, желательно iar

5 доступная железка для програмирования (желательно бесплатно)

6 сам проц более-менее доступный

 

Всем спасибо )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже сам нашел

STM32F407 / STM32F417

правда без физ уровня эзернета.

"Нашёл топор под лавкой". :rolleyes: STM32F2XX тоже подходят.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Tiva семейство TM4C129.

 

Интересно, точно с физ уровнем )

А чем его шить и поддерживает ли iar ?

 

"Нашёл топор под лавкой". :rolleyes: STM32F2XX тоже подходят.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Сам с эзернетом не занимался, могу путаться в показаниях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У эсернета физ уровень MII / RGMII называется, его обычно в виде отдельного чипа реализуют, и только в некоторых случаях - интегрально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Сам с эзернетом не занимался, могу путаться в показаниях.

 

Трансы отдельно, но можно и без них.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чем его шить и поддерживает ли iar ?

Поддерживает. Это обычный Cortex-M4 и шьётся как и другие - JTAG, ну или через UART, если надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У эсернета физ уровень MII / RGMII называется, его обычно в виде отдельного чипа реализуют, и только в некоторых случаях - интегрально.

Он называется как угодно 1000BASE-T, 100BASE-TX, 10BASE-T, и так далее, но не MII / RGMII.

MII иже с ним можно как-то еще обозвать "физическим уровнем" MAC, но не более. Тем неменее контролеры со встоенным PHY тоже есть. Но редкость и заморачиваться с ними не стоит, если нет каких то особых требований. Я как то использовал Stellaris по причине рекордно низкого суммарного потребления. Но и все.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но редкость и заморачиваться с ними не стоит, если нет каких то особых требований. Я как то использовал Stellaris по причине рекордно низкого суммарного потребления. Но и все.

Если есть 2 МК и в одном есть некий периферийный блок, а в другом его нет, а по остальным характеристикам они оба подходят, то почему не выбрать тот, где этот блок есть и сэкономить на одном чипе. Зачем ставить лишний чип если это можно не делать?

Про семейство TM4C129 ничего дурного (почти) не скажу, работаем с ним уже больше года - проблем (почти) нет. Да и периферия там явно побогаче чем у STM32F4, а значит работать удобнее.

Правда с АЦП ейным дела не имел.

Да, кстати: линейка TM4C129, как я понимаю, не относится к нише малопотребляющих, в ней бОльший упор сделан на быстродействие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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 (надо очень аккуратно обрабатывать включение питания).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Некорректно выразился. Согласно википедии, MII / MII-2 / RGMII - это интерфейс соединения MAC и PHY уровней эсернета. Примерно то же самое что PIPE у PCI-E, но с той разницей, что у эсернетовских чипов как правило наружу торчит именно MAC, т.е. этот самый MII / MII-2 / RGMII. Думаю, топикстартер об этом и спрашивал - о выходном интерфейсе MII / MII-2 / RGMII, либо сразу tx/rx.

 

Я спрашивал уже в выходом на трансы, с внутренним аналоговым приемо-передатчиком, аналог типа RTL8201

Все MII и иже сними должны быть внутри.

Изменено пользователем whale_nik

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...