Nalezeny 4 výsledky hledání
Přejít na rozšířené vyhledávání
- 06 bře 2021, 00:25
- Fórum: Uložiště
- Téma: F-Ram Uložení velkého čísla
- Odpovědi: 6
- Zobrazení: 10757
Re: F-Ram Uložení velkého čísla
vyzkoušej mi více popsat svojí myšlenku. Rád bych se něco nového naučil
- 05 bře 2021, 19:19
- Fórum: Uložiště
- Téma: F-Ram Uložení velkého čísla
- Odpovědi: 6
- Zobrazení: 10757
Re: F-Ram Uložení velkého čísla
rozdělím 2byte --->> 16bitů na 2x 1byte 8bitů. Kód je správně, ale v datových typech jsem měl bordel takže mi přetíkal :lol: :lol: :lol:
float FRamReadBank(unsigned int Address)
{
unsigned int EEPROMReadBankResultUI = ReadFromFRam(Address);
float EEPROMReadBankResult = EEPROMReadBankResultUI ...
float FRamReadBank(unsigned int Address)
{
unsigned int EEPROMReadBankResultUI = ReadFromFRam(Address);
float EEPROMReadBankResult = EEPROMReadBankResultUI ...
- 05 bře 2021, 18:57
- Fórum: Uložiště
- Téma: F-Ram Uložení velkého čísla
- Odpovědi: 6
- Zobrazení: 10757
Re: F-Ram Uložení velkého čísla
Zkoušel jsem zapsat číslo na přímo.
výstup sériového monitoru: -536
Kód: Vybrat vše
WriteToFRam(1,65000);
Serial.println(ReadFromFRam(1));- 05 bře 2021, 18:24
- Fórum: Uložiště
- Téma: F-Ram Uložení velkého čísla
- Odpovědi: 6
- Zobrazení: 10757
F-Ram Uložení velkého čísla
Ahoj, používám modul F-ram od Adafruit s jejich knihovnou, ale po uložení čísla většího jak 4000 se mi v sériovém monitoru zobrazí záporné číslo. Zkoušel jsem mnoho variant a u všech stejný výsledek :oops:
úprava před uložením/ po čtení
float FRamReadBank(unsigned int Address)
{
float ...
úprava před uložením/ po čtení
float FRamReadBank(unsigned int Address)
{
float ...