[elektro] PIC16F18446 WS2812
Andras
kyrk.5.dpg.hu at freemail.hu
Tue Jan 14 12:14:48 CET 2020
PIC32 alol megy DMA val a driver amit talaltam de most pont nincs olyan panelem amit erre szivesen bealdoznek. Na mindegy. Marad igy ahogy van. Most epp elmukodik igy is...
"Puzsár István" <pipi at puzsar.hu> írta:
>én is belefutottam ilyenbe :)
>graf lcd-t akartam kezelni, sokat kellett molyolni mire a microchipes forrásból sikerült kideríteni milyen név alatt milyen vezérlőchipes lcd-t értenek.
>A ws2812-t én is nézegettem, és arduinó(atmega) alól próbáltam valami mintát, működött, az sw megoldását nem is néztem.
>
>
>Pipi
>http://www.puzsar.hu
>
>2020.01.13. 17:10 keltezéssel, Andras írta:
>> Hello
>>
>> Nem igazan. Tulajdonekkeppen csak az hogy ez volt parlagon a spajzban egy karnyujtasnyira. Ha nagyon nem megy ezzel akkor nezek valami masik utan. Csak gondoltam hogy jo lesz ez erre a feladatra, legalabb megszabadulok tole.
>>
>>
>> Pipi <lista at puzsar.hu> írta:
>>> Van oka, hogy nem olyan pic-et(vagy azonos családból) használsz amihez van minta?
>>>
>>> 2020.01.13. 15:21 keltezéssel, Andras írta:
>>>> Hello
>>>>
>>>> Ezt megtalaltam en is. Nem neztem meg tuzetesen anno csak annyira h spi-t hasznal. Mondtam is magamnak h akkor en is azt fogok. Sajna a projekt egy masik pic re keszult aminek a doksija nem irja azt a limitet az SSPxADD regeszternel az spi clock generalashoz. Magyaran a peldaban szereplo pic adatlapja alapjan annak a pic nek gyorsabb spi ja van mint ami az enyemben van.
>>>> Vagy elneztem valamit?
>>>>
>>>> Pipi <lista at puzsar.hu> írta:
>>>>> Nem találtál pic-es mintát?
>>>>> itt van egy: https://mplabxpress.microchip.com/mplabcloud/example/details/90
>>>>>
>>>>> 2020.01.12. 15:43 keltezéssel, Andras írta:
>>>>>> Hello,
>>>>>>
>>>>>> Van egy PIC16F18446-em amivel a fenti NeoPixelt akarom meghajtani. Nezegettem mivel lehetne ugyesen a jeleket generalni, de nem jutottam dulore. Most bitbang-el csinalom, ami epphogy jo mert a LEDek vilagitanak de az idozitesek sztm tolerancian kivul vannak. Szoval mukodik de nem tul szep megoldassal. 0.35us es 0.9us-es jeleket kellene generalni.
>>>>>> Ja es 192 bit-et kell kuldenem es kenytelen voltam a 192 bit kuldest copy pastel csinalni, mert a for ciklus ma tul sokat evett. Ugyebar 32MHz az osszci, 4-el osztva van. 8MHz-el mennek a parancsok. Tehat ha olyan 2-3MHz-es jelet akarok generalni akkor van ra 4 utasitasom. Ami nem sok... Mindezt ugy hogy az interruptokat tiltom. Este rosszul is aludtam ettol...
>>>>>>
>>>>>> A PIC egy curiosity panelen van. Kulso kvarc nincs rajta (van de az 32kHz-es). A belso 32MHz-et hasznalom. Ez a maximum, szoval amugy se lehetne gyorsabban menni.
>>>>>>
>>>>>> MSSP: Gondoltam arra, hogy SPI-t hasznalom. Sajnos kiderult, hogy SPI modban az egyik elosztot ugy kell beallitanom, hogy az legalabb 3-om legyen. Nekem meg 2 kellene. Szoval nem jo.
>>>>>> EUSART: Sztm ugyan ez a problema, hogy az sem tud ennyit.
>>>>>>
>>>>>> NCO: Nem vilagos mire jo ez. Meg hogy lehet-e olyan gyorsan allitgatni hogy olyan jelet adjon ami kellene.
>>>>>>
>>>>>> CLC: Errol mar hallotam de sosem hasznaltam. Lehetne vele valami impuzusgeneratort csinalnI? Egyenlore nem vilagos az adatlapbol hogy tudna-e ilyet. Itt inkabb foleg jeleket dolgoznak fel vele.
>>>>>>
>>>>>> Valakinek van valami 5lete?
>>>>>>
>>>>>> -----------------------------------------
>>>>>> elektro[-flame|-etc]
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Pipi
>>>>> http://www.puzsar.hu
>>>>>
>>>>> -----------------------------------------
>>>>> elektro[-flame|-etc]
>>>>>
>>>>
>>>
>>> --
>>> Pipi
>>> http://www.puzsar.hu
>>>
>>
>
>
More information about the Elektro
mailing list