Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 12.01.2011, 16:29  
OttoStirliz
Частый гость
 
Регистрация: 29.12.2007
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
OttoStirliz на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Мда, кажись, прокололись.
Полгода лежит на столе КИТ с 5-м песком. От нечего делать поигрался с доступными примерами. Боюсь, придется возвращаться к 1-м пескам - новых нет и неизвестно, когда будут.
Первые восторги поутихли, наступило полнейшее разочарование.
Creator явно хуже, чем Designer.
Да и Cortex без Ethernet на борту не нужен.
Надо было еще год назад на Luminary переходить, а уже к нему PSOC лепить, как аналоговое расширение.
Реклама:
__________________
Otto
OttoStirliz вне форума  
Непрочитано 13.01.2011, 17:01  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,547
Сказал спасибо: 701
Сказали Спасибо 4,327 раз(а) в 1,981 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Запустил USB бутлоадеры на 3 и 5 псоках. Кипарисовцы опять накосячили в доках, пришлось выводить на чистую воду.
Kabron вне форума  
Непрочитано 13.01.2011, 17:43  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,547
Сказал спасибо: 701
Сказали Спасибо 4,327 раз(а) в 1,981 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Сообщение от voha6 Посмотреть сообщение
Сделал первый свой компонент на Verilog по всем правилам -DDS c выходом меандр. Собираюсь применить для цифровых ФАПЧ.
Отжирает минимально возможное количество ресурсов от встроенной ПЛИС.
Настраиваемая разрядность 8,16,24,32 бит.
Kabron, если тебе интересно, попробуй вставить в свой проект, как будет работать?
Попробовал, круто. А где об этом почитать можно?
И как это под 5й псок переписать?
Kabron вне форума  
Непрочитано 14.01.2011, 03:05  
yhnm
Вид на жительство
 
Аватар для yhnm
 
Регистрация: 17.09.2009
Адрес: Ярославль
Сообщений: 384
Сказал спасибо: 43
Сказали Спасибо 152 раз(а) в 101 сообщении(ях)
yhnm на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Решил выложить на ваш суд свой проект.
Цель - понять с вашей помощью насколько правильно я понимаю и использую возможности PSoC.
Суть проекта:
Для изучения работы с DMA решил заменить свой модуль осциллографа на AT89c51ed2 на CY8CKIT-003 Благо что программа осциллографа уже есть.
Работает так: АЦП (12бит) и 2 дискретных канала опрашиваются с частотой 10 кГц и в виде 2-х байтного слова отправляются в комп со скоростью 230400.

Теперь о том что смог сделать:
Переслать 2 байта из АЦП в регистры через DMA кое-как получилось а вот из регистров в UART - нет - вместо 2-х байт в основном повторяется какой-то один. Пришлось взять High Speed Transmit UART от PSoC Sensei с ним все заработало. Пишут: High speed operation (up to 33 Mbaud) проверил до 921600 - работает.
Но меня очень интересует возможность замены UART на USBUART в CY8CKIT-003.
Как я понял сдесь пишут что можно даже не обрезать pins PB0/FD0 and PB1/FD1 но, поскольку один КИТ у меня уже процентов на 90 сдох я пока побаиваюсь, а во вторых пока имею очень смутное представление о том как в проекте заменить UART на USBUART. Так что пока жду - может Kabron выложит что-то на USBUART.
И еще: поделитесь опытом как заказать CY8C3866AXI-... на форуме пишут
I would recommend you to contact the sales person of your region to get those samples.
для России я нашел только Mouser Electronics может есть другие варианты?
PSoC_OSC_12bit.zip
yhnm вне форума  
Непрочитано 14.01.2011, 12:36  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,547
Сказал спасибо: 701
Сказали Спасибо 4,327 раз(а) в 1,981 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Попробую...
А пока:
Обрезать ничего не нужно, я вообще не заметил никакой активности на этих ногах ни при программировании - ни при дебаге. А пуллапы там по 100к и никак на работу USB не влияют. Пины U3 вообще в тристейте. Я выкинул кнопку, напаял туда штыри для установки на материнку и вывел туда сигналы с R22, R23(через 27Ом!). Вот проектик рабочий.
Вложения:
Тип файла: zip Strob_Mix_USB.cydsn.zip (3.94 Мб, 67 просмотров)

Последний раз редактировалось Kabron; 14.01.2011 в 12:53.
Kabron вне форума  
Сказали "Спасибо" Kabron
yhnm (16.01.2011)
Непрочитано 14.01.2011, 12:44  
voha6
Временная регистрация
 
Регистрация: 14.02.2009
Сообщений: 95
Сказал спасибо: 21
Сказали Спасибо 14 раз(а) в 11 сообщении(ях)
voha6 на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Сообщение от Kabron Посмотреть сообщение
Попробовал, круто. А где об этом почитать можно?
И как это под 5й псок переписать?
Я пользовался PSOC TRM,
Creator-›Help-›Documentation-›Component Author Guide,
Creator-›Help-›Documentation-›Warp Verilog Refenence Guide
и блогом этого чувака http://www.cypress.com/?id=2401

А чтобы под 5 псоком заработало, в файлах DDS.H и DDS.C надо определение функций под GCC переписать, у меня они под Keil написаны.
Верилоговский файл должен и под тройкой и под пятеркой работать.

Kabron, а какие там косяки с докой на бутлоадеры, расскажи плиз, пригодиццо.
voha6 вне форума  
Сказали "Спасибо" voha6
Kabron (14.01.2011)
Непрочитано 14.01.2011, 13:00  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,547
Сказал спасибо: 701
Сказали Спасибо 4,327 раз(а) в 1,981 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Сообщение от voha6 Посмотреть сообщение
Я пользовался PSOC TRM,
Creator-›Help-›Documentation-›Component Author Guide,
Creator-›Help-›Documentation-›Warp Verilog Refenence Guide
и блогом этого чувака http://www.cypress.com/?id=2401

А чтобы под 5 псоком заработало, в файлах DDS.H и DDS.C надо определение функций под GCC переписать, у меня они под Keil написаны.
Верилоговский файл должен и под тройкой и под пятеркой работать.

Kabron, а какие там косяки с докой на бутлоадеры, расскажи плиз, пригодиццо.
В доке все описано про 3. Там главное определить начало области куда грузится прога и разрешить Factory Upgrade. Определяется это из мэп файла. А у 5 структура этого файла абсолютно другая и ни хрена не понять. Я им написал, мол блин, поправьте доку. Щас на меня вышел писатель этого экзампла. Посмотрим что ответит.
Kabron вне форума  
Непрочитано 14.01.2011, 13:11  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,547
Сказал спасибо: 701
Сказали Спасибо 4,327 раз(а) в 1,981 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Вообще, надо сказать, они очень трепетно относятся к юзерам. Не успеешь апнот скачать - сразу присылают опрос, типа все ли пучком?
зы, вот такой у меня щас сетап.
Миниатюры:
Нажмите на изображение для увеличения
Название: DSC00093.JPG
Просмотров: 119
Размер:	90.4 Кб
ID:	16842  

Последний раз редактировалось Kabron; 14.01.2011 в 13:25.
Kabron вне форума  
Непрочитано 14.01.2011, 14:16  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,547
Сказал спасибо: 701
Сказали Спасибо 4,327 раз(а) в 1,981 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Сообщение от yhnm Посмотреть сообщение
программа осциллографа уже есть.
Скажи где в твоей лабвьюшной проге номер порта задается и я все прощу...

зы нашел

Последний раз редактировалось Kabron; 14.01.2011 в 14:22.
Kabron вне форума  
Непрочитано 14.01.2011, 14:28  
yhnm
Вид на жительство
 
Аватар для yhnm
 
Регистрация: 17.09.2009
Адрес: Ярославль
Сообщений: 384
Сказал спасибо: 43
Сказали Спасибо 152 раз(а) в 101 сообщении(ях)
yhnm на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Галочка "auto" - заставляет прогу в момент запуска определять на каком порту тарахтит оссиллограф и подключаться на него. Число в окне "Port"- максимум до какого искать.
Если ее убрать то номер порта надо установить перед запуском программы в окне "Port".
Во время работы порт поменять не удасться. Скорость - только 230400.

Последний раз редактировалось yhnm; 14.01.2011 в 14:45.
yhnm вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Осваиваем PIC24 dosikus PIC 402 19.09.2022 13:43
Осваиваем USBee Kabron Микроконтроллеры, АЦП, память и т.д 2196 29.11.2020 22:43


Часовой пояс GMT +4, время: 21:04.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot