• Welcome to Българска Аквариумна Енциклопедия. Please login or sign up.
 
29.03.2024 02:58

Промяна новините на форума:

Ако все още не сте се запознали с правилата на форума, моля, направете го!


  • Професионална поддръжка на аквариуми
  • Killiman Ltd

Управление на процесите в аквариума с PC

Започната от d256h, 11.10.2006 18:24

« назад - напред »

0 Потребители и 1 Гост преглежда(т) тази тема.

d256h

Мерси за линковете, ще се зачета в документацията, защото съм на кръстопът с какво да започна..

dido

DSP е твърде специализиран вид микропроцесор и определено не е подходящ за цели като нашата. Освен това характерно за тях е определената липса на вградена периферия - разбирай липса примерно на портова организация и дори вграден UART.

bigboy

Цитат на: "dido"DSP е твърде специализиран вид микропроцесор и определено не е подходящ за цели като нашата. Освен това характерно за тях е определената липса на вградена периферия - разбирай липса примерно на портова организация и дори вграден UART.

Аре бе, я пак си помисли!!!!!!! И какво означава за теб портова организация??????? Не споря по въпроса дали е подходящ или не, но за другото........Определено има всичко, което имат микроконтролерите та и отгоре, а човека иска да научи  нещо съвременно !

dido

Хм, ако не знаеш какво означава портова I/O организация когато говорим за микроконтролери, прочети за архитектурата на първите такива - MCS48 и MCS51, интелски творения. Всички сегашни микроконтролери носят по един или друг начин много техни черти.

Като говорим за DSP, ще ти дам като пример едно класическо супер дупер бързо floating point DSP на TI, с което съм работил - TMS320VC33 - 32 битова дума,  150 мегафлопса, 75 мипса. Всичко това мноу хубаво, ама няма кьорав UART on-chip, няма и кьорав порт в класическия му смисъл както ти писах по-горе. DSP-тата от 6x-та серия също страдат от тези сериозни недостатъци.

Причината за това е, че предназначението на тези DSP-та е съвсем различно - да извлекат инфо от грамаден масив данни в паметта, да обработят тези данни по определен начин и да върнат данните обратно. Примерно - имаме скан от радара, пускаме DSP-то да джурка данните и то ни казва - ей ти там ракета, онва е самолет еди какъв си и прочее. За тая цел не ти трябват нито портове за I/O, нито вградени ADC/DAC, нито UART, само сурова мощ, висока скорост и архитектура, насочена към обработка на масиви данни с итеративни алгоритми, най-често доста прости.

Та това е - ако искаш да си говорим за DSP-та и ползата от тях като микроконтролери  :D

bigboy

Цитат на: "dido"Хм, ако не знаеш какво означава портова I/O организация когато говорим за микроконтролери, прочети за архитектурата на първите такива - MCS48 и MCS51, интелски творения. Всички сегашни микроконтролери носят по един или друг начин много техни черти.

Като говорим за DSP, ще ти дам като пример едно класическо супер дупер бързо floating point DSP на TI, с което съм работил - TMS320VC33 - 32 битова дума,  150 мегафлопса, 75 мипса. Всичко това мноу хубаво, ама няма кьорав UART on-chip, няма и кьорав порт в класическия му смисъл както ти писах по-горе. DSP-тата от 6x-та серия също страдат от тези сериозни недостатъци.

Причината за това е, че предназначението на тези DSP-та е съвсем различно - да извлекат инфо от грамаден масив данни в паметта, да обработят тези данни по определен начин и да върнат данните обратно. Примерно - имаме скан от радара, пускаме DSP-то да джурка данните и то ни казва - ей ти там ракета, онва е самолет еди какъв си и прочее. За тая цел не ти трябват нито портове за I/O, нито вградени ADC/DAC, нито UART, само сурова мощ, висока скорост и архитектура, насочена към обработка на масиви данни с итеративни алгоритми, най-често доста прости.

Та това е - ако искаш да си говорим за DSP-та и ползата от тях като микроконтролери  :D
Разбирам на къде биеш, но явно това зависи от това какъв тим DSP използваш. Този, които съм предложел няма нищо общо с това, за което ми говориш. Плюс това всеки микроконтролер може да извлича масив от данни и колкото е по-голям толкова по–сложни операции ще върши. Аз не виждам никаква съществена разлика в организацията между микроконтролер и DSP на microchip. Ще ти дам  пример: преносим mp3 плейър – той не е нищо друго освен един микроконтролер с вграден DSP модул и точно DSP-то което предлагам – то е по универсално. Що се отнася за архитектурата – нещата се променят има различни  платформи  - твойто е като да сравняваш транзистор с лампа( ДА ама НЕ).
Що не си направиш труда да погледнеш горната спецификация на DSP-и! :roll:

dido

Глей сега, в очевидна заблуда си. Това твоето на микрочип ич не е DSP, а се води DSC - digital signal controller. Демек - би трябвало да е микроконтролер с някои DSP архитектурни черти. Ама като ги знам какви куци коне са им ПИК-овете, то и тва ще е такова - 16 битово ни риба ни рак, 40 МИПС-а дет викаш направо като лампа е :lol:

Вземи се преориентирай към истинските ЦПУ-та - ПИК-овете са за начинаещи докато научат побитовите операции. Има фирми като Intel, TI, HITACHI, Analog Devices - дето имат традиции в бранша и предлагат истински машини.

А, виждам, че пишеш за масивите от данни. Далеч не всеки микроконтролер може да прави това достатъчно бързо и ефективно и примера ти за MP3 декодер не е на място.
DSP-тата са проектирани за обработка на големи масиви от данни с прости итеративни алгоритми както ти писах. Това най-често са бърза Фуриерова трансформация, МАК-операции. Така реализираш филтрация, синтез и анализ на сигнали. Целта е тези твърде специфични операции е да се извършат възможно най-бързо. Колко бързо - примерно 1024 точкова дискретна Фурие-трансформация може да се изпълни близо 1000 пъти по-бързо от една специално проектирана DSP-ASIC спрямо Cray супер компютър да речем.

Raven

offtopic

прочетох внимателно всичко което си написхте вие двамата,сега ще ви покажа  ви обясня нагледно как ми прозвуча...

Бу арида франсийә агентлиқи, хитай ташқи ишлар министирлиқиниң баянатчиси чиң гаңниң сөзини нәқил кәлтүрүп"америкиниң бу һәрикити америка - Хитай мунасивитиниң йириклишишигә йол ачиду" деди.

Рим попи җон павел 2, монах тереса вә нелсон мандела қатарлиқ кишиләр, америка дөләт мәҗлисиниң "али шәрәп" медалиға еришкән иди.

Америка дөләт мәҗлиси, далай ламаниң изчил түрдә, диний паклиқ, зораванлиққа қарши туруш, кишилик һоқуқ һимайә қилиш вә тибәт мәсилисини тинч йол билән һәл қилиш тәрәпләрдә зор тиришчанлиқ көрсәткәнликини алаһидә тәриплиди.


в смисъл чета си всичко нормално,ама бъкел не разбирам :roll:
https://aquariumbg.com/contest/showthumb.php?picnum=48-3-8-140.1.JPG


Баннете всички! Администраторът ще познае Своите.

dido

Да бе, сори. С две думи - от всяка върба свирка не става...

bigboy

Цитат на: "dido"Да бе, сори. С две думи - от всяка върба свирка не става...

Какво искаш да кажеш? Да не би да се мислиш за някакъв гении?? Мога да ти дам стотици примери, където се използват пикове (на отговорни места, сигурно защото са боклуци) . Не казвам че няма други качествени процесори, то и windows е бъгав, ама к"во у това!    А то Intel и компютър няма да си купя! Всяко нещо си има своето приложение в конкретната ситуация! И примера си е много добър, да не говори за видеокомресия, където DSP-тата са на доста по сериозно ниво от това, което обсъждаме и да не намесваме супер компютри, че ще ми пряБва ел.централа да го захранвам. Права си- от всяка върба свирка не става...!      Темата е приключена за мен   !  И аз се извинявам!!!!! :disgust

d256h

Момчета не се ръчкайте! В края на ркаищата си избрах за работа АТмега88, Изтеглих развойната среда, ще си припомня "С"-то, ще прегледам и асмблера за него. Почвам да се ограмотявам и наваксвам...
Баси акваристиката, рибите ми в аквариума, ако знаят какво съм им замислил ще избягат някъде !!

dido

Цитат на: "bigboy"
Цитат на: "dido"Да бе, сори. С две думи - от всяка върба свирка не става...

Какво искаш да кажеш?

Искам да кажа, че DSP-тата не са подходящи за контролни приложения, както и обратното - обикновените контролери за DSP приложения. Това обяснено като за Мариян щот човека е социолог, не е инженер.

bigboy

Цитат на: "dido"
Цитат на: "bigboy"
Цитат на: "dido"Да бе, сори. С две думи - от всяка върба свирка не става...

Какво искаш да кажеш?

Искам да кажа, че DSP-тата не са подходящи за контролни приложения, както и обратното - обикновените контролери за DSP приложения. Това обяснено като за Мариян щот човека е социолог, не е инженер.

Съгласен съм. :bye
А аз просто предложих чипчета. Също така смятам, че за в бъдеще чиповете ще ги наблъскат с още без брои модули. Вярно че засега са слаби за наистина професионална техника, но в бъдеще ........   Новата техника е направена с все по-малко чипове с все повече възможности. Та, според ме, стремежът в новите разработки и чиповете да бъдат DSP, микроконтролер и какво ли още не в един корпус. И да стават все по-мощни.

dido

Цитат на: "d256h"Момчета не се ръчкайте! В края на ркаищата си избрах за работа АТмега88, Изтеглих развойната среда, ще си припомня "С"-то, ще прегледам и асмблера за него. Почвам да се ограмотявам и наваксвам...
Баси акваристиката, рибите ми в аквариума, ако знаят какво съм им замислил ще избягат някъде !!

Чувам IAR имали убав це компилатор за атмегата, ако искаш да го видиш ...

d256h

Ми понеже съм в началото всичко свързано с АТМЕЛ ще ми бъде интересно (това е неизбежно) важното е да имам волята да докарам нещета до край. Ще ми бъде интересна информацията за компилатора, моля прати линк!

dido


Similar topics (5)

5338

Публикации: 24
Прегледи: 13503

6071

Публикации: 5
Прегледи: 3773

26813

Публикации: 8
Прегледи: 6212

8578

Публикации: 25
Прегледи: 8897