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