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

 
 
> PSoC камни с Cortex ядром: какие плюсы-минусы по сравнению с обычными МК?, PSoC 4 (5) от Cypress супротив STM32F0(1,2,3,4) от ST
Ruslan1
сообщение Jul 15 2015, 11:20
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Добрый день(ночь, утро, вечер)!

Показали мне простые 4-долларовые демоплаты PSoC от Cypress, начал читать, заинтересовался.

Почитал на электрониксе- в последние годы вообще мало упоминают про подобные PSoC с готовым ядром и кучкой разной аналоговой периферии и набором IP блоков в программе.
Почему непопулярно? неэффективно? или дорого? или очень узкозаточено и обсуждать нечего?
Если я правильно понял, то у Cypress бесплатная IDE и, само собой, там же все эти IP доступны. Почему тогда никто не использует? Интерфейс выглядит очень просто и доступно, но вот насколько это удобно для более-менее средних проектов?


Где проходит грань "МК лучше - PSoC лучше" ? сейчас, например, думаю про STM32F0 или PSoC 4 : если не нужен USB, то разница невелика. Или все не так просто?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Jul 15 2015, 12:03
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Ruslan1 @ Jul 15 2015, 14:20) *
Почему тогда никто не использует?

По причине феерической у"№№;%
QUOTE
Интерфейс выглядит очень просто и доступно

Если Ваше общение с компьютером до этого заключалось в играх, то тогда да, "просто и доступно" ВЫГЛЯДИТ. Программировать в нем нельзя В ПРИНЦИПЕ - рисовать и таскать мышкой квадратики и получать в результате горы мутной инициализации и кода "библиотек", это можно. Сшить это все вместе белыми нитками на Си- тоже. Но это НЕ программирование.
Имею продолжающися до сих пор sad.gif опыт работы с PSoC поделками - южно-африканцами была выпущена гора оборудования. И даже напрограммировали чего-то. Беда была в том, что реально не работало. Пришлось поднимать все заново и начинать с расчистки нагенеренного кипарисовыми визардами кода инициализации. В общем удалось и все поднять, и без этой жуткой "просто и доступно" продолжить работать. Но находясь в здравом уме самому добровольно в такое "программирование" влезать, это уже даже не садомазохизм.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jul 15 2015, 13:29
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(zltigo @ Jul 15 2015, 15:03) *
В общем удалось и все поднять, и без этой жуткой "просто и доступно" продолжить работать. Но находясь в здравом уме самому добровольно в такое "программирование" влезать, это уже даже не садомазохизм.

У меня есть некоторый опыт "графического программирования" в Максплюсе для Альтер, воспоминания только положительные, но потом перешел на AHDL - понял, насколько проще все текстом описывать, чем счетчики-буферы-мультиплексоры рисовать и соединять. Думал что тут тоже так- все нормально работает и с графикой "из коробки" и в любой момент можно исходники модуля глянуть для просветления.

И еще где-то встречал замечание что, работая с этой IDE, практически невозможно пользоваться системой контроля версий: все или бинарное или очень сильно меняется после каждого обновления "картинки" и этого "всего" много на каждый коммит выходит.

Ясно, пока в проекты планировать не буду.
Но в качестве "поиграться" и "одноразовый специализированный тестер" -интересно. Мне знакомый показывал, как на 4-долларовом CY8CKIT-049-42XX за 10 минут лепил генератор нужных хитрых импульсов, зависящих от измеряемых величин, для разовой проверки оборудования, я впечатлился. Любым иным способом это было бы дольше лепить. (Хм. Вспомнил про Нуклео демоборды по 10 баксов, с мбед тоже вроде бы легко и быстро можно много чего замутить на чистом МК. Так что паритет, если аналоговые примочки не нужны.)

Цитата(yes @ Jul 15 2015, 16:16) *
но тем не менее - если мне надо склепать какую-нибудь елочную гирлянду или что-то подобное, "для себя для семьи", без каких-то требований, то беру PSoC-и, хотя у меня всякого микроконтроллерного барахла и средств отладки накопилось весьма много.
то есть я бы сказал так - для каких-то несерьезных проектов (четко укладывающихся в модули предоставляемые средой PSoC) на макетке - оправдано

вот-вот sm.gif
А какой кит посоветуете "для игрушек"? CY8CKIT-049-42XX ? или вообще не Cypress ? Из недорогих?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 15 2015, 13:31
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Ruslan1 @ Jul 15 2015, 16:23) *
и в любой момент можно исходники модуля глянуть для просветления.

Для просветления - нельзя. Можно только для умопомрачения sad.gif. Все очень плохо там для человеческого понимания - генерится море файлов, обертка на обертеке макросы одни на другом. Нечитаемо.
QUOTE
Мне знакомый показывал, как на 4-долларовом CY8CKIT-049-42XX за 10 минут лепил....

Не надо сказок. По аналогии с играми, кто-нибудь тоже за "10 минут" всех монстров побивал. Но уж точно НЕ с первого раза. Многочисленные тренировки положительно сказывабтся даже на самых дебильных задачах.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jul 15 2015, 13:41
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(zltigo @ Jul 15 2015, 16:31) *
Не надо сказок. По аналогии с играми, кто-нибудь тоже за "10 минут" всех монстров побивал. Но уж точно НЕ с первого раза. Многочисленные тренировки положительно сказывабтся даже на самых дебильных задачах.

Ну само собой, с IDE он знаком был и до этой демонстрации, и в программировании и в электронике не новичок. Но конкретно то что вот сейчас ему понадобилось- слепил очень быстро. Собственно, он так этот кит и пользует как инструмент для отладки-тестирования всяких других своих разработок.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 11:52
Рейтинг@Mail.ru


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