Автор |
Съобщение |
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4616 Местоположение: Новата земя на племето Мутум'ба
|
USB на PIC18
Имам (пак) въпрос за гадното усб... Значи подкарал съм някаква форма на трансфер, образува ми се ком порт, търчат някакви данни по него, обаче ползвам луп с четене от усб и пращане към уарт и обратното. Пропускам много данни по тоя начин. Та въпроса ми е има ли някой който да е правил усб трансфер на пик18 с прекъсвания и е готов да ми помогне с код/пример? Просто искам да прехвърлям данни от и към уарт като сериен порт.
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Яну 06, 2018 12:33 pm |
|
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 12:01 pm Мнения: 2202
|
Re: USB на PIC18
Я дай малко повече инфо! За какво прекъсване говориш? Кой стек използваш? За CCS, XC8, MicroC? Правил съм разни неща. Мисля, че за XC8 CDC си използва прекъсване за приемане на данни през USB, само трябва да си добавиш кода за UART-a. Поздрави!
_________________www.elkran.com
|
Съб Яну 06, 2018 12:42 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4616 Местоположение: Новата земя на племето Мутум'ба
|
Re: USB на PIC18
Ползвам ХС8 с МСС и съм конфигурирал стека като за прекъсвания. Там обаче само се вика една функция: if(PIR3bits.USBIF) USB_USBDeviceTasks(); Нямам проблем да ползвам нещо друго за ХС8, обаче по принцип съм адски зле на тема усб и не знам дали бих се оправил. МСС поне ми го изгенерира само.
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Яну 06, 2018 12:46 pm |
|
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 12:01 pm Мнения: 2202
|
Re: USB на PIC18
Версията, която съм използвал, е от преди година - Отделно имаш още 2 неща: и обработката за USB: Може малко да съм го модифицирал последното. Не знам дали е 1 към 1 с оригинала.
_________________www.elkran.com
|
Съб Яну 06, 2018 1:46 pm |
|
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 7:04 pm Мнения: 2586 Местоположение: Велико Търново / София
|
Re: USB на PIC18
То освен Device - CDC - Basic Demo има и Device - CDC - Serial Emulator framework. Което си е готов преобразувател, няма нужда от дописване. Поне не толкова.
|
Съб Яну 06, 2018 2:43 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4715
|
Re: USB на PIC18
иска да си допишете ринг-буферите, без тях само 64 байта
_________________ main[-1u]={1};
|
Съб Яну 06, 2018 2:59 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4616 Местоположение: Новата земя на племето Мутум'ба
|
Re: USB на PIC18
@stoyanoff, мерси! Сега ще видя дали ще стане и при мен. @slav4o.com, къде да го намеря тоя фреймуърк? В МСС виждам само "MLA USB Device Lite"
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Яну 06, 2018 3:26 pm |
|
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 7:04 pm Мнения: 2586 Местоположение: Велико Търново / София
|
Re: USB на PIC18
@Н'бабане, то от 2014г. по друг начин е цялата MLA. На microchip_solutions_v2013-02-15 го има. Вероятно всички неща ги има и на най-новата, но са по друг начин подредени нещата.... Иначе тоя пик 18 със сигурност ще тръгне със библиотеката от 2013 C:\microchip_solutions_v2013-02-15\USB\Device - CDC - Serial Emulator
|
Съб Яну 06, 2018 3:38 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4616 Местоположение: Новата земя на племето Мутум'ба
|
Re: USB на PIC18
Това добре ама откъде да я взема тая библиотека от 2013?
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Яну 06, 2018 3:46 pm |
|
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 7:04 pm Мнения: 2586 Местоположение: Велико Търново / София
|
Re: USB на PIC18
|
Съб Яну 06, 2018 3:49 pm |
|
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 2:25 pm Мнения: 4979 Местоположение: София
|
Re: USB на PIC18
Що не използваш FT230X и да си работиш с уартите?
|
Съб Яну 06, 2018 5:49 pm |
|
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 7:04 pm Мнения: 2586 Местоположение: Велико Търново / София
|
Re: USB на PIC18
Мда принципно само за чист конвертор е безсмислено с пик....
|
Съб Яну 06, 2018 6:18 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4616 Местоположение: Новата земя на племето Мутум'ба
|
Re: USB на PIC18
Не е чист конвертор, иначе хич не бих се занимавал...
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Яну 06, 2018 6:24 pm |
|
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 2:25 pm Мнения: 4979 Местоположение: София
|
Re: USB на PIC18
Е, то кучето винаги е заровено в конкретиката, та ти си знаеш най-добре кое е правилното решение за теб. Аз просто нямам време да се занимавам с USB стекове в контролера. Където ми трябва, слагам FT230XQ.
|
Нед Яну 07, 2018 8:07 am |
|
|