Отговори на тема  [ 41 мнения ]  Отиди на страница 1, 2, 3  Следваща
PIC18F452 и максимална честота 
Автор Съобщение
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 05, 2005 10:58 pm
Мнения: 284
Местоположение: Varna
Мнение PIC18F452 и максимална честота
Здравейте, направих един проект с PIC18F452. Тъй като в случая гоня бързодействие, го пробвах с различни кварцове до 40MHz. Забелязах че до 30MHz работи стабилно и бързо, но с кварц на 40MHz е по зле, работи колкото на 8-10MHz. Някой има ли подобни наблюдения защо е така, с по новите серии 18-ки, дали и при тях е същото положение? Или е време да наблегна на нещо друго - имам под ръка dsPIC30F6014A и AT91SAM7X256.

_________________
Господ прощава, тока не. А глада е по силен от тока !


Пон Окт 26, 2009 2:39 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Фев 17, 2006 9:17 am
Мнения: 765
Местоположение: Стара Загора
Мнение 
http://www.mcu-bg.com/mcu_site/viewtopi ... tone#30319


Пон Окт 26, 2009 3:02 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Re: PIC18F452 и максимална честота
StiV написа:
Забелязах че до 30MHz работи стабилно и бързо, но с кварц на 40MHz е по зле, работи колкото на 8-10MHz.


Ъ???

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пон Окт 26, 2009 4:48 pm
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Чет Окт 06, 2005 2:06 pm
Мнения: 194
Местоположение: Sofia
Мнение 
В pdf е написано:


Прикачени файлове:
18f452_pdf.JPG
18f452_pdf.JPG [ 36.31 KiB | Прегледано 2875 пъти ]
Пон Окт 26, 2009 5:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение 
Колкото и да го гониш пак няма да тръгне на 40Mhz... :D Щото не и правен да работи с такива кварцове. :wink:

Ползвай 10Mhz с PLL-а.

40Mhz отвън само с осцилатор или друг източник на тактов сигнал. :wink:


Пон Окт 26, 2009 5:32 pm
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 05, 2005 10:58 pm
Мнения: 284
Местоположение: Varna
Мнение 
Ясно, разбрах къде бил ключа за палатката. Уж чета внимателно pdf -те, но това за PLL-а съм го пропуснал. :-s
Благодаря за всички за съветите :roll:
Цецо написа:
Цитат:
StiV написа:
Забелязах че до 30MHz работи стабилно и бързо, но с кварц на 40MHz е по зле, работи колкото на 8-10MHz.

Ъ???

Цецо, това го разбрах като засякох приблизително скоростта на запълване на една графична скала на дисплея (128х64) от началото до края, т.е. по възможно най дърварския начин :oops: .

_________________
Господ прощава, тока не. А глада е по силен от тока !


Пон Окт 26, 2009 9:27 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
:):):) Ти утепа коня. Процесор на 40Мхз да работи колкото на 8-10 Мхз. :):):)

Значи един процесор работи или на 8 ИЛИ на 10 ИЛИ на 40Мхз. Това не е кола, да кажеш абе май на три цилиндъра работи. Ако си му задал 40 Мхз и той работи на нещо различно то 40Мхз, то значи постановката ти е тотално сбъркана.

Честно, нищо лично, ама такава глупост скоро не бях чел :):):) На 30 работил бързо, ама на 40 кляка и работи бавно. Все едно слушам таксиджия с тунингован голф.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Вто Окт 27, 2009 10:08 am
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Чет Окт 06, 2005 2:06 pm
Мнения: 194
Местоположение: Sofia
Мнение Re: PIC18F452 и максимална честота
StiV написа:
но с кварц на 40MHz е по зле, работи колкото на 8-10MHz.


StiV е слагал кварц на 40MHz но едва ли е мерил на колко MHz е тръгнал, най-вероятно е тръгнал на по ниска честота.


Вто Окт 27, 2009 10:43 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Цецо, въобще не е глупост това дето StiV го е написал, просто не е знаел, че процесора ще работи на 40MHz само ако му подадеш кварц на 10MHz и пусне PLL да го умножи по 4. Ако обаче му подадеш директно кварц 30 или 40MHz, тъй като осцилатора не е предназначен да работи директно с кварцове с тази честота, той се ошашавя и осцилациите тръгват и спират непрекъснато, затова и са му такива наблюденията.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Вто Окт 27, 2009 2:19 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Напротив, страшна глупост е. Прочети го пак:

Забелязах че до 30MHz работи стабилно и бързо, но с кварц на 40MHz е по зле, работи колкото на 8-10MHz.

Мама му стара, за домати ли говорим или за мегахерци? Какво значат изрази като "процесор да работи стабилно и бързо" или процесор да работи толкова зле "колкото на 8-10Мхз"... :):):)

А това че физически е възможно да се натвори подобна глупост - за това не споря. Но мама му стара, все си мисля, че първо бих разклатил един пин да видя на скопа за какво иде реч, преди да напиша подобна щуротия. Що да се излагаме? Ако няма скоп, да завърти един голям цикъл и на един светодиод и хронометър в ръка пак ще види честотата с достатъчна точност.

Вярно, че всички се учим, ама като пишем глупости, не трябва да очакваме да ни ръкопляскат и да ни потупват поощрително.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Вто Окт 27, 2009 3:09 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
Цецо написа:
... Ако няма скоп, да завърти един голям цикъл и на един светодиод и хронометър в ръка пак ще види честотата с достатъчна точност.

По-лесно е да си изведе един звуков сигнал 1000хц и с едно говорителче ще "чуе" честотата. Възможно е генератора да има сривове или схемата след генератора да "не лови" клока добре и затова да изглежда ,че честотата е по-ниска. Все пак повечето Пикове работят на 20Мхц, защо да не могат да се "издуят" още? А ако сложи и бучка лед отгоре... :)


Вто Окт 27, 2009 3:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Е добре де, сгрешил, сгрешил, но защо трябва така грубиянски да се отнасяш към грешките на другите ? Както и да го чета си е баш истината, до към 30MHz процесора съумява някак си да си подкара осцилатора ( максимума мисля по каталог е 20MHz ), след което хваща къра и затова ту зацепи, ту спре, и ефекта е намаленото бързодействие, което изглежда като че ли все едно работи на 8-10MHz. Няма как описания ефект получен от недоглеждане да е глупост, самото недоглеждане може да е глупост, но ефекта си е ефект. Бъди малко по толерантен към грешките на другите, най-лесно е да кажеш, че някой има лош дъх или че сестра му е курва.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Вто Окт 27, 2009 4:07 pm
Профил WWW
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 05, 2005 10:58 pm
Мнения: 284
Местоположение: Varna
Мнение 
Цецо, извини ме моля те, че смутих вътрешния ти мир, но аз за разлика от теб не съм професионалист от високо ниво. Програмирането за мен е хоби и се занимавам за собствено удоволствие и между другото. Можеш да ме наречеш любител, аматьор или както искаш, но не мисля че е срамно човек като не знае нещо да пита :!: Може за теб нещо да е супер елементарно и рутинно, но бъди сигурен, че има огромно количество хора, които изобщо не са чували за това нещо.
Все пак не можем всички да знаем всичко... Аз със сигурност знам неща за които ти нямаш ни най малка представа :idea:

P.S. Както и да е, подкарах го на 40MHz, още веднъж благодаря на всички :)

_________________
Господ прощава, тока не. А глада е по силен от тока !


Сря Окт 28, 2009 12:41 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
На всичко отгоре и чувствителни, засягат се :)

Далеч съм от мисълта да квалифицирам когото и да било, просто квалифицирам една написана фраза като глупост. Много умни хора говорят глупости :) Аз без да съм умен, предполгам че ги ръся непрекъснато :)

При теб, а при доста прохождащи хора в микроконтролерите напоследък забелязвам една тенденция която обаче не ми допада. Някак си почвате да работите с даден микроконтролер направо на "високо" ниво. Нещо като черна кутия която просто ползвате, без да се интересувате какви зъбни колела има вътре и как точно се въртят. При теб явно липсват фундаментални познания що е то CPU, как се формира клока, за какво аджеба се ползва тоя клок, системни шини, архитектура. Въпреки всичко работиш с въпросния микрконтролер и явно имаш успехи след като си успял да закачиш дисплей към него.... Някак си почвате отвън - навътре. А правилната посока е обратната.

Та въпросната тенденция я наблюдавам масово в последно време. При това при къде по "клинични" случаи - ти поне се "мъчиш" с пикове, виждал съм хора които се "упражняват" върху АРМ9 без да имат даже елементарни познания по булева алгебра.

Но пък ако се справяте и така - действайте :)

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Сря Окт 28, 2009 11:03 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение 
Цецо написа:
...
При теб, а при доста прохождащи хора в микроконтролерите напоследък забелязвам една тенденция която обаче не ми допада. Някак си почвате да работите с даден микроконтролер направо на "високо" ниво. Нещо като черна кутия която просто ползвате, без да се интересувате какви зъбни колела има вътре и как точно се въртят. При теб явно липсват фундаментални познания що е то CPU, как се формира клока, за какво аджеба се ползва тоя клок, системни шини, архитектура. Въпреки всичко работиш с въпросния микрконтролер и явно имаш успехи след като си успял да закачиш дисплей към него.... Някак си почвате отвън - навътре. А правилната посока е обратната.

Та въпросната тенденция я наблюдавам масово в последно време. При това при къде по "клинични" случаи - ти поне се "мъчиш" с пикове, виждал съм хора които се "упражняват" върху АРМ9 без да имат даже елементарни познания по булева алгебра.

Но пък ако се справяте и така - действайте :)


Това е тенденцията наистина - и при MCU-тата, както преди години при PC-тата, се появява масовата
категория потербители, които знаят къде е "старт" менюто и се ориентират нататък според предложеното.
Засега не всичко е зачалгосано ала MS в PC света (а и той няма вечно да стои така, де), но натам
отиват работите. Щом от Freescale опитаха да ми откажат информация (без успех; стигнах до нея, пак
от тях, но трябваше да работя по въпроса и да разчитам на познанства) и да ме препратят към някакви quick start пакети и боклуци,
това значи само, че и в MCU света се е появил еквивалентът на html "програмистите". Нищо лошо, де,
все някой ще трябва да приготвя нещата до годност за html мазане, но като свикнат всички с най-чевръстата
платформа (PIC, ARM, който там успее първи да докара баш масовката) и току виж останали само
пикоборци цъкащи по менюта... :D

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Сря Окт 28, 2009 11:26 am
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 41 мнения ]  Отиди на страница 1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни