roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 04:43

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: PSoC от Cypress
СообщениеДобавлено: 01 мар 2008, 21:00 
Не в сети

Зарегистрирован: 01 янв 2008, 14:19
Сообщения: 52
Откуда: Уфа
прог. языки: С++, avr asm
Под своим ником я обитаюсь и на радиокоте :)

Там я уже поднимал подобную тему, однако откликов она не нашла. Вот обсуждение: http://www.radiokot.ru/forum/viewtopic.php?t=8202

Первые посты темы:

1. PSoC = Programmable System on Chip.

2. В случае, если кто заинтересован, вот цикл статей с сайта http://www.macrogroup.ru:
Вступление:
http://www.macrogroup.ru/content/data/s ... 1235_2.pdf
Часть 1:
http://www.macrogroup.ru/content/data/s ... 1228_2.pdf
Часть 2:
http://www.macrogroup.ru/content/data/s ... 1229_2.pdf
Часть 3:
http://www.macrogroup.ru/content/data/s ... 1230_2.pdf
Часть 4:
http://www.macrogroup.ru/content/data/s ... 1231_2.pdf
Часть 5:
http://www.macrogroup.ru/content/data/s ... 1335_2.pdf
Часть 6:
http://www.macrogroup.ru/content/data/s ... 2263_2.pdf

Кроме того, на этом сайте также присутствует достаточно большое число статей по PSoC от Cypress.

3. Среда разработки:

PSoC Designer(TM) v. 4.4
PSoC Designer(TM) 4.4 Extension Pack LED 1
PSoC Designer(TM) 4.4 Extension Pack CSD 1.1

Кстати, существует и проблема. Я, сколько не пробовал найти библиотеки для моего любимого ISIS'a, так ничего и не нашел Sad . Это минус. Хотя в принципе есть простой симулятор PSoC Espress(v. 3.0), однако я с ним пока не разбирался.

Вот дополнения:

Дополнение
Программатор(дрова)

Для скачивания нужно логиниться. Я использовал "левую" фирму. Smile

PSoC: Отладочные средства - схемы
Схема для программатора CY3210-miniprog1 с параллельной схемой программирования
Схема для программатора CY3210B-miniprog1 с последовательной схемой программирования
Инструкция
Если у кого есть инфа, где есть библиотеки для WB, ISIS'a или другого симулятора, выложите пожалуйста на форум, буду очень благодарен. Smile

Добавлено спустя 2 минуты 5 секунд:
PSoC достаточно интересен для меня, и не только как начинающему роботостроителю. На нем я сейчас буду пробовать осуществить один интересный проект. Интересно, что из этого получится. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 03 мар 2008, 11:46 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ну и собсна, чем он лучше AVR?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 03 мар 2008, 12:01 
Не в сети

Зарегистрирован: 01 янв 2008, 14:19
Сообщения: 52
Откуда: Уфа
прог. языки: С++, avr asm
Тем, что это практически полностью завершенная система. Почитай по ссылочкам, там в первых статьях уже написано все. Я сейчас вряд ли успею объяснить, некогда. Только вечером.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 03 мар 2008, 12:03 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Тогда ждем вечера... ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 03 мар 2008, 12:22 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Мы тут все линивые аж страх, особенно этот Master, нам бы это чтобы прожевать все и мы уже на готовеньком раскритикуем тебя как следует. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 03 мар 2008, 12:53 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2008, 13:18
Сообщения: 1060
Откуда: Москва
прог. языки: PHP
Маленькая плиска с маленьким мк в одном корпусе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 03 мар 2008, 13:39 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Там кроме МК есть множество аналоговых и цифровых модулей которые можно по разному комбинировать.

SoC - "Система на кристале" - http://www.cypress.com/
Высылают бесплатные образцы !

Там же около 150 АпНоутов - примеров устройств на PSoC - схемы, исходники, номиналы компонентов, разводка плат !

Вот множество проектов на PSoC победителей и участников контеста
моего любимого журнала по электронике
http://www.circuitcellar.com

http://www.circuitcellar.com/psoc2002/winners/1.htm

Среда разработки графическая ! Т.е. раставляются модули на экране и рисуются связи.

PSoC средства разработки в EFO.ru
http://www.efo.ru/doc/Cypress/Cypress.pl?727

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 03 мар 2008, 15:51 
Не в сети

Зарегистрирован: 01 янв 2008, 14:19
Сообщения: 52
Откуда: Уфа
прог. языки: С++, avr asm
Спасибо, теперь, я думаю, нет смысла ни в каких пояснениях. :) А вот про бесплатные образцы ты зря сказал, все же побегут заказывать. :) Хотя скажу по секрету: шлют много и с охотой :) Главное убедить их, что весьма сложно иногда бывает. :) Я помню, однажды сенсор изображения от них хотел. Перехотел. :) А вот лазерные сенсоры шлют. Только без линз и одну разновидность (правильнее - один подвид, не самый лучший), но это уже мелочи. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 03 мар 2008, 18:45 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Мдя, такое ощущение, что они предлогают выбирать между например UARTом и SPIем при построении этих самых цифровых систем. Берем АРМ с кучкой и того, и другого, и не паримся с недоставаемыми (ИТИС, Чип, Микроника) кристаллами. Ну и для полного удовольствия покупаем копеечный rail-to-rail операционник на мегагерц в счетверенном корпусе.
P.S. В описании среды написано "put your assembly code here". Без комментарив.
P.P.S. Хотя, конечно, иногда удобно ноги безболезненно менять местами. Если накосячишь, ничего перепаивать не надо :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 04 мар 2008, 13:58 
Не в сети

Зарегистрирован: 01 янв 2008, 14:19
Сообщения: 52
Откуда: Уфа
прог. языки: С++, avr asm
Да, то, что компилятор Си платный - очень большой минус. :( Но что уж поделать, ассемблер тоже иногда приходится юзать. :) Кстати, цена у них около 100 рублей за достаточно "крутую" системку, что также радует. :) Но мне понравилась реализация сенсорных клавиатур. :) Этим мой выбор, собственно, и оправдан. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 04 мар 2008, 15:10 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
А где Вы из берете? Сэмплами заказываете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 06 мар 2008, 12:37 
Не в сети

Зарегистрирован: 01 янв 2008, 14:19
Сообщения: 52
Откуда: Уфа
прог. языки: С++, avr asm
Вот переписка со steel_monkey, выкладываю с его согласия:

Re: PSoC от Cypress

Отправлено: Сегодня, 1:21 am
steel_monkey
Конечно выкладывай.
В общем моё резюме такое: как самостоятельый девайс PSoC действительно интересен : модульная структура, реконфигурируемость на месте. Но контроллер он очень хреновый. Для мониторинга кнопок и потенциометров с заданием постоянного уровня ШИМом- в самый рез.
Re: PSoC от Cypress

Отправлено: Вчера, 12:02 pm
AISe
Ну что же, ничего не поделаешь. :) Пойду перечитывать даташит повнимательнее. Что то подобной засады я не увидел. :) Хорошо, что для того, над чем я сейчас работаю, их ресурсов вполне должно хватить. :) Я выложу переписку в форум, ты не против? :)

* Цитата steel_monkey

Re: PSoC от Cypress

Отправлено: Март 4th, 2008, 9:40 pm
steel_monkey
Это такая наука- показывать потребителю товар с правильной стороны :) . Смотрим в даташит: "The M8C CPU core is a powerful processor with speeds up to 24 MHz, providing a four MIPS 8-bit Harvard architecture microprocessor.", причем четыре написано словами, чтобы в глаза не бросалось :D . Четыре МИПСа это как-то несерьезно. У АВР вот что-то порядка 12-ти МИПСов выйдет на 16 МГЦ кварце (там время выполнения разное для разных команд). А если учесть, что это самый навороченный кристалл, а послабее работают вообще на 12-ти МГЦ то есть 2х МИПСах... Они затачиваются под сенсоры и простенькие аналоговые схемки, туда им и дорога.
И вот кстати, отлаживать легче когда все выводы доступны для потыканья осциллографом, то есть встроенный усилитель удобно, но из-за этого можно долго заниматься граблехождением, так как до его "ног" не добраться.
Re: PSoC от Cypress

Отправлено: Март 4th, 2008, 7:24 pm
AISe
Ну насчет этого не знаю. :) Соберу станцию паяльную свою на них - пойму, что про них думать, но пока они из себя вполне ничего. А вообще вот что про самую мощную говорят производители:

CY8C29866
Analog PSoC Blocks
12:4-CT 8-SC
Digital PSoC Blocks
8-Basic 8-Comms
Memory Size
32KB Flash
Temperature Range
-40C to +85C
I/O pins
64
Pins/Ball
100
RAM
2K
Vcc
3.0V to 5.25V
Package
TQFP
Operating Frequency
93KHz to 24MHz

Так что хз, может и хуже, а может и нет. :)

* Цитата steel_monkey

Re: PSoC от Cypress

Отправлено: Март 4th, 2008, 6:59 pm
steel_monkey
Я интересовался потому что их в Питере нет в продаже. А сэмплами электронику заказывать не имя возможности купить сздесь не круто.
А вообще говоря они тут никому не нужны, есть АВР и его хватает. И по производительности они вроде тормозные конкретно, что-то типа 2 мипсов всего. Опять же, по АВР есть например avrfreaks, а по этим скорее всего нет ничего.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 24 мар 2008, 14:41 
Не в сети

Зарегистрирован: 01 янв 2008, 14:19
Сообщения: 52
Откуда: Уфа
прог. языки: С++, avr asm
Оживлю немного умершую тему :), ведь многие из здесь отписавшихся даже не глянули по ссылкам, данным уважаемым avr123:
Ультразвуковой сонар
http://www.circuitcellar.com/psoc2002/winners/h7.zip


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 25 мар 2008, 01:59 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Для наших применений это секас в особо извращенной форме. На самом деле, все на порядок проще. Если нужно, могу кинуть ссылки или доки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC от Cypress
СообщениеДобавлено: 09 апр 2008, 22:51 
Не в сети
Безбашенный Теоретик
Аватара пользователя

Зарегистрирован: 07 янв 2006, 18:30
Сообщения: 1137
Откуда: Подмосковье
но как же все таки их в исисе эмулить? :pardon:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO