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

 
 
 
Reply to this topicStart new topic
> PSoC Mixed-Signal Controllers Cypress
Nikola Kirov
сообщение Jun 24 2005, 22:11
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 4-11-04
Из: Болгария
Пользователь №: 1 050



Кто то работает с ето?
Интересует меня стоит ли заниматся с етих проц.
Мне заинтересовал CYWUSB6953. Я не видел нечего аналогичное.
Ест ли какои то вариант самоделного програмера/отладчика? Толко програмер увидел но каое положение с отладки?
Go to the top of the page
 
+Quote Post
ig_z
сообщение Jun 25 2005, 12:53
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551



Цитата(Nikola Kirov @ Jun 25 2005, 01:11)
Кто то работает с ето?
Интересует меня стоит ли заниматся с етих проц.
Мне заинтересовал CYWUSB6953. Я не видел нечего аналогичное.
Ест ли какои то вариант самоделного  програмера/отладчика? Толко програмер увидел но каое положение с отладки?
*


Могу сказать, что в Киеве похоже никто не занимается.
Есть во Львове представительство супресса, и там есть такой человек - Виктор Креминь, он занимается этим профессионально. Его можно найти на телесистемах.
Опять же по его словам - повторить фирменный отладчик абсолютно нереально.
Go to the top of the page
 
+Quote Post
dacadc
сообщение Jan 6 2007, 13:31
Сообщение #3





Группа: Новичок
Сообщений: 4
Регистрация: 5-12-04
Пользователь №: 1 327



Сейчас вишла новая WUSB LP, CYRF6936. Советую попробовать
Go to the top of the page
 
+Quote Post
PSoC_Engineer
сообщение Jan 29 2007, 20:31
Сообщение #4





Группа: Новичок
Сообщений: 4
Регистрация: 29-01-07
Из: СПб
Пользователь №: 24 855



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

Для отладки можно использовать HyperTerminal, в окно которого выводить отладочные сообщения. Ну и я еще использую небольшой "мониторчик", который при нажатии на клавишу в терминале выводит текущее содержимое памяти и регистров. Поскольку при входе в прерывание регистры PC и F сохраняются в стеке - в прерывании от последовательного приемника их можно считать их из стека и передать в терминал. Там же можно вывести и регистры A и X. Значение регистра PC будет отображать адрес прерванной инструкции. По этому адресу в *.lst-файле, который формируется PSoCDesigner'ом, можно найти строку исходного текста, перед которой произошел переход в прерывание.

И еще один момент - в версии PSoC Designer 4.0 есть програмный эмулятор, активируется клавишами Ctrl-E в окне Project Settings -> закладка Debugger. Правда он медленный и эмулирует естественно только цифровую часть.
Go to the top of the page
 
+Quote Post

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

 


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


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