Arduino a rychlost

Pavel Brychta pavel.brychta na duhasys.eu
Pátek Leden 20 14:11:42 CET 2017


No mozna pan Lukesh vysel z vnitrni konstrukce zminovane 
digitalWriteFast v te diskuzi, kde je info o pouziti

|bitWrite(*address, __digitalPinToBit(p),v); |||uvidime, jak se k tomu vyjadri...


Pavel Brychta

||

Dne 20.1.2017 v 14:02 Pavel Kutina napsal(a):
> Ano, o tehle knihovne jsem psal jako odpoved puvodnimu tazateli, z 
> toho by vyplyvalo, ze o ni vim :)
>
> Jen jsem chtel znat reseni pana Lukeshe, ktere tu propaguje, protoze 
> mi to na prvni pohled moc jednodussi nepripada.
>
> Pavel Kutina
>
>
> ----- Original Message ----- From: "Pavel Brychta" 
> <pavel.brychta na duhasys.eu>
> To: <hw-list na list.hw.cz>
> Sent: Friday, January 20, 2017 1:34 PM
> Subject: Re: Arduino a rychlost
>
>
> Vzhledem k tomu, ze Arduino je postavene na knihovnach, tak bud pouzijte
> knihovnu s digitalWriteFast (diskuze viz. zde
> http://forum.arduino.cc/index.php?topic=46896.0 ), nebo si napiste sam
> ekvivalentni knihovnu treba s digitalWriteFuerEchteProfi(...)
>
> Pavel Brychta
>
>
> Dne 20.1.2017 v 13:28 Pavel Kutina napsal(a):
>> Jo, tohle taky tusim - znamena to ale uhnout od arduinovske konvence, 
>> pro rychle zapisy na port to samozrejme vyuzivam.
>>
>> Mel jsem za to, ze kdyz kolega Lukesh tady prosazuje arduinovske 
>> reseni, tak by mohlo byt "arduinovsky ciste" (oxymoron :) a jen ja ho 
>> neznam, proto bych chtel videt kousek kodu pro blikani LEDky v jeho 
>> verzi.
>>
>> Pavel Kutina
>>
>>
>> ----- Original Message ----- From: "Jan Waclawek" <konfera na efton.sk>
>> To: "HW-news" <hw-list na list.hw.cz>
>> Sent: Friday, January 20, 2017 1:21 PM
>> Subject: Re: Arduino a rychlost
>>
>>
>> Z hladiska programatora su IO registre definovane nepriamo cez 
>> <avr/io.h>
>> (co sice asi v arduinovskom "programe" ne#includujete ale to 
>> prostredie to
>> urobi za Vas) ekvivalentne premennym.
>>
>> Samozrejme musite zabudnut na arduinovite cislovanie pinov.
>>
>> wek
>>
>>
>> ----- Original Message ---------------
>>
>>> Omylem jsem odeslal prazdny mail, napravuji:
>>>
>>> Ted budu za nepozorneho studenta ja, byt vim, ze jste se o tom 
>>> zminoval, jen
>>> jsem nepochopil, jak to v tomhle pripade pouzit.
>>>
>>> Jak konkretne znasilnim bitWrite(), abych hybal dejme tomu onou 
>>> "defaultni"
>>> LED na D13? Ja mel za to, ze bitWrite() je pro modifikaci 
>>> konkretniho bitu v
>>> promenne.
>>>
>>> Pavel Kutina
>>>
>>>
>>>
>>> ----- Original Message ----- From: "Jaroslav Lukesh (seznam IMAP)" 
>>> <lukesh na seznam.cz>
>>> To: "HW-news" <hw-list na list.hw.cz>
>>> Sent: Friday, January 20, 2017 1:06 PM
>>> Subject: Re: Arduino a rychlost
>>>
>>>
>>> Nepozornej studente!!!
>>>
>>> Snad před týnem jsem sem psal:
>>>
>>> bitWrite();
>>> bitRead();
>>>
>>>
>>> ----- Původní zpráva ----- Od: Ales Filip
>>>
>>> Včera jsem něco dělal na Arduinu, a nějak mi nevycházely časy. 
>>> Vytáhl jsem
>>> osciloskop, a měřil. Nakonec jsem skončil na tomto:
>>>
>>> Arduino MEGA (16MHz)
>>> Program:
>>>
>>>
>>> void setup() {
>>> pinMode(8, OUTPUT);
>>> }
>>> void loop() {
>>> digitalWrite(8, HIGH);
>>> digitalWrite(8, LOW);
>>> }
>>>
>>>
>>> Na pinu 8 jsem naměřil frekvenci 83.3kHz :-O
>>> To by mě zajímalo, co mezi tím přepnutím zi Hi na Lo procesor dělal. 
>>> Asi si
>>> vařil kafe :-)
>>>
>>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20170120/b3f02bf7/attachment.html>


Další informace o konferenci Hw-list