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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 26.03.2008, 15:44  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Самое смешное - эта модель не работает в лицензионной версии Протеус:

-- Прилагается рисунок: --
Реклама:
TEHb вне форума  
Непрочитано 26.03.2008, 16:32  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Сообщение от OttoStirliz
Компиляторы у них - братья (IMAGECRAFT).
Т.е. в проекте 2 разных файла "main.c" - в одном написано "#define PSOC..", в другом - "#define ICC".
Теперь понял. Поднять модель ПСОК это благородная но неблагодарная цель. М.б. попробовать собрать ПСОК подобные узлы из примитивов Протеуса, заблиблотечить их, а потом на их основе констролить следующие уровни и т.д. Но, боюсь, тут уж Тени видней, что будет это очень неповоротливо.
Несовместимость с лиц. Протеусом одобряю и поддерживаю. Пока деньги не заплатят не адаптируй!
Kabron вне форума  
Непрочитано 26.03.2008, 17:02  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Вариантов как это решить есть несколько. Правда их обсуждение далеко выходит за рамки этой конференции.
Мне более интересно - какова реальная потребность в модели PSoC вообще?

P.S. Совместимость с лицензионным Proteus не проблема, binary patch - и всё работает
TEHb вне форума  
Непрочитано 26.03.2008, 17:45  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Сообщение от TEHb
Вариантов как это решить есть несколько. Правда их обсуждение далеко выходит за рамки этой конференции.
Мне более интересно - какова реальная потребность в модели PSoC вообще?

P.S. Совместимость с лицензионным Proteus не проблема, binary patch - и всё работает
Поскоку в ПСОК Дизайнере никакой симуляции нет, то это будет круто. Cypress будет визжать от восторга.

Т.е ведущий разработчик Лабцентнера подсел на нелицензионное ПО
Kabron вне форума  
Непрочитано 26.03.2008, 18:42  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от Kabron
Поскоку в ПСОК Дизайнере никакой симуляции нет, то это будет круто. Cypress будет визжать от восторга.
Кто их знает. В любом случае - это Светлое Будущее, если таковое когда-нибудь наступит...
Сообщение от Kabron
Т.е ведущий разработчик Лабцентнера подсел на нелицензионное ПО
Покажите мне лицензию на эту модельку, пжалста!
TEHb вне форума  
Непрочитано 26.03.2008, 19:07  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Не, я так понял что маэстро просто пропачил свой лицензионный кряком от Nemo чтобы запустить модельку. 8O
Kabron вне форума  
Непрочитано 01.04.2008, 15:56  
OttoStirliz
Частый гость
 
Регистрация: 29.12.2007
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
OttoStirliz на пути к лучшему
По умолчанию

TouchScreen починилась.
OttoStirliz вне форума  
Непрочитано 01.04.2008, 16:08  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Respect!
исходнички для примеров были бы очень кстати
Видел ответ ваш месаг в picbasic.
Ну тупые...
Kabron вне форума  
Непрочитано 01.04.2008, 16:20  
OttoStirliz
Частый гость
 
Регистрация: 29.12.2007
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
OttoStirliz на пути к лучшему
По умолчанию

Сообщение от Kabron
Respect!
исходнички для примеров были бы очень кстати
...
Там стандартный SPI - куда еще примеры.
Подключите SPI DEBUGER на цепи DIN, DOUT, TSCS.
Увидите обмен - туда 2 команды, оттуда две координаты.
LOGIC ANALYSER поможет разобраться с IRQ.
Но лучше почитать об контроллере AD7843 отдельно - там проблемы (IRQ сдвигает сканирование, поэтому его надо делать двунаправленным - типа 1-wire термодатчика).
OttoStirliz вне форума  
Непрочитано 01.04.2008, 16:43  
OttoStirliz
Частый гость
 
Регистрация: 29.12.2007
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
OttoStirliz на пути к лучшему
По умолчанию

Ладно, приведу фрагмент.
Я уже говорил, что пишу для PSoC, а прокатываю на AVR.
Поэтому не пугайтесь от названий функций.

...
while (1) {
if ((TS_iPort & IRQ0_bit) == 0) { // это м.б. короткий импульс
TS_oPort &= ~TSCS_bit;
SPIM_1_SendTxData(0x9;
while (!(bSPIM_1_ReadStatus() & SPIM_1_SPIM_SPI_COMPLETE)) ;
SPIM_1_SendTxData(0xD;
while (!(bSPIM_1_ReadStatus() & SPIM_1_SPIM_SPI_COMPLETE)) ;
key_y = SPI1M_bReadRxData();
SPIM_1_SendTxData(0x00);
while (!(bSPIM_1_ReadStatus() & SPIM_1_SPIM_SPI_COMPLETE)) ;
key_x = SPI1M_bReadRxData();
TS_oPort |= TSCS_bit;
if ((b = key_code[key_y-1][key_x]) != 255) {
if (key_pressed[b]) key_pressed[b] = 0; else key_pressed[b] = 1;
}
key_show();
/*
font_set(0x00,0xFF);
scr_set(70,4,16,;
printf("%2",b);
*/
} else delay_ms(1);
...
OttoStirliz вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Model ATmega88 для PROTEUS wallknut Микроконтроллеры, АЦП, память и т.д 7 17.05.2008 13:52
PROTEUS VSM SDK ovsep Микроконтроллеры, АЦП, память и т.д 3 09.11.2007 12:52
vsm libs (proteus) haishen Proteus 0 25.03.2007 09:40
C и Proteus VSM ded Proteus, KiCAD и другие ECAD 1 09.02.2007 12:29
Proteus model UserM Proteus 4 02.01.2007 09:23


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


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