-=VISUAL=- 0 31 октября, 2005 Опубликовано 31 октября, 2005 · Жалоба Мне нужно выбрать один из процов - dsPIC или ADUC по критерию удобства внутрисхемной отладки, в ADUC есть JTAG-эмулятор, в dsPICе имеется некий двухпроводной внутрисхемный "debugger", работающий с отладчиком ICD-2, в каком случае обеспечивается наибольшее удобство отладки? Достоинства/недостатки двух методов? Может кто-нибудь работал? Заранее спасибо за любые ответы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SpiritDance 0 1 ноября, 2005 Опубликовано 1 ноября, 2005 · Жалоба Честно говоря странный какой-то критерий отбора. Процессоры все-таки сильно разные. Кроме того непонятно какой ADuC, ведь есть с ядром х51 и ARM7? Если сравнивать внутрисхемную отладку то у пиков в ней кое-какие неприятные ограничения имеются, например всего одна точка останова (хотя может в dsPIC это исправили). У АРМов жейтаг поприятнее работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-=VISUAL=- 0 1 ноября, 2005 Опубликовано 1 ноября, 2005 · Жалоба ADUC7026, не такие уж и разные, частота - 40 МГц, периферия и там и там устраивает... А вот если только одна точка останова, действительно не приятно, а в ADUCе не так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex B._ 0 1 ноября, 2005 Опубликовано 1 ноября, 2005 · Жалоба У АРМов жейтаг поприятнее работает С чего вы взяли? У филипсовских например только одна HW точка остановки. У dsPIC30 2 точки останова, причем хитрых (условных по чтению/записи памяти данных, обращению к памяти, с продолжением работы заданное кол-во тактов и т. д.) У dsPIC33 и PIC24 будет 4 таких HW бряка. Правда сами контроллеры только после нового года будут 2-=VISUAL=- А задача какая, может чего подскажу... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 65 2 ноября, 2005 Опубликовано 2 ноября, 2005 · Жалоба У АРМов жейтаг поприятнее работает С чего вы взяли? У филипсовских например только одна HW точка остановки. У филипковских два брейкпоинта при работе из флеши. И много при работе из ОЗУ. Учитывая, что ОЗУ там дофига, можно прямо из него программу пускать, заодно и скорость повыше будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-=VISUAL=- 0 4 ноября, 2005 Опубликовано 4 ноября, 2005 · Жалоба У АРМов жейтаг поприятнее работает С чего вы взяли? У филипсовских например только одна HW точка остановки. У dsPIC30 2 точки останова, причем хитрых (условных по чтению/записи памяти данных, обращению к памяти, с продолжением работы заданное кол-во тактов и т. д.) У dsPIC33 и PIC24 будет 4 таких HW бряка. Правда сами контроллеры только после нового года будут 2-=VISUAL=- А задача какая, может чего подскажу... <{POST_SNAPBACK}> Задача - PWM управление двигателем + работа с устройствами I2C и UART Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex B._ 0 4 ноября, 2005 Опубликовано 4 ноября, 2005 · Жалоба Ну тогда почитайте про моторную серию (F2010, F4012) и посмотрите по ссылкам: AN992 - Sensorless BLDC Motor Control Using dsPIC30F2010 http://ww1.microchip.com/downloads/en/AppNotes/00992A.pdf AN962 - Implementing Auto Baud on dsPIC30F Devices http://ww1.microchip.com/downloads/en/AppN...ud%2000962a.pdf AN908 - Using the dsPIC30F for Vector Control of an ACIM http://ww1.microchip.com/downloads/en/AppN...ol%2000908a.pdf AN901 - Using the dsPIC30F for Sensorless BLDC Control http://ww1.microchip.com/downloads/en/AppN...DC%2000901a.pdf AN957 - Sensored BLDC Motor Control Using dsPIC30F2010 http://ww1.microchip.com/downloads/en/AppN...MC%2000957a.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться