logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Konwersja wartości hex na binarne dla EEPROM_write - jak to zrobić?

eliasz001 17 Lut 2012 16:18 944 4
  • #1 10558931
    eliasz001
    Poziom 9  
    Czy istnieje możliwość konwertowania z wartości hex na binarne? Mam funkcję EEPROM_write która jako pierwszy parametr przyjmuje adres w formie 00x00 i daną w formacje FF czyli max wartość 255. Chciałbym sobie te wartości podawać binarnie na wejścia mikro-kontrolera co by dawało adres: 8bitów x 8bitów a dana: 8bitów. Trzeba by te binarne wartości przerobić na wartości hexa żeby można było podać do funkcji. Jest jakaś możliwość to zrealizować?
  • #4 10558984
    eliasz001
    Poziom 9  
    No właśnie sprawa nie jest taka prosta. Bo dana nie jest tablicą tylko liczą bint. Czyli nie ma możliwości sprawdzić każdego bitu bo traktuje nam to jako całość kompilator.
  • #5 10559012
    mirekk36
    Poziom 42  
    eliasz001 napisał:
    No właśnie sprawa nie jest taka prosta. Bo dana nie jest tablicą tylko liczą bint....


    Coś chyba nie zrozumiałeś i brniesz coraz gorzej - panie kolego. Sprawa jest wręcz banalnie prosta .... sorry ale aż wstyd pytać - dlatego na prawdę - google w ręce i poszukać informacji podstawowych o zapisie Hexadecymalnym, binarnym itp .... bo jakaś masakra się robi ....

    Szczególnie jak zaczynasz pisać o danych które nie są tablicą tylko liczbą int....

    (po tym widać że musisz też przede wszystkim w ogóle poczytać o typach danych bo ci się wszystko w głowie kotłasi)
REKLAMA