Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

PIC24 на една крачка от нас
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=2355
Страница 1 от 8

Автор:  the_real_maniac [ Съб Май 13, 2006 4:12 am ]
Заглавие:  PIC24 на една крачка от нас

В другите 2 теми се отклонихме от темата, но сега мисял след като са на една крачка разстояние мисля трябва да го обсъдим по-сериозно. Дано скоро станат и на една ръка разстояние - комет.
За какво говоря:

http://ww1.microchip.com/downloads/en/D ... 39747b.pdf

Гледам datasheet-a на това ... + някъде 1/4 или 1/5 от PIC18 to PIC24 migration документа прочетох (междувпрочем , за да разберете за какви подобрения иде реч най-добре погледнете този документ , а не datasheet-a на някои PIC24/dsPIC33) ...

Това горното животно пише , че е в продукция и се доставя от 16 Януари 2006,а си има и цена (5$/1-25count) и въобще така. / а да не забравя погледнете и платката Explorer 16 от Microchip - много наблъскана , много възможности, само цената трябва да видя/.

Възможностите на ядрото ...

идеите са много добри* просто - няма вече банки , цялата памет е достъпна , interrupt контролер, software stack

* - спрямо това, което е PIC16/18,а и въобще. Нещо ново от самите Microchip като идея не може да се каже , че има , но важното е ,че ако успеят ще съчетаят добри идеи :-)

ето и една интересна идея , от тези които могат да спаднат в - , но точно тази за мен е малък - -> никой продукт няма да има вътрешен EEPROM , ще си слагате външни памети и имаше нещо .. май имаше някакъв модул за целта , има някаква идея, но вече ми се спи , май не беше цял модул ... не знам :-) Трябва да се види.

Цитат:
PIC24 16-bit Microcontroller, 128 KB Flash Memory, 8 KB RAM, and Advanced Peripherals, 64 Pin Package


Features
CPU


* Up to 16 MIPS performance при 32Мхз , които могат да се постигнат и чрез вътр. кварц + PLL-a
* 16 x 16 Hardware Multiply, Single Cycle Execution
* 32-bit x 16-bit Hardware Divider
* C Compiler Optimized Instruction Set


System


* Internal oscillator support - 31 kHz to 8 MHz, up to 32 MHz with 4X PLL
* On-chip LDO Voltage Regulator
* JTAG Boundary Scan and Flash Memory Program Support
* Fail-Safe Clock Monitor – allows safe shutdown if clock fails
* Watchdog Timer with separate RC oscillator


nanoWatt Power Managed Modes


* Run, Idle and Sleep modes
* Multiple, Switchable Clock Modes for Optimum Performance and Power Management


Analog Features


* 10-bit ADC, 16 channels, 500k samples per second
* Two Analog comparators


Peripherals


* 2 UART Modules with LIN and IrDA support, 4 Deep FIFO
* 2 SPI ™ Modules with 8 Deep FIFO
* 2 I2C™ Modules with Master and Slave Modes
* Five 16-bit Timer Modules
* Up to 5 Input Capture and 5 Output Compare / PWM
* Hardware RTCC, Real-Time Clock Calendar with Alarms
* PMP, Parallel Master Port, with 16 Address Lines, and 8/16-bit Data



Ако скоро сте чели ARM datasheet/документация ще забележите доста познати изречения, което май радва :lol:
Всъщносто важното е , че наистина идеите са супер само трябва да се види реализацията, но като гледам колко вече са напреднали с тестовите платки , компилатор, има и application notes. Значи ще ги бъде.

Въпроса само един? Кога ще са в Комет :-) + Кога errata-та ще намалее (~10-15 бяха за този модел и има повече от 1 фрапиращ момент).

Автор:  Dimitar [ Съб Май 13, 2006 6:18 am ]
Заглавие: 

Незнам - ама във вторник съм на семинар тука точно за тия чипове та после ще разправям какви са ги намислили. Аз по принцип съм си скептик относно Майкрочип. Ей на - днес за пореден път (кой ли вече) си късах нервичките с един. Не е кой знае какво - трябва да е ясен проблема, ама като имат абсолютно малоумни съобщения за грешка в компилатора и неможеш да разбереш къде е грижата - как да бачкаш нормално. Просто тия хора трябва да се напънат и да оправят всичко по веригата, щото чиповете колкото и супер да ги направят - като имат грешки, като развойните системи нестават за нищо - на човек му е гадно да бачка. А и тука ми е още по-гадно, щото немога да кажа на шефа - направи ми заплатата по 3 като искаш пикльовци 8) .

Автор:  Tisho [ Пон Май 15, 2006 9:31 am ]
Заглавие:  Re: PIC24 на една крачка от нас

the_real_maniac написа:
* Hardware RTCC, Real-Time Clock Calendar with Alarms


Най после... :finga:

Може и да се окаже интересен вид това животинче. :wink:
А това с 16-те мипс-а при 32MHz какво ще рече ? Че са сменили и ядрото ли ? :?

Автор:  bateAz [ Пон Май 15, 2006 10:18 am ]
Заглавие: 

Вероятно, че имат PLL * 2 и старата концепция за ярдо с CLK / 4 :lol:

Автор:  backson [ Пон Май 15, 2006 6:22 pm ]
Заглавие: 

Dобри са, но отиват към горен клас процесори, висока им е цената спрямо ARM7 . Класа на PIC18 миля чe e най-сполучлив. Все пак немога да разбера тази неприязъм към Microchip. Плзвам ги от 4г.

Автор:  Nikola Kirov [ Пон Май 15, 2006 6:34 pm ]
Заглавие:  Re: PIC24 на една крачка от нас

Tisho написа:
А това с 16-те мипс-а при 32MHz какво ще рече ? Че са сменили и ядрото ли ? :?

След толкова години успяха да настигнат AVR по производителност :)

Автор:  Nikola Kirov [ Пон Май 15, 2006 6:37 pm ]
Заглавие: 

backson написа:
Dобри са, но отиват към горен клас процесори, висока им е цената спрямо ARM7 . Класа на PIC18 миля чe e най-сполучлив. Все пак немога да разбера тази неприязъм към Microchip. Плзвам ги от 4г.


Това е защото ги ползваш само да мигаш с светодиоди,затова :)
Съгласен съм за това са много добри :)
Ама 4 години не ти ли омръзна да мигаш с светодиоди? Може би след още 4 ще ти омръзне и тогава ще разбереш защо не ги бива.

Автор:  the_real_maniac [ Пон Май 15, 2006 6:47 pm ]
Заглавие: 

bateAz написа:
Вероятно, че имат PLL * 2 и старата концепция за ярдо с CLK / 4 :lol:


Виж PIC18 to PIC24 migration документа - по спомен , новата идея е FOSC / 2 (CLK/2) ;-)

Автор:  Gogo [ Пон Май 15, 2006 9:08 pm ]
Заглавие: 

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

Автор:  Цецо [ Вто Май 16, 2006 9:40 am ]
Заглавие: 

Айде клуба АнтиПик пак се развихри. Абе що не вземете да си сформирате едно опълчение, срещу микрочипския тормоз?

Кво толкоз ви бърка в здравето бе? Кат не ви кефи, не ползвайте. И аз не обичам AVR ама не се впускам да обяснявам на всеки личните си чувства.

Поне като криткувайте - давайте конкретни бъгове - ще са полезни. Ама критики от типа - това става само за мигалки, са меко казано тъпи.

Автор:  evc [ Вто Май 16, 2006 9:55 am ]
Заглавие: 

@Цецо, явна някои от колегите смятат, че колкото ти е по-голям ... процесора, толкова по-голям програмист си! :D :wink: Не споделям естествено, и бих искал да видя как на 10 кв. мм. ще ми съберат цветово разпознаване с атмега или нещо друго. Не веднъж съм апелирал да не си мерим нито процесорите нито компилаторите, но ... запалянковци - какво да ги правиш! :D :) :wink:

Автор:  backson [ Вто Май 16, 2006 10:08 am ]
Заглавие: 

баче Кольо, заяждаш се, не бива, не мигам светодиоди, правим програмируеми контролери в автоматиката с ПИД алгоритми, SMART управления на DC и постояннотокови мотори, системи за контрол на достъпа с RFID и сме цял екип. Продуктите ни са за външния пазар изключително - предимно за Германия. Именно немците ДЪРЖАТ да правим всичко с пикове, а те не са прости. Не съм некое ламерче в 6 клас в пъри стъпки в електрониката :) В крайна сметка, който не харесва пиковете да не ги ползва, а да не залива форумите с жлъч. Айде...

Автор:  Nikola Kirov [ Вто Май 16, 2006 11:51 am ]
Заглавие: 

Ами ако си принуден да ги ползваш добре. Но ти си им и фен. А това говори в такъв случаи единствено за мазохизъм :)
А ако PIC24 случаино :) излязат читави може и аз да почна да ги ползвам чат пат.

evc не е въпроса в големината на кристала. Въпроса е да е свястен процесора и да няма купища недомислици и бъгове по него. Защото се гонят срокове за разработка. Няма време да се разправяш с простотии.

Автор:  evc [ Вто Май 16, 2006 1:16 pm ]
Заглавие: 

Кольо, абсолютно съм съгласен с теб за сроковете и големината на кристала! Но и ти ще се съгласиш, че процесора се избира според задачата! Не съм забелязал да имат чак толкова много бъгове майкрочипските неща, и това не е резултат от използването на ограничен асортимент! Като започнеш с 10-та серия, 12-та, 16-та по-малко и 18-та серия - използвам доста богата гама. Мисля също ще се съгласиш, че и процесорите на другите фирми производителки имат своите бъгове (така да се каже, безгрешен процесор няма! :wink: ), така че по-добре да съсредоточим енергията си в боренето на реални проблеми, отколкото в безкрайни спорове кой процесор е по-добър! Смятам, че и с това ще се съгласиш : НАЙ-ДОБЪР процесор няма!

Автор:  Nikola Kirov [ Вто Май 16, 2006 2:03 pm ]
Заглавие: 

НАЙ-ДОБЪР наистина няма. Но най смотан определено има.
Поработи с други платформи да видиш колко бързо върви работата в сравнение с пиковете.
И то процесорите са има наи слабото звено на мокрочип. И не виждам някакъв признак да се оправят. Иначе им ползвам доста от другите чаркалъчци и нямам особенни оплаквания,като цяло съм доволен.

Страница 1 от 8 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/