Easyelectronics.ru

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

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



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 131 ]  На страницу Пред.  1, 2, 3, 4, 5, 6
Автор Сообщение
 Заголовок сообщения: Re: Cypress PSoC
СообщениеДобавлено: 31 янв 2017, 13:05 
Старожил
Аватара пользователя

Зарегистрирован: 14 дек 2011, 01:53
Сообщения: 477
Прошу прояснить один момент.
Хочу использовать psoc 5lp вместо stm32 c кортексом м3.
Как я понимаю процесс:
Программирование периферии psoc производится в psoc creator,
потом производится экспорт во внешнюю IDE
(keil/iar), в которой программируется ядро.
Вопрос в том как и чем потом прошить psoc 5lp.
p.s. где-бы по русски почитать о разработке устройств на psoc c использованием кортекса?


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

Зарегистрирован: 02 апр 2010, 12:39
Сообщения: 4392
Откуда: Брянск
Экспорт во внешнюю IDE не обязателен, вся разработка в PSoC Creator. Чем шить, по деньгам оптимально на али купить http://www.cypress.com/documentation/de ... rammer-and
Отламываем отладчик, он шьет и дебажит псок 4 и 5 прямо из креатора. Можно пользоваться J-Link, вот тогда и нужен экспорт в кейл, так как креатор только кипарисовские отладчики поддерживает.


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

Зарегистрирован: 14 дек 2011, 01:53
Сообщения: 477
Спасибо за ответ.
Вопрос по Bridge control panel v1.15.0, может кто в курсе.
Не принимает данные с cp2102.
С ft232rl принимает норм, с CY7C65211 тоже принимает.
Putty принимает все корректно.


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

Зарегистрирован: 11 апр 2014, 13:25
Сообщения: 203
Откуда: Earth
Доброго времени суток. CY8C4245AXI-483 (входит в состав CY8СKIT-042). В даташите указано, что есть "Segment LCD Drive - LCD drive supported on all pins (common or segment)". Я правильно понимаю, что это аппаратно встроеная поддержка ? А как обстоят дела со знаковым дисплеем типа HD44780 ? С ним контроллер работает посредством программной библеотеки, или тоже есть некий встроеный драйвер ?


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

Зарегистрирован: 03 сен 2010, 22:46
Сообщения: 5302
Откуда: Москва
Это аппаратная поддержка, плюс готовые программные компоненты, которые позволяют легко описать ваш дисплей, и использовать его. Работает на ура.

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


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

Зарегистрирован: 11 апр 2014, 13:25
Сообщения: 203
Откуда: Earth
Спасибо, разобрался. Очень легкая в освоении штука. Заодно может Си выучу.
Update:
Несколько дней бился, не понимая, почему "термопоказометр" созданный мной, показывает температуру больше 100 градусов.
Грешил, что неправильно сделал приведение типов, так как в Си только начинаю. А все оказалось гораздо проще.
В чипах PSOC 4 есть "not a software error". В калибровочном регистре (пишется на заводе) записано не то значение. Сделал как описано по ссылке (http://www.cypress.com/forum/psoc-4-arc ... ct-results), и показометр пришел в норму, температура контроллера около 30 градусов.


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

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


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

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


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

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

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