Easyelectronics.ru

Электроника для всех
Текущее время: 25 апр 2017, 17:32

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



    • Изготовление печатных плат. Примерные цены: 10 штук 2-слоя 100*100mm 8.21$ или около ~470 рублей
    • Создание принципиальных схем и проектирование печатных плат
    • Симуляция работы на spice моделях
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ Сообщений: 131 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 окт 2015, 19:32 
Только пришел

Зарегистрирован: 28 май 2014, 18:25
Сообщения: 9
эм 4200 Psoc до 48 Мгц (48-MHz ARM Cortex-M0 CPU with single cycle multiply)
настраивается на отдельной вкладке
Dma можно перенести только на 4400 PSOC это новый кит вроде 044
там чет урезали и добавили DMA.
За 10 уе есть кит размером с 049 и китпрогом на борту, у которого только камень стоит 10 уе


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 14 апр 2016, 13:22 
Здравствуйте!

Зарегистрирован: 11 апр 2016, 20:52
Сообщения: 2
Приветствую, форумчане!
Дабы не плодить тем, решил написать в этой. Вопрос есть по поводу PSoC, я только пока засматриваюсь на них, в частности наверное на 5LP серию, собственно вопрос в том, что это и что на этом можно сделать? т.е. например в теми же МК от STM или NXP все понятно, есть столько то уартов, шим-таймером и тп... а тут какие то ЛУТы, макроячейки ...
ну вот например, возможно ли на нем сделать контроллер для BLDC мотора хоббийного, плюс к этому пару интерфейсов, например uart и i2c или uart и spi.? просто поядру как таковому, все понятно, память там, флеш, но вот по переферии х его з, "хотелось бы в общих чертах, так сказать, понять о чем он говорит" (С) Иван василич.
например 16 битный ШИМ (3 канала по 2 комплиментарных вывода в каждом) + дэдтайм + уарт + и2ц, могет такое завестись на чипе серии PSoC5LP ?

Не срача ради, просто действительно интересно. выбираю пока между силабсами с их EFM32 и кипарисами. у кипарисов очень понравилась среда разработки, так сказать наглядная, самое то, наверное, для железячника, чуть чуть начинающего программировать ну и идеология "конструктора" этакого. у силабов и так все понятно проц с минимальной эрратой и адекватным форумом и поддержкой. еще смотрел сессна STM и NXP и freescale, но, как то хоть и дешево и заманчиво, но заумно больно, хотелось бы что нить попроще, как со старыми добрыми 8051 камнями от силабса.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 15 апр 2016, 01:47 
Только пришел

Зарегистрирован: 03 фев 2015, 15:21
Сообщения: 26
Все это без проблем заведется на 5LP, у меня на простеньких PSoC 4 работало 8 аппаратных 16 бит ШИМ + uart + spi, а для 5LP это раз плюнуть...
Сам перешел на PSoC с STM32, STMы теперь пылятся в закромах, теперь только PSoC, по удобству IDE, документации, поддержки на голову выше все остальных. Один только полный ремап почти всех ног чего стоит, платы разводить одно удовольствие... Ну и аналоговая часть, хотя я ее не использую....
Для хобби и домашних поделок самое то, рекомендую.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 15 апр 2016, 13:38 
Здравствуйте!

Зарегистрирован: 11 апр 2016, 20:52
Сообщения: 2
den666, ога, спасибо, я где-то так и думал. Вчера еще аппноты полистал да тытрубу посмотрел - впечатлился, плюс заказал их отладку-стик, серии 5lp-059, посмотрим, как оно. на всяких видосах понравилось, что как конструктор собираешь всякую периферию внутри чипа.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 15 апр 2016, 20:41 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2010, 22:46
Сообщения: 5026
Откуда: Москва
Только надо немного приучиться думать в категориях сигналов и дискретной логики. Помогает вот что - для начала пытаться делать все проекты максимально на внутренней логике, в код выносить только то, что на ней сделать вообще не получается. Через какое-то время уже будете свободно в этом ориентироваться.

Кстати примеры самого Cypress в этом смысле не очень, они используют возможности чипа очень мало, в основном там все в коде.

Самое главное - приучиться делать в логике основную часть КА.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 июн 2016, 19:00 
Старожил
Аватара пользователя

Зарегистрирован: 23 окт 2012, 15:51
Сообщения: 459
CY8CKIT-049-42XX

Bootloader Host:
Код:
04:54:41 PM - Selected device: USB Serial Port (COM13) - UART
Generic Serial Port
04:54:46 PM - program Started
04:54:46 PM - The flash row is not valid for the selected array.
04:54:46 PM - program failed in 44 ms.


Подскажите что не так?

_________________
#define ? ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 июн 2016, 19:30 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2010, 22:46
Сообщения: 5026
Откуда: Москва
Да это много что может быть. Что заливаете-то?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 июн 2016, 19:49 
Старожил
Аватара пользователя

Зарегистрирован: 23 окт 2012, 15:51
Сообщения: 459
Заливаю из примеров:
E:\CY8KIT_049_42xx\CY8CKIT-049-42XX_PWM_Example\CY8CKIT-049-42XX_PWM_Example.cydsn\CortexM0\ARM_GCC_473\Debug\CY8CKIT-049-42XX_PWM_Example.cyacd

Подозреваю, что плата прошита "старым" бутлоадером...

_________________
#define ? ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 июн 2016, 21:19 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2010, 22:46
Сообщения: 5026
Откуда: Москва
Все может быть. Для начала надо аккуратно сделать все по инструкции.

Вообще, не рекомендую использовать этот кит, если под рукой нет программатора. Есть смысл купить кит на 5LP, он тоже дешевый, но у него есть нормальный программатор, и этот программатор можно использовать и с вашим китом. Иначе могут быть совершенно лишние проблемы.

Если в Москве, могу с этим помочь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 июн 2016, 21:56 
Только пришел

Зарегистрирован: 03 фев 2015, 15:21
Сообщения: 26
Возможно в проекте не правильно настроен Bootloadable.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 июн 2016, 22:18 
Старожил
Аватара пользователя

Зарегистрирован: 23 окт 2012, 15:51
Сообщения: 459
2 akatenev: Да походу зря я этот купил... Вот этот подойдет? К сожалению я в Киеве :(

2 den666: А можно чуть поподробнее, действительно есть разбежности между инструкцией и последним PSoC Creator.

Например:
Цитата:
In the 'Application Type' drop down menu, select Bootloadable
или
Цитата:
In the 'Build Settings' dialog box, under "Code Generation", select Bootloadable as the Application Type.
я лично не нашел...

В Configure Bootloadable везде ноли, Dependencies прописаны...

вот источник на который я опирался...

_________________
#define ? ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 июн 2016, 22:35 
Только пришел

Зарегистрирован: 03 фев 2015, 15:21
Сообщения: 26
Доберусь до дома - попробую ваш проект запустить.....
А вообще советую за основу использовать проект из примера c сайта cypreess.com

ps: А кит CY8CKIT-059 PSoC® 5LP - то что надо, на али можно подешевле купить(за счет доставки)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 07 июн 2016, 22:58 
Старожил
Аватара пользователя

Зарегистрирован: 26 янв 2010, 21:48
Сообщения: 3523
Откуда: Красногорск МО
akatenev, посоветуй какой-нибудь недорогой набор. Для изучения)))

_________________
От Парижа до Находки с водкой лучше, чем без водки!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 08 июн 2016, 00:38 
Только пришел

Зарегистрирован: 03 фев 2015, 15:21
Сообщения: 26
Поэкспериментировал немного, если прошить ваш проект обычным способом и потом шить через Bootloader host - все работает, если взять пример Bootloadable Blinking LED Project с cypress.com, прошить его, то ваш проект перестает загружаться через Bootloader host. Используйте за основу для проектов Bootloadable Blinking LED Project, он должен у вас загружаться или купить кит с нормальным программатором.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 08 июн 2016, 15:02 
Старожил
Аватара пользователя

Зарегистрирован: 23 окт 2012, 15:51
Сообщения: 459
2 den666: Спасибо, теперь я до дома доберусь - попробую. О результатах отпишусь...

А подкиньте ссылочку на 5LP пожалуйста на али, а то я только лот на 5шт нахожу...

_________________
#define ? ?


Последний раз редактировалось hash 08 июн 2016, 15:43, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 08 июн 2016, 15:35 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2010, 22:46
Сообщения: 5026
Откуда: Москва
PRC писал(а):
akatenev, посоветуй какой-нибудь недорогой набор. Для изучения)))

Из недорогого только 59 кит на PSoC 5LP, он очень даже неплох за свои 10 долларов.

Но конечно для нормального изучения лучше разориться на сто баксов, и взять пятидесятый, это вообще лучший кит на МК из всех мне известных. Главный плюс - прекрасно сделанная аналоговая часть, позволяет спокойно использовать возможности чипа.

Есть очень неплохие киты на четвертом PSoC, но рекомендую начинать с пятого, четвертый отлично годится для простых проектов, но не очень хорош для начального изучения всей этой истории - сильно урезан. Впрочем, четверка более совершенна по внутренней архитектуре, и ознакомиться с ней тоже полезно - именно в эту сторону линейка и будет развиваться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 08 июн 2016, 17:07 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 3871
akatenev писал(а):
Из недорогого только 59 кит на PSoC 5LP, он очень даже неплох за свои 10 долларов.


На али только http://ru.aliexpress.com/item/1-pcs-x-C ... a042bcbb42
И не 10 а 17 ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 08 июн 2016, 17:26 
Старожил
Аватара пользователя

Зарегистрирован: 23 окт 2012, 15:51
Сообщения: 459
2 dosikus_2: Спасибо! Заказал...

_________________
#define ? ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 08 июн 2016, 17:43 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2010, 22:46
Сообщения: 5026
Откуда: Москва
10 стоит на сайте сайпреса. Но там еще доставка. Выгоднее всего там и брать, но не по одной штучке, конечно. Я в последний раз набрал десятка два китов, доставка на этом фоне почти не заметна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 09 июн 2016, 13:42 
Старожил
Аватара пользователя

Зарегистрирован: 23 окт 2012, 15:51
Сообщения: 459
Мдя... что-то не хочет со мной PSoC дружить :)
Цитата:
11:40:44 AM - The bootloader reported error 'Packet data invalid: the packet sent to the bootloader does not conform to the required packet format, see the Bootloader section in the System Reference Guild for the correct format'.


Ладно, жду борду с программатором, бутлоадер кострубатый походу...

_________________
#define ? ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 09 июн 2016, 15:45 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2010, 22:46
Сообщения: 5026
Откуда: Москва
Бутлоадер у сайпреса очень хороший, но он конечно не для разработки - он для оперативной смены прошивки в готовых устройствах. Да и программаторы стоят копейки, фактически они бесплатные.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 24 авг 2016, 12:29 
Свой человек

Зарегистрирован: 24 авг 2010, 22:06
Сообщения: 88
Откуда: Минск
Ребята, подсобите. Никогда раньше с Cypres'ами дел не имел, а тут срочно на работе надо размножить устройство, автор которого скончался больше года назад. Оригинала прошивок нет! Есть только рабочий экземпляр. сделанный при нём. Прилагаю скриншот куска схемы с контроллером (целиком выкладывать запретили параноики). Помогите понять, как оттуда скопировать прошу.


Вложения:
Снимок.PNG
Снимок.PNG [ 110.39 Кб | Просмотров: 2822 ]

_________________
.....а если руки растут из попы, то не важно. золоые они или нет.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 24 авг 2016, 20:28 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 2545
у 68013 свого флэша нет, загружается либо из i2c EEPROMа (DD2), либо в еепроме лежит только вид/пид, а загрузка программы идёт по USB.
соответственно скопировать надо содержимое DD2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 25 авг 2016, 14:27 
Свой человек

Зарегистрирован: 24 авг 2010, 22:06
Сообщения: 88
Откуда: Минск
Спасибо. Действительно, копирование промки помогло.

_________________
.....а если руки растут из попы, то не важно. золоые они или нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 26 авг 2016, 22:41 
Старожил
Аватара пользователя

Зарегистрирован: 02 апр 2010, 12:39
Сообщения: 4379
Откуда: Брянск
Когда-то давно Cypress устроила акцию и продавала свои чипы PSoC4 по 1$. Я тогда набрал их целую коробку, положил в стол и так они и лежали. Недавно наткнулся на эту коробочку. Решил попробовать. Нужен программатор. Фирменный MiniProg 3 стоит дороговато, поэтому, заказал на Али
PSOC 5LP PROTOTYPING KIT (CY8CKIT-059) и отломал от него программатор-отладчик KitProg
Изображение
Почитал документацию и решил сделать небольшую отладочную платку с PSoC4 CY8C4245. На платке есть RGB светодиод, сенсорная кнопка, обычная тактовая кнопка, динамик, proximity сенсор в виде кусочка провода. Подключил программатор, все заработало сразу же. Побаловался с CapSense, занятная штука. Залил прошивку, которая меняет цвет RGB светодиода, в зависимости от расстояния между рукой и proximity сенсором.
Изображение
Изображение
Изображение
Очень нравится среда разработки PSoC Creator и как сделана документация. Смущает расход Flash. Вот так я провел пару вечеров после работы :-) Буду изучать дальше.
https://youtu.be/IJtplwjP2n0

Проект платы в altium прикрепил, вдруг кому понадобится
Изображение
Изображение
Изображение
Изображение

https://www.dropbox.com/s/smd94e2feeb4s6f/Kit1.rar?dl=0


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB