|
|
|
Silabs C8051F120 |
|
|
|
Feb 14 2015, 20:19
|
Частый гость
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030
|
HarbingerSilabs на ядре Cortex-M3 (SIM3xx) будет проще в освоении и применении, например, тех же STM32F2xx ? Я нашел такие цены на C8051F126 C8051F216
|
|
|
|
|
Feb 15 2015, 06:31
|
Частый гость
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030
|
Не могу определиться с выбором программатора. Подскажите, пожалуйста. первыйвторойтретийТак и не понял, почему "третий" заметно дороже. Из-за габаритов? Может лучше этот: четвертыйНедостаток выводов I/O придется компенсировать стандартной логикой.
|
|
|
|
|
Feb 15 2015, 09:10
|
старший лаборант
Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097
|
Все три - клоны, второй самый интересный - корпус тоже скопировали. Оригинал выглядит так: и по цене заметно выше. В работе они скорее всего не отличаются. Разве что китайцы сэкономили на регулировке напряжения питания таргета, зафиксировали на 3,3 В (в 99% случаев устраивает). В том клоне, что делал для себя и здесь выкладывал, именно так. Цитата(Radik2 @ Feb 14 2015, 22:19) Silabs на ядре Cortex-M3 (SIM3xx) будет проще в освоении и применении, например, тех же STM32F2xx ? Первое впечатление - да. Стройнее как-то всё устроено, типа как у NXP. Но вряд ли они эту линейку будут развивать, после поглощения Energymicro. Основной упор сделали на Gecko.
--------------------
Китайская комплектация - европейское качество! ;)
|
|
|
|
|
Feb 15 2015, 13:52
|
Частый гость
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030
|
Цитата В том клоне, что делал для себя и здесь выкладывал, именно так. Не поделитесь своей версией программатора для C8051F? Возможно, у кого то имеется опыт эксплуатации китайских клонов программатора для C8051F? Не хотелось бы обнаружить недостатки после покупки.
|
|
|
|
|
Feb 16 2015, 06:00
|
Знающий
Группа: Свой
Сообщений: 721
Регистрация: 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МГц.
|
|
|
|
|
Feb 16 2015, 19:36
|
Частый гость
Группа: Участник
Сообщений: 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) Уже давно поделился. Там схема, PCB (Альтиум) и прошивка (hex). Пришлось устанавливать Альтиум, чтобы посмотреть )) Двустороннюю плату такой плотности я, наверное, не осилю пока. Придется либо перерисовывать на одностороннюю, либо покупать готовый ((
|
|
|
|
|
Mar 16 2015, 17:44
|
Участник
Группа: Участник
Сообщений: 19
Регистрация: 2-09-09
Из: Украина, Черновицкая обл.
Пользователь №: 52 151
|
Здраствуйте. Radik2.... я сделал клон сильно упростив оригинальную схему программатора EC3. Пользуюсь уже 2года, успешно работает как по JTAG та и по C2 интерф.программирования.
Сообщение отредактировал CherepVM - Mar 16 2015, 17:48
|
|
|
|
|
Mar 16 2015, 18:44
|
Частый гость
Группа: Участник
Сообщений: 107
Регистрация: 10-03-07
Из: Уфа
Пользователь №: 26 030
|
Цитата(CherepVM @ Mar 16 2015, 22:44) Здраствуйте.
Radik2.... я сделал клон сильно упростив оригинальную схему программатора EC3. Пользуюсь уже 2года, успешно работает как по JTAG та и по C2 интерф.программирования. Огромная благодарность за программатор! Если вас не затруднит, могу ли я задать вам пару вопросов. С каким МК вы работали/работаете (AVR, STM8/32, XMEGA ...)? С какими моделями МК C8051F вы работали? Какие особенности данных МК с подвигли вас применять их в своих проектах?
|
|
|
|
|
Mar 16 2015, 19:25
|
Участник
Группа: Участник
Сообщений: 19
Регистрация: 2-09-09
Из: Украина, Черновицкая обл.
Пользователь №: 52 151
|
Так как моя работа, ремонт+обсл.касс.аппаратов, а их схемотехника базировалась на МК 51-й серии, то это и определило курс в освоении этих типов МК. По работе, часто перепрошиваю МК F022, F023, F126..., только перепрошивка "слетевшей" проги(иногда такое бывает). А для себя использую F347(на нем стартовал и осваивал переферию), F320, F330..., они дешевле, корпус удобнее паять и удобный интерфейс программировани/отладка - С2(всего два провода). Проги пишу исключительно на ассемблере. Пробовал осваивать СИ(даже на SiLabs зарегистрировался и получил 2-х годовую безплатную лицензию на Keil uVision4) ...., много надо изучать..., нехватает времени. Цитата Какие особенности данных МК с подвигли вас применять их в своих проектах? 1 - и основное..., совместимость с хорошо изученной сист.команд 51-серии. 2 - Не надо было переучиваться, а только изучать работу новой переферии, то есть... затрата времени только на новые особенности/"вкусности"; 3 - годами обкатана среда программирования; Как-бы и всё....
|
|
|
|
|
Mar 16 2015, 19:41
|
Частый гость
Группа: Участник
Сообщений: 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, но здесь мне не советовали применять "старые" модели. Вам известны какие-либо проблемы с ними?
|
|
|
|
|
Mar 16 2015, 20:21
|
Участник
Группа: Участник
Сообщений: 19
Регистрация: 2-09-09
Из: Украина, Черновицкая обл.
Пользователь №: 52 151
|
Цитата т.е., с теми же AVR, PIC вы не работали? Да, не работал...., попытки были, но было жалко времени на переобучение, это раз..., и два - что интересовало из реализаций на AVR, PIC, спокойно реализовывал на "своих" родных МК. Цитата Я тоже "плохо перевариваю" Си, но на ассемблере ведь придется писать все самому: готовыми библиотеками не воспользуешься. Да, тут вы правы, но это обстоятельство и подстегает к "вечному" совершенствованию . Хотя..., если изначально использовать среду(ассемблер+линковщик+библиотекарь) Кеил для написания своих прог, то можна использовать готовые библиотеки написанные на СИ(Кеил). Правда надо отлично знать манеру/стиль кода созданных на СИ библиотек. В былые времена, под Z80 активно использовал СИ+асм-коды...., очень клёво получалось! Ну и последний пример - использование библиотеки USB под F320, которая написана для СИ...., пришлось дизнуть прогу с этой библиотекой, а потом, получив исходник библиотеки, переиначить под стиль написания в асме. К стате..., в моем случае трудность стыковки библиотек в том, что использую "древний" компилятор асм - 2500 A.D. Macro Assembler Version 4.02(X8051.EXE 1999г)...., опять же лень переходить на Кеил..., это ж уж много исходников проэктов надо будет перепахивать под новый синтаксис ! Потому и передумал переходить. Цитата Хотел закупить впрок C8051F120, но здесь мне не советовали применять "старые" модели. Вам известны какие-либо проблемы с ними? С F120-тым не работал, потому ничего сказать не могу. Единственно..., в кассах для АЗС используется F126...., аппараты работают круглосуточно 7 дней в неделю, не выключаясь....., тху-тху-тху, через плечо...., нареканий нет.
|
|
|
|
|
Mar 16 2015, 20:36
|
Частый гость
Группа: Участник
Сообщений: 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
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|