реклама на сайте
подробности

 
 
15 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Silabs C8051F120
Radik2
сообщение Feb 14 2015, 20:19
Сообщение #16


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030



Harbinger
Silabs на ядре Cortex-M3 (SIM3xx) будет проще в освоении и применении, например, тех же STM32F2xx ?
Я нашел такие цены на C8051F126 C8051F216
Go to the top of the page
 
+Quote Post
alexunder
сообщение Feb 14 2015, 23:14
Сообщение #17


unexpected token
****

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



Radik2,

возьмите 50МГц чипы от силабс, если 100МГц труднодоставабелен. 51 от Силабс помимо частоты выполняет большинство команд за два такта вместо 12-ти у обычного 51. А чтоб сравнить с атмелом, наверное MIPSы стоит посмотреть.


--------------------
Go to the top of the page
 
+Quote Post
Radik2
сообщение Feb 15 2015, 06:31
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030



Не могу определиться с выбором программатора. Подскажите, пожалуйста.
первый
второй
третий

Так и не понял, почему "третий" заметно дороже. Из-за габаритов?

Может лучше этот: четвертый

Недостаток выводов I/O придется компенсировать стандартной логикой.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Feb 15 2015, 09:10
Сообщение #19


старший лаборант
******

Группа: Свой
Сообщений: 2 574
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Все три - клоны, второй самый интересный - корпус тоже скопировали.
Оригинал выглядит так:

и по цене заметно выше.
В работе они скорее всего не отличаются. Разве что китайцы сэкономили на регулировке напряжения питания таргета, зафиксировали на 3,3 В (в 99% случаев устраивает). В том клоне, что делал для себя и здесь выкладывал, именно так.

Цитата(Radik2 @ Feb 14 2015, 22:19) *
Silabs на ядре Cortex-M3 (SIM3xx) будет проще в освоении и применении, например, тех же STM32F2xx ?

Первое впечатление - да. Стройнее как-то всё устроено, типа как у NXP. Но вряд ли они эту линейку будут развивать, после поглощения Energymicro. Основной упор сделали на Gecko.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Radik2
сообщение Feb 15 2015, 13:52
Сообщение #20


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030



Цитата
В том клоне, что делал для себя и здесь выкладывал, именно так.

Не поделитесь своей версией программатора для C8051F?

Возможно, у кого то имеется опыт эксплуатации китайских клонов программатора для C8051F? Не хотелось бы обнаружить недостатки после покупки.
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Feb 16 2015, 06:00
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 714
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(Radik2 @ Feb 15 2015, 16:52) *
Не поделитесь своей версией программатора для C8051F?
Для C8051F120 хватит и FlashBlaster2. Он как-то обсуждался в http://electronix.ru/forum/index.php?showtopic=19163&hl=
Недостаток FlashBlaster2 - нужен LPT-порт.
Я в свое время использовал C8051F127 вместе с FlashBlaster2. Схема устройства с C8051F127 в приложении. Работал на 100МГц.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Feb 16 2015, 09:16
Сообщение #22


старший лаборант
******

Группа: Свой
Сообщений: 2 574
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Цитата(Radik2 @ Feb 15 2015, 15:52) *
Не поделитесь своей версией программатора для C8051F?
Уже давно поделился. sm.gif Там схема, PCB (Альтиум) и прошивка (hex).
Собственно, FlashBlaster 2 использовал один раз - для прошивки C8051F320 в этом девайсе.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Radik2
сообщение Feb 16 2015, 19:36
Сообщение #23


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030



Цитата(Serhiy_UA @ Feb 16 2015, 11:00) *
Я в свое время использовал C8051F127 вместе с FlashBlaster2. Схема устройства с C8051F127 в приложении. Работал на 100МГц.

C8051F127 разогнали до 100МГц? Периферия не давала сбой?
LPT порт найти будет трудно. Есть одноплатный компьютер PCM-9375 с ОЗУ 256МБ и HDD 40GB. Ставил на него WinXP. Крутится потихоньку. У него есть 4xUSB, 4xCOM, 1xLPT порты. Если переборю лень, то соберу ПК на нём ))

Цитата(Harbinger @ Feb 16 2015, 14:16) *
Уже давно поделился. sm.gif Там схема, PCB (Альтиум) и прошивка (hex).


Пришлось устанавливать Альтиум, чтобы посмотреть ))
Двустороннюю плату такой плотности я, наверное, не осилю пока. Придется либо перерисовывать на одностороннюю, либо покупать готовый ((
Go to the top of the page
 
+Quote Post
Radik2
сообщение Feb 22 2015, 18:59
Сообщение #24


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030



Возможно, таким же начинающим как я, будут полезна следующая литература.
Это перевод даташитов на русский язык на сайте electrosnab.ru

Перевод datasheet Silabs семейства C8051F32x
Перевод datasheet Silabs семейства C8051F35x
Go to the top of the page
 
+Quote Post
CherepVM
сообщение Mar 16 2015, 17:44
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 2-09-09
Из: Украина, Черновицкая обл.
Пользователь №: 52 151



Здраствуйте.

Radik2....
я сделал клон сильно упростив оригинальную схему программатора EC3.
Пользуюсь уже 2года, успешно работает как по JTAG та и по C2 интерф.программирования.

Сообщение отредактировал CherepVM - Mar 16 2015, 17:48
Прикрепленные файлы
Прикрепленный файл  USB_Debug_Adapter_UG_EC3__short.zip ( 1.26 мегабайт ) Кол-во скачиваний: 147
 
Go to the top of the page
 
+Quote Post
Radik2
сообщение Mar 16 2015, 18:44
Сообщение #26


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030



Цитата(CherepVM @ Mar 16 2015, 22:44) *
Здраствуйте.

Radik2....
я сделал клон сильно упростив оригинальную схему программатора EC3.
Пользуюсь уже 2года, успешно работает как по JTAG та и по C2 интерф.программирования.


Огромная благодарность за программатор!
Если вас не затруднит, могу ли я задать вам пару вопросов.
С каким МК вы работали/работаете (AVR, STM8/32, XMEGA ...)? С какими моделями МК C8051F вы работали? Какие особенности данных МК с подвигли вас применять их в своих проектах?
Go to the top of the page
 
+Quote Post
CherepVM
сообщение Mar 16 2015, 19:25
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 2-09-09
Из: Украина, Черновицкая обл.
Пользователь №: 52 151



Так как моя работа, ремонт+обсл.касс.аппаратов, а их схемотехника базировалась на МК 51-й серии, то это и определило курс в освоении этих типов МК. По работе, часто перепрошиваю МК F022, F023, F126..., только перепрошивка "слетевшей" проги(иногда такое бывает). А для себя использую F347(на нем стартовал и осваивал переферию), F320, F330..., они дешевле, корпус удобнее паять и удобный интерфейс программировани/отладка - С2(всего два провода). Проги пишу исключительно на ассемблере. Пробовал осваивать СИ(даже на SiLabs зарегистрировался и получил 2-х годовую безплатную лицензию на Keil uVision4) ...., много надо изучать..., нехватает времени.
Цитата
Какие особенности данных МК с подвигли вас применять их в своих проектах?

1 - и основное..., совместимость с хорошо изученной сист.команд 51-серии.
2 - Не надо было переучиваться, а только изучать работу новой переферии, то есть... затрата времени только на новые особенности/"вкусности";
3 - годами обкатана среда программирования;
Как-бы и всё.... laughing.gif
Go to the top of the page
 
+Quote Post
Radik2
сообщение Mar 16 2015, 19:41
Сообщение #28


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030



Цитата(CherepVM @ Mar 17 2015, 00:25) *
Так как моя работа, ремонт+обсл.касс.аппаратов, а их схемотехника базировалась на МК 51-й серии, то это и определило курс в освоении этих типов МК. По работе, часто перепрошиваю МК F022, F023, F126..., только перепрошивка "слетевшей" проги(иногда такое бывает). А для себя использую F347(на нем стартовал и осваивал переферию), F320, F330..., они дешевле, корпус удобнее паять и удобный интерфейс программировани/отладка - С2(всего два провода). Проги пишу исключительно на ассемблере.


Владимир,
т.е., с теми же AVR, PIC вы не работали? Просто я метаюсь от одной линейки МК к другой. Думаю, что ресурсов AVR мне хватит ненадолго. По производительности С8051 должны быть лучше чем даже XMEGA. Я тоже "плохо перевариваю" Си, но на ассемблере ведь придется писать все самому: готовыми библиотеками не воспользуешься.
Хотел закупить впрок C8051F120, но здесь мне не советовали применять "старые" модели. Вам известны какие-либо проблемы с ними?
Go to the top of the page
 
+Quote Post
CherepVM
сообщение Mar 16 2015, 20:21
Сообщение #29


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 2-09-09
Из: Украина, Черновицкая обл.
Пользователь №: 52 151



Цитата
т.е., с теми же AVR, PIC вы не работали?
Да, не работал...., попытки были, но было жалко времени на переобучение, это раз..., и два - что интересовало из реализаций на AVR, PIC, спокойно реализовывал на "своих" родных МК.
Цитата
Я тоже "плохо перевариваю" Си, но на ассемблере ведь придется писать все самому: готовыми библиотеками не воспользуешься.
Да, тут вы правы, но это обстоятельство и подстегает к "вечному" совершенствованию biggrin.gif . Хотя..., если изначально использовать среду(ассемблер+линковщик+библиотекарь) Кеил для написания своих прог, то можна использовать готовые библиотеки написанные на СИ(Кеил). Правда надо отлично знать манеру/стиль кода созданных на СИ библиотек. В былые времена, под Z80 активно использовал СИ+асм-коды...., очень клёво получалось! Ну и последний пример - использование библиотеки USB под F320, которая написана для СИ...., пришлось дизнуть прогу с этой библиотекой, а потом, получив исходник библиотеки, переиначить под стиль написания в асме. К стате..., в моем случае трудность стыковки библиотек в том, что использую "древний" компилятор асм - 2500 A.D. Macro Assembler Version 4.02(X8051.EXE 1999г)...., опять же лень переходить на Кеил..., это ж уж много исходников проэктов надо будет перепахивать под новый синтаксис wacko.gif ! Потому и передумал переходить.
Цитата
Хотел закупить впрок C8051F120, но здесь мне не советовали применять "старые" модели. Вам известны какие-либо проблемы с ними?
С F120-тым не работал, потому ничего сказать не могу. Единственно..., в кассах для АЗС используется F126...., аппараты работают круглосуточно 7 дней в неделю, не выключаясь....., тху-тху-тху, через плечо...., нареканий нет.
Go to the top of the page
 
+Quote Post
Radik2
сообщение Mar 16 2015, 20:36
Сообщение #30


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030



Цитата(CherepVM @ Mar 17 2015, 01:21) *
Да, не работал...., попытки были, но было жалко времени на переобучение, это раз..., и два - что интересовало из реализаций на AVR, PIC, спокойно реализовывал на "своих" родных МК.


Ресурсов F320 хватает (ОЗУ менее 2 кБ, частота 25 МГц)? Не было желания применить F380?
Я смотрю на F120 потому, что в нем "полный фарш" начинки. Но цена высоковата. Пока что нашел следующего продавца, цена не сильно кусается: http://www.aliexpress.com/item/Free-shippi...2216718948.html
Go to the top of the page
 
+Quote Post

15 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th May 2017 - 06:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01487 секунд с 7
ELECTRONIX ©2004-2016