Arduino a rychlost

Pavel Brychta pavel.brychta na duhasys.eu
Pátek Leden 20 13:34:45 CET 2017


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



Další informace o konferenci Hw-list