I2C - Arduino STM32 Nucleo L476RG
Libor
xlibor na tiscali.cz
Neděle Prosinec 2 15:36:48 CET 2018
Standardní arduinovská Wire nezná funkce setSCL/setSDA.
zkuste ještě adresář: C:\Users\<user_name>\AppData\Local\Arduino15 tohle
je pro win 10 na win7 se cesta možná trochu liší
Libor
Dne 02.12.2018 v 15:17 Jirka Mww napsal(a):
> No ale to já jsem už udělal, programovat tu desku můžu, ale I2C
> komunikace mi nechodí ani na původních pinech Arduina A4 A5 ani na
> D14 a D15. Neumím ani zjistit, zda se používá ta správná wire
> knihovna. protože nevím, kde v PC je. V c:\Program
> Files\Arduino\hardware\arduino\avr\libraries\Wire\ rozhodně není, tam
> je původní pro Arduino Pro mini.
>
> Zdravi
> Jirka Sloupenský OK1MWW
>
>
> ne 2. 12. 2018 v 15:13 odesílatel Tomas Urbanek <turbyho na me.com
> <mailto:turbyho na me.com>> napsal:
>
> Neni treba nic resit ani mapovat. Staci nainstalovat dle navodu a
> pouzivat.
>
> T
>
> 2. 12. 2018 v 15:11, Jirka Mww <jirka.mww na gmail.com
> <mailto:jirka.mww na gmail.com>>:
>
>> Jsem poněkud ztracen...
>> Nevím, kde mám příslušnou wire knihovnu pro STM32 vzít, nevím kam
>> ji mám umístit a nevím, jak namapoval piny pro SDA a SCL. Zdá,
>> se , že problém je složitější, než jsem čekal.
>> Zdravi
>> Jirka Sloupenský OK1MWW
>>
>>
>> ne 2. 12. 2018 v 14:59 odesílatel Libor <xlibor na tiscali.cz
>> <mailto:xlibor na tiscali.cz>> napsal:
>>
>> Tohle jste zkoušel? Sic je to pro F1 ale určitě to bude
>> obdobné pro F4
>>
>> /* Example pinmap for Bluepill I2Cs (by Testato)
>>
>> I2C-1 standard pins: PB7(sda) PB6(scl)
>> Use it by "Wire" without pin declaration
>> Wire.begin();
>>
>> I2C-1 alternative pins: PB9(sda) PB8(scl)
>> Remap the first I2C before call begin()
>> Wire.setSDA(PB9);
>> Wire.setSCL(PB8);
>> Wire.begin();
>>
>> I2C-2: PB11(sda) PB10(scl)
>> Remap the second I2C before call begin()
>> Wire.setSDA(PB11);
>> Wire.setSCL(PB10);
>> Wire.begin();
>>
>> If you want to use the two I2Cs simultaneously, create a new
>> instance for the second I2C
>> TwoWire Wire2(PB11,PB10);
>> Wire2.begin();
>> */
>>
>> Libor
>> Dne 02.12.2018 v 11:28 Jirka Mww napsal(a):
>>> Dobrý den,
>>>
>>> potřebuji zaznamenávat větší množství dat s časovým razítkem
>>> takže mi nestačí obyčejné Arduino. Našel jsem tady destičku
>>> se subjektem, nainstaloval příslušné knihovny a desku
>>> úspěšně programuji. Potřebuji ale přes I2C připojit obvod
>>> reálného času, který mi s malým Arduinem chodí, ale tady si
>>> nevím rady jak nadefinovat piny pro SDA a SCL. Nevím, jakou
>>> použít knihovnu wire ani nevím, kam ten RTC obvod vlastně
>>> připojit. Deska má jakési "kompatibilní Arduino piny" ale
>>> na těch mi to nefunguje. V číslování pinů mezi Arduinem a to
>>> deskou mám totalní chaos.
>>> Chtěl bych poprosit o nějaké nasměrování.
>>>
>>>
>>> Zdravi
>>> Jirka Sloupenský OK1MWW
>>>
>>>
>>> _______________________________________________
>>> HW-list mailing list - sponsored bywww.HW.cz <http://www.HW.cz>
>>> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz <http://www.HW.cz>
>> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz <http://www.HW.cz>
> Hw-list na list.hw.cz <mailto: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/20181202/d57862c9/attachment.html>
Další informace o konferenci Hw-list