|
|
  |
Silabs C8051F120 |
|
|
|
Mar 17 2015, 21:20
|
Частый гость
 
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030

|
Цитата(CherepVM @ Mar 18 2015, 02:01)  Да, имеем 128Кб. Если платы не жалко и нет термофена, читал, что можна на горелке разогревать плату с низу до тех пор пока ИМС "поплывут"..., тогда смахиваем микрухи с платы. Удачи! Фен есть. Проблема в том, что в подобном оборудовании м/с приклеиваются к плате (вибрация). Без повреждений демонтировать не удавалось. Плата которая на рисунке - ручной/переносной УЗ расходомер. Точнее, электронный блок от него. Тут не должно быть клея. Надеюсь, что м/с исправны: аппарат списан как неисправный. Цитата(CherepVM @ Mar 18 2015, 00:26)  Не знаю..., возможно пока будет хватать свободных портов для адресации страниц и выборки кристалов ИМС ОЗУ...  . Получается, что порты используемые для работы с внешним ОЗУ будут не доступны для альтернативных применений. Т.е., к ним ничего другого не подключишь?
|
|
|
|
|
Mar 30 2015, 05:53
|
Частый гость
 
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030

|
Цитата(Harbinger @ Feb 15 2015, 01:06)  У F120 цены сейчас где-то такие. Грубо говоря, $15 за штуку при тысячных тиражах. Т.е. неконкурентоспособные. Да, в отличие от того же атмела, они будут выпускаться "до последнего клиента" - цена только будет негуманная с тенденцией к росту со временем. Но им есть масса альтернатив, очень существенно дешевле, даже у тех же Silabs, но на ядре Cortex-M3 (SIM3xx), или Cortex-M0 (приобретённые силабсом Gecko от Energymicro, вкупе с самой конторой). А вот 25...50-мегагерцовые C8051 вполне могут AVR заменить, с изрядным запасом по всем параметрам. Я совсем запутался. Решил осваивать C8051F, но смотрю на цены EFM32 - на одном уровне с 8-ми битниками. Всё таки, прошу объяснить на пальцах, какие проблемы могут быть при работе с C8051F1xx? Я уже почти решился купить впрок вот здесь: C8051F120По 160р/шт. Планирую работать с графическими дисплеями, а у большинства МК C8051F ОЗУ =< 4кБ. И выводов не так много, как хотелось бы. Хватит ли мне для моих задач ресурсов C8051F380 ...
|
|
|
|
|
Mar 30 2015, 08:07
|

unexpected token
   
Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987

|
Цитата(Radik2 @ Mar 30 2015, 06:53)  Я совсем запутался. Решил осваивать C8051F, но смотрю на цены EFM32 - на одном уровне с 8-ми битниками. общая ситуация с многими МК: в нынешнее время цена идет не за кол-во разрядов, а за кристалл. Цитата(Radik2 @ Mar 30 2015, 06:53)  Всё таки, прошу объяснить на пальцах, какие проблемы могут быть при работе с C8051F1xx? Вы неверно ставите вопрос. Начните свои рассуждения с постановки задачи, с того, какую проблему требуется решить, какое устройство сделать. Отсюда определитесь с типом дисплея и с его интерфейсом (параллельный, последовательный), кол-вом и типом ОЗУ, а так же с другими периферийными компонентами. Тогда и будет ясно какие МК подойдут. Есть масса дисплеев, которые работают с последовательным интерфейсом, т.е. самое то для МК с малым кол-вом выводов (в Silabs готовый SPI порт). Если же нужно работать с параллельным интерфейсом, то и с наличием одного свободного 8-разрядного порта можно очень многим управлять и общаться используя шинные приёмо-передатчики 74245 (отеч. АП6) и регистры-защелки типа 74373. Для примера, взгляните на схемы кассовых аппартов - там один 8051 "рулил" всем именно таким образом.
--------------------
А у тебя SQUID, и значит, мы умрем.
|
|
|
|
|
Mar 30 2015, 08:22
|
Частый гость
 
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030

|
Цитата(vladec @ Mar 30 2015, 11:54)  Если смотрите на цены, и Вам все равно 8 бит или 32, то поглядите на STM8 от ST Тогда встречный вопрос, если позволите. Чем лучше STM8 по сравнению с C8051F ? Я не силен в архитектурах. По моему, STM8 не далеко ушел от AVR. Я вот чего боюсь с C8051F. Пока я буду их изучать, МК с которыми я планирую работать (C8051F380, C8051F360, C8051F1хх) заметно подоражают. Как мне показалось, у Silabs выводимые на рынок МК стремятся стать экономичнее, меньше по размерам. А замены древнему C8051F120 (100МГц, TQFP100) я не вижу. Как бы вообще не закрыли линейку C8051F. Хотел было начать изучение XMEGA. Дороговато для "разогнанных" до 33МГц AVR. Хоть и добавили DMA и еще кое что. И инструментарий (программатор, JTAG) не простой как для АVR. Цитата(alexunder @ Mar 30 2015, 13:07)  Есть масса дисплеев, которые работают с последовательным интерфейсом, т.е. самое то для МК с малым кол-вом выводов (в Silabs готовый SPI порт). Если же нужно работать с параллельным интерфейсом, то и с наличием одного свободного 8-разрядного порта можно очень многим управлять и общаться используя шинные приёмо-передатчики 74245 (отеч. АП6) и регистры-защелки типа 74373. Для примера, взгляните на схемы кассовых аппартов - там один 8051 "рулил" всем именно таким образом. У С8051 есть EMIF для подключения внешнего ОЗУ, который "заберет" 3-4 порта МК. И у того же F380 останется 1 полноценный порт. Не разгуляться. У F380 4кБ ОЗУ.
Сообщение отредактировал Radik2 - Mar 30 2015, 08:18
|
|
|
|
|
Mar 30 2015, 08:30
|

unexpected token
   
Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987

|
Цитата(Radik2 @ Mar 30 2015, 09:22)  Тогда встречный вопрос, если позволите. Чем лучше STM8 по сравнению с C8051F ? У STM8 другая архитектура, но, не думаю что это принципиально лучше 51 (может стэк поглубже?). Ну и еще они более распространены чем продукция Silabs, пмсм. Цитата(Radik2 @ Mar 30 2015, 09:22)  У С8051 есть EMIF для подключения внешнего ОЗУ, который "заберет" 3-4 порта МК. И у того же F380 останется 1 полноценный порт. Не разгуляться. У F380 4кБ ОЗУ. Не щупал EMIF, когда с силабсами работал. Стандартным 51 вы адресуете 64кБайт (1 порт на шину адреса, один порт - на шину адреса и данных), если нужно больше памяти, то используйте часть третьего свободного порта для адресации страниц как Вам уже сказали. Итого два с кусочком порта. Однако, порт для шины данных памяти можно использовать для чего угодно помимо самой памяти. Вот, прицепляю схему старинного отечественного ККМ на 8051, посмотрите решение в цифровой части.
--------------------
А у тебя SQUID, и значит, мы умрем.
|
|
|
|
|
Mar 30 2015, 08:43
|

unexpected token
   
Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987

|
Цитата(Radik2 @ Mar 30 2015, 09:36)  Напрашивается изучение STM32 и его аналогов. Почему не выводят на рынок STM8 100МГц и ОЗУ 16/32 кБ. Меня коллеги часто спрашивают, мол, хочу изучать Matlab, я отвечаю, что сначала нужно поставить задачу, а потом уже браться за Matlab, ибо изучение чего-либо просто так, без конкретной задачи - пустая трата времени и потом все быстро забудется. Но это мое мнение, не претендую на 100% правоту. В результате, зачастую им удается решить вопрос вообще без Matlab а средствами Origin. Может и у Вас так же. STM32 и "восьмибитники" - земля и небо. Это уже совсем другие возможности для других задач. Цитата(Radik2 @ Mar 30 2015, 09:36)  Почему не выводят на рынок STM8 100МГц и ОЗУ 16/32 кБ. Видите ли, 100МГц и 8бит - малопотребные вещи. Именно поэтому Silabs чуть ли не единственная контора, которая предлагает такие МК. Не удивлюсь, если эту линейку закроют. На рынке такие МК мало востребованы.
--------------------
А у тебя SQUID, и значит, мы умрем.
|
|
|
|
|
Mar 30 2015, 09:09
|
Частый гость
 
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030

|
Цитата(alexunder @ Mar 30 2015, 13:43)  Видите ли, 100МГц и 8бит - малопотребные вещи. Именно поэтому Silabs чуть ли не единственная контора, которая предлагает такие МК. Не удивлюсь, если эту линейку закроют. На рынке такие МК мало востребованы. Остается либо купить МК Silabs с запасом на всю оставшуюся жизнь. Профессионально этим заниматься наверное не буду, не уверен. Либо выбрать что-то распространенное, но не сложное в освении, как AVR. Вы бы что посоветовали? Какие МК закроют все возможные потребности радиолюбителя. Планирую использовать USB, блютуз, GSM, LCD 240x320 SPI, SD flash, GPS ... Цена за МК до 300р терпимо.
Сообщение отредактировал Radik2 - Mar 30 2015, 09:11
|
|
|
|
|
Mar 30 2015, 11:42
|
Частый гость
 
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030

|
Цитата(A. Fig Lee @ Mar 30 2015, 16:14)  Cortex M3/STM32.
IMHO, быстрые 8051 хороши для low latency interrupt. Все таки время реакции должно быть меньше чем у кортексов. Может и ошибаюсь. Ну и возможность навесить 64 к РАМ. Но сейчас это все больше нивелируется наличием кортексов. Кортекс именно от STM? Только из-за популярности, цены? Оказывается и в РФ "производят" МК с этим ядром - К1986ВЕ91Т от Миландр.
|
|
|
|
|
Mar 30 2015, 15:50
|

Знающий
   
Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467

|
Цитата(Lagman @ Mar 30 2015, 10:08)  А еще на STM8 нет железного USB и уже наверно не будет, но есть CAN. STM8 вообще непонятная железяка и в чем ее преимущества. 8051 - понятно, много рама. Много легаси программ. Майкрочип - вроде кремние хорошие, всегда много периферии и на все вкусы AVR практически drop in replacement для 8051, gcc compiler. Раньше у пиков была проблема - С компайлер платный, но сейчас эта проблема решена и AVR не имеет этого преимущества STM8 - ???
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|