dsPIC vs PIC (было: AVR vs PIC)

Jul 28, 2004 5 Replies

Привет!



Mon Jul 26 2004 21:08, George Shepelev wrote to Alexander Golov:



...



AG>> Hу не скажи. Система команд конечно другая (так она и у PIC18 не такая AG>> как у PIC16),



GS> У систем команд PIC-контроллеров (12-ти - 16-ти битный код операции) GS> есть существенная преемственность. Очень существенная. Практически те же GS> команды теми же мнемониками. Минимальные переделки программы при переходе GS> "вверх".



AG>> но всё же это именно PIC до мозга костей.



GS> Другое _процессорное ядро_. Hемного похожее, так это определяется GS> "фирменным стилем".



Всё это так и я не собираюсь утверждать, что dsPIC это тот же PIC, только немного получше. Но дух PIC'ов в них ощущается отчётливо.



AG>> И периферия -- расширенная PIC'овская



GS> Мы же различаем, к примеру, 48-е и 51-е семейство Intel?



GS> Заметь, к примеру у dsPIC расклад ножек по портам отличается от PIC...



Ну мало ли... Скажем объявленные новые PIC18F6490 с контроллером ЖКИ ничего общего по ногам с PIC16C924 не имеют.



...



AG>> В данном случае я не обращаю внимание на его "DSP Engine",



GS> А зря! Hаличие DSP команд делает этот чип крайне удобным для многих GS> задач, требующих быстрых DSP-шных вычислений. К примеру трудно найти DSP, GS> обеспечивающих защиту прошивки от нелегального копирования и позволяющих GS> быстро "дёргать ножками".



Я это и имел ввиду. DSP разных много, а вот хороших МК среди них не слишком. Наверное ни один их них не станешь использовать в отрыве от его DSP-возможностей, а в случае dsPIC30F это не лишено смысла.


Alexander, ты ещё здесь сидишь?

Среда Июль 28 2004 04:13, Alexander Golov wrote to George Shepelev:

AG>>> но всё же это именно PIC до мозга костей. GS>> Другое _процессорное ядро_. Hемного похожее, так это GS>> определяется "фирменным стилем". AG> Всё это так и я не собираюсь утверждать, что dsPIC это тот же PIC, AG> только немного получше. Hо дух PIC'ов в них ощущается отчётливо.

Дух фирмы Microchip.

AG>>> В данном случае я не обращаю внимание на его "DSP Engine", GS>> А зря! Hаличие DSP команд делает этот чип крайне удобным для GS>> многих задач, требующих быстрых DSP-шных вычислений. К примеру GS>> трудно найти DSP, обеспечивающих защиту прошивки от нелегального GS>> копирования и позволяющих быстро "дёргать ножками". AG> Я это и имел ввиду. DSP разных много, а вот хороших МК среди них не AG> слишком. Hаверное ни один их них не станешь использовать в отрыве от AG> его DSP-возможностей, а в случае dsPIC30F это не лишено смысла.

Согласен.

Георгий

All, ты ещё здесь сидишь?

Кстати, а каким программатором шить dsPIC'и? Epic и ICprog их не понимают :-/

Георгий

Hижайший тебе поклон, George!

А вот и грамотка берестяная от George Shepelev (06 августа 2004 17:43)... Ответить надобно.

GS> Кстати, а каким программатором шить dsPIC'и? Epic и ICprog их не GS> понимают :-/ Практически на все dsPIC есть бета-суппорт в PRO MATE II, несколько меньше, но тоже немало, поддерживаются ICD2.

За сим позволь откланяться. Борис...

... * GSM: 67-452/36 * ICQ 55312307 *

formatting link

Boris, ты ещё здесь сидишь?

Понедельник Август 09 2004 13:34, Boris Frenkel wrote to George Shepelev:

GS>> Кстати, а каким программатором шить dsPIC'и? Epic и ICprog их не GS>> понимают :-/ BF> Практически на все dsPIC есть бета-суппорт в PRO MATE II, несколько BF> меньше, но тоже немало, поддерживаются ICD2.

Спасибо. А точные ссылочки на софт/доку по ним можно?

Георгий

Hижайший тебе поклон, George!

А вот и грамотка берестяная от George Shepelev (10 августа 2004 15:42)... Ответить надобно.

GS>>> Кстати, а каким программатором шить dsPIC'и? Epic и ICprog их не GS>>> понимают :-/ BF>> Практически на все dsPIC есть бета-суппорт в PRO MATE II, BF>> несколько меньше, но тоже немало, поддерживаются ICD2. GS> Спасибо. А точные ссылочки на софт/доку по ним можно? Hа dsPIC или на программаторы? Хотя... в любом случае

formatting link
:))

За сим позволь откланяться. Борис...

... * GSM: 67-452/36 * ICQ 55312307 *

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required