Отговори на тема  [ 24 мнения ]  Отиди на страница 1, 2  Следваща
Въпрос към примерите на компилатор MikroC Pro for PIC 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Май 26, 2014 4:47 pm
Мнения: 27
Мнение Въпрос към примерите на компилатор MikroC Pro for PIC
Здравейте,

Използвам компилатора на Mikroelektronika MikroC Pro for PIC и искам да подкарам USB комуникация с PIC18F4550, но нещо не се получава с примерите, които са дали. Разликата е, че аз използвам кварц на 20 MHz, а оригиналният проект пример е с 8 MHz. Това е единственото нещо, което променям. След компилиране на проекта и запис в ПИК-а компютъра или не го разпознава изобщо или дава неразпознато УСБ устройство. Изпробвах с примерен проект на CCS компилатор и с него компютъра го разпознава.

Прикачам файл със схемата, която съм реализирал и използвам и програмата на CCS компилатора. Схемата се захранва директно от УСБ.

Благодаря ви предварително!!!


Прикачени файлове:
Source.rar [134.61 KiB]
265 пъти
schematic.jpg
schematic.jpg [ 568.57 KiB | Прегледано 5749 пъти ]
Сря Апр 29, 2015 11:30 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Разликата е, че аз използвам кварц на 20 MHz, а оригиналният проект пример е с 8 MHz

Как мислиш, има ли разлика?


Сря Апр 29, 2015 11:43 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Май 26, 2014 4:47 pm
Мнения: 27
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Мисля, че е само това разликата.


Сря Апр 29, 2015 11:51 am
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Окт 25, 2005 10:54 am
Мнения: 896
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Има на едно място един завой дето го минавам едвам със 80км/ч с колата. Дали ще мога да го мина с 200км/ч.

Айде на не излезе само че се заяждам, USB иска точно определени клоци, а не такива които ти имаш под ръка. Може и да може да работи с кварц на 20МХз, но задължително трябва да се променят разни делители преди и след ПЛЛа, но съдейки по въпросите ти, ти не можеш да го направиш поне за сега. Та или чети много или сложи правилния кварц.


Сря Апр 29, 2015 12:03 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Май 26, 2014 4:47 pm
Мнения: 27
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Благодаря :)

Да взето е предвид, че кварца не е 8, а 20MHz


Прикачени файлове:
setup 1.JPG
setup 1.JPG [ 135.59 KiB | Прегледано 5735 пъти ]
Сря Апр 29, 2015 12:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
АКо си в София изтичай до комет, вземи един кварц 8 MHz и го направи както е по проект.

_________________
Warriors of the Night, ASSEMBLER!!!


Сря Апр 29, 2015 2:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Микро-то би трябвало да се оправи с кварца - човека каза че е пробвал с примерен проект като е променил само настройката на кварца и е тръгнало - поне аз с такова вчепетление останах. От настройките в екрана горе се вижда че USB-то се клочи с 48MHz.


Сря Апр 29, 2015 11:05 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Май 26, 2014 4:47 pm
Мнения: 27
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Добро утро!

Да така е - пробвах с примери които са заложени в компилатора и не тръгва. Затова казах, че променям делителя на кварца и не смятам, че това е пробблема. С проект писан на CCS компилатор платката ми тръгна, което е показателно, че проблема не е в хардуера. Затова питам ако някой има опит с това да ми помогне :)

Както съм показал на прикаченият файл е конфигуриран ПИК-а за източници на тактова честота :)

Продължавам да дълбая, ако някой може да помогне :)

Хубав ден на всички :)


Прикачени файлове:
schematic.jpg
schematic.jpg [ 568.57 KiB | Прегледано 5654 пъти ]
IMAG0537.jpg
IMAG0537.jpg [ 847.92 KiB | Прегледано 5654 пъти ]
Чет Апр 30, 2015 8:21 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Oscillator Frequency трябва да е 48 MHz, a не 20....


Чет Апр 30, 2015 10:05 am
Профил ICQ WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Май 26, 2014 4:47 pm
Мнения: 27
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Той става на 48 MHz с вътрешният PLL на чипа :) в настройките на регистрите се избира каква е честотата на кварца, който се използва, така че да има правилен делител за да се получат 4MHz и от там вътрешният PLL на чипа го повдига до 48 :)


Прикачени файлове:
Oscilator.jpg
Oscilator.jpg [ 140.9 KiB | Прегледано 5620 пъти ]
Чет Апр 30, 2015 1:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
@relsys, давам ти думата!
А сега обяснявай! :D


Чет Апр 30, 2015 2:57 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Май 26, 2014 4:47 pm
Мнения: 27
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Извинявайте, ако не разбирам нещата правилно, но ако някой има опит с компилатора, моля наистина да помогне :)


Пет Май 01, 2015 4:41 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Не съм запознат с въпросният компилатор, но ще повторя това дето ти го написаха другите преди мен -
Цитат:
смени честотата в полето "Oscillator Frequency (Mhz)" от 8 на 48Mhz
. Дори и да си сметнал идеално всичко по осцилатора, то много е вероятно (даже повече от вероятно) онази въпросна стойност да се взима в предвид при компилиране, а не настройките които ти си направил.


Пет Май 01, 2015 5:57 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Аз също нямам много опит с техните компилатори, но доколкото имам, от това което виждам по картинките - всичко е както трябва. Има някакъв друг проблем. Като за начало да си види при флашване каква конфигурация му е генерирана.


Съб Май 02, 2015 7:39 am
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Ное 29, 2014 10:11 am
Мнения: 774
Мнение Re: Въпрос към примерите на компилатор MikroC Pro for PIC
Не знам какъв е тоя компилатор , но програмата не трябва ли да се промени . Тъй като най вероятно са използвани таймери/таймерни пркъсвания ,закаснения или нещо подобно.Все наща които ако им смениш кварца няма да работят правилно.


Съб Май 02, 2015 10:02 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 24 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

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


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

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