chara const chara konwersja

Znaleziono około 161 wyników dla: chara const chara konwersja
  • C - Jak przekonwertować char/double do const char* dla funkcji outtextxy?

    [syntax=c]char j[20]; fscanf(wxf2, "%s", j);[/syntax] Ale gdzie tu jakaś konwersja?

    Programowanie   19 Sty 2015 18:39 Odpowiedzi: 6    Wyświetleń: 1362
  • konwersja Char array na String, ESP8266, wysyłka do ThingSpeak

    Ten znak na pewno jest na końcu łańcucha, bo jak wyrzucam łańcuch na wyświetlacz, to po łańcuchu jest dodany jeden "krzak". To będę musiał po jednym znaku pobierać i szesnastkowo wyświetlać, bo inaczej to nie wiem jak. EDIT: strcpy( lancuch, bufor ); error: cannot convert 'String' to 'char*' for argument '1' to 'char* strcpy(char*, const char*)'

    Arduino   18 Gru 2018 11:21 Odpowiedzi: 128    Wyświetleń: 3879
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • QT C++ - Jak wysłać zero przez port COM bez konwersji na ASCII?

    1. Dlaczego po prostu nie napiszesz: [syntax=cpp]char z[] = {60, 60, 3, 60, static_cast<char>(value), 0};[/syntax] 2. Część implementacji interpretuje bajt 0 jako \0 czyli koniec stringa. Prawdopodobnie tak jest w twoim przypadku, gdyż port->write nie przyjmuje długości tablicy którą chcesz wysłać. Napisz co to jest "port", z jakiej biblioteki...

    Programowanie   18 Kwi 2014 10:57 Odpowiedzi: 2    Wyświetleń: 1524
  • [C++] Konwersja string do const char* przy otwieraniu pliku w fopen

    Raczej nie chodzi Ci o fopen, tylko o obiekt klasy std::ifstream. Na przykład: #include <fstream> #include <iostream> #include <string> int main() { const std::string fname = "./file.cc"; std::ifstream file(fname.c_str()); std::string line; while (getline(file,...

    Programowanie Początkujący   03 Sie 2010 18:40 Odpowiedzi: 4    Wyświetleń: 3371
  • Jak w C podzielić string na słowa i zamienić na char?

    Dziękuję. Znalazłem tam funkcję [syntax=c]char *strtok(char *str, const char *delim)[/syntax] Ale mam błąd konwersji string do char. Szczerze mówiąc, to odkąd zająłem się Arduino, jakieś kilka dni temu, to wciąż mam problemy z różnicą char i String.

    Arduino   10 Lip 2020 03:51 Odpowiedzi: 12    Wyświetleń: 699
  • REKLAMA
  • Gdzie znaleźć bibliotekę pgmspace.h lub progmem.h?

    Chodzi o konwersję tekstu na bity Przyznaje ze ciezko cie zrozumiec ale mniemam ze chodzi o cos takiego: const char *tekst1="Marcin"; void pisztekst(char *tekst) { unsigned char wiersz=0,kolumna=0; while(*tekst++) { if(*tekst == '\n') { wiersz==1?wiersz=0:++wiersz; kolumna = 0; lcdxy(wiersz,kolumna);...

    Mikrokontrolery   07 Cze 2005 13:34 Odpowiedzi: 6    Wyświetleń: 2535
  • C - Wyświetlanie liczb większych od 20 miliardów na wyświetlaczu LCD 20x2

    Liczba: 8002930403 ma 10 cyfr, wiec raczej będziesz potrzebował bufora znaków (char *) o długości o jeden większego, by na ostatnim miejscu umieścić 0. Jednak liczba 20 000 000 000 ma 11 cyfr, więc buffor możesz odrazy zrobić na 12 znaków. Następnie możliwe że tracisz dokładność w wyniku działania tych trzech operacji: (12000000000/4095)*data.ctrl....

    Mikrokontrolery   24 Paź 2023 14:23 Odpowiedzi: 3    Wyświetleń: 282
  • AVR C - Jak wymusić 8 znaków w ciągu binarnym przy konwersji portu?

    Witam. Możesz użyć funkcji z rodziny printf np. sprintf wraz z odpowiednimi parametrami: http://mikrokontrolery.blogspot.com/2011... albo: [syntax=c]//funkcja konwersji liczby na ciąg znaków reprezentacji binarnej const char *byte_to_binary(int x){ //wykorzystuje nagłówek string.h int z; static char b[9]; b[0] = '\0';...

    Mikrokontrolery AVR   28 Gru 2014 14:46 Odpowiedzi: 5    Wyświetleń: 759
  • REKLAMA
  • Porównanie i konwersja plików BIN i HEX – wyświetlanie, edycja oraz programowanie układów AVR

    możesz użyć funkcji strtol do konwersji liczby szesnastkowej na int-a, np. tak: [syntax=c]#include <stdio.h> #include <stdlib.h> #include <string.h> const char* hex = ":100000000C9437000C944C000C944C000C9458... ":10011000961B881F7A95C9F780950895F894FF... ":00000001FF\n"; // : 10 0110 00 96 1B 88 1F 7A 95 C9 F7 80 95 08 95 F8...

    Mikrokontrolery   13 Paź 2022 10:43 Odpowiedzi: 15    Wyświetleń: 2238
  • [C++] Jak zapisać pliki tekstowe w Unicode w C++ (Visual Studio 2008)?

    Standard specyfikuje tylko strumienie, w których nazwa pliku jest typu const char*. Możesz spróbować konwersji wchar do char zgodnie ze standardem kodowania nazw plików obsługiwanych przez Twój system operacyjny. Pozdrawiam, Dr.Vee

    Programowanie   03 Sie 2009 12:38 Odpowiedzi: 14    Wyświetleń: 5664
  • Zmodyfikowany kod licznika 8-bitowego na Arduino Uno: funkcje, przyciski i LCD

    Scrolla można by zrobić w oparciu o bufor cykliczny. Co prawda nie mam arduino z wyświetlaczem więc pozwoliłem sobie go zasymulować w terminalu w oparciu o kody ANSII https://filmy.elektroda.pl/48_1667431218...

    Arduino   03 Lis 2022 00:20 Odpowiedzi: 10    Wyświetleń: 855
  • REKLAMA
  • STM32, Eclipse, HAL, CubeMX - Błędy kompilacji po przywróceniu systemu

    Celem było skonwertowanie tylko jednego znaku z tablicy uint8_t Ale to nie zadziała w tym przypadku bo ta funckcja wymaga stringu C (czyli tablicy char zakończonej "null character" - zwykle jest to zero). Konwersja jednego znaku ASCII jest to zdecydowanie prostsza" Dodano po 4 pointer targets in passing argument 1 of 'atoi' differ in signednes masz...

    Mikrokontrolery ARM   20 Lis 2020 22:01 Odpowiedzi: 7    Wyświetleń: 804
  • AVR - Konwersja HEx w stringu na liczbę dziesiętną

    Jak już koniecznie chcesz to robić na piechotę... ... to zapisz to przynajmniej przyzwoicie [syntax=c]#include <ctype.h> #include <stdint.h> uint32_t hextoul( const char *hs ) { uint32_t result = 0; uint8_tx; while(isxdigit(x = *hs ++)) { if (x >= 'a') x -= 'a' - 'A'; if (x >= 'A') x -= 'A' - '9' - 1; result = (result << 4)...

    Mikrokontrolery   10 Sie 2013 14:03 Odpowiedzi: 20    Wyświetleń: 2610
  • [C] Błąd C2664: 'puts' - konwersja 'void' na 'const char *' w C, jak naprawić?

    puts copies the null-terminated string s to the standard output stream stdout and appends a newline character. Borland C++ 5.0 Programmer's Guide Czyli kopiuje do the standard output

    Programowanie   19 Lis 2005 10:55 Odpowiedzi: 5    Wyświetleń: 1419
  • ESP8266: Jak zapisać/odczytać string do/z EEPROM? Błąd typu danych

    Zależy mi na tym, aby odczytać np. 192.168.1.1 albo np. login, oraz aby te dwa elementy zapisać(oczywiście do osobnych zmiennych). Wydaje mi się, że ten link będzie ok. Dodano po 57 Mam jeszcze jedno pytanie, jak przekonwertować string na "const char * ", ponieważ potrzebuję użyć const char *, a nie string. (Nie da się użyć string). Chodzi o konwersje...

    ESP8266 i ESP32   01 Lip 2020 10:30 Odpowiedzi: 8    Wyświetleń: 1104
  • [Atmega328] [Atmega328][C] - Jak przekonwertować unsigned char na hex w typie unsigned char?

    jeśli koniecznie ma być to chyba będzie łatwiej zrobić const char 16 elementową ze znakami i konwersję poprzez /16 i %16 (gdzie uzyskana cyfra to adres komórki z tablicy) Jezeli to jedyna konwersja to zdecydowanie tak [syntax=c]const char hex[]="01234567890ABCDEF"; LCDWriteData(hex[data >> 4]); LCDWriteData(hex[data & 0x0f]);[/syntax]

    Mikrokontrolery AVR   17 Sie 2016 21:33 Odpowiedzi: 6    Wyświetleń: 1260
  • ESP8266 P10 Scroll TEXT - Błąd wyświetlania tekstu z Blynk po zamianie funkcji

    Dodatkowo wyświetlane znaki wynikają z nieobsługiwania UTF-8 przez klasę String i bibliotekę Adafruit-GFX. Rozwiązaniem problemu powinna być konwersja polskich znaków w tekstach z formatu UTF-8 (lub Unicode) na 8-bitowy Windows1250. Zaproponowałem kiedyś na Elektrodzie taką funkcję konwertującą: [syntax=c]// konwertuje polskie znaki z UTF-8 i Unicode...

    Arduino   19 Sty 2022 04:45 Odpowiedzi: 27    Wyświetleń: 1419
  • C++ - Konwersja tablicy char do string w Visual Studio 2010 - śmieci w pamięci

    [syntax=cpp]element.imie_nazwisko=(konwe... Prawdopodobnie chciałeś stworzyć nowe stringi, ale tego tak się nie robi. Użyłeś właśnie operatora „przecinka” (nawet mimo tego, że są tam nawiasy). To co jest powyżej ma taki sens: do element.imie_nazwisko przypisz rozmiar wskaźnika (czyli...

    Programowanie   02 Sty 2015 21:02 Odpowiedzi: 10    Wyświetleń: 3237
  • Konwersja tablicy char na float w C - błędne przekształcenie znaków

    Twoj algoryt nie jest poprawny. Zakladajac najprostszy przypadek, tj. liczba bez kropki dziesietnej, powinno byc cos takiego: #include <math.h> long int wynik = 0; for(int i=0; i<licznik_buf; i++) { wynik += ((int)bufor[i] - 48) * pow(10, licznik_buf-i-1); } Kolejne zalozenie jest takie, ze...

    Programowanie Początkujący   21 Lut 2010 00:34 Odpowiedzi: 5    Wyświetleń: 2936
  • GPS FGPMMOPA6H - brak danych o pozycji przy połączeniu RS-232-USB

    ok, ale pierw muszę zrobić konwersję z char na int. I chciałem to zrobić za pomocą atoi ale niestety atoi przyjmuje jako parametr const char a nie char i nie wiem co z tym fantem zrobić :/

    Mikrokontrolery   28 Maj 2014 23:56 Odpowiedzi: 66    Wyświetleń: 5604
  • [C++] Jak w C++ uruchomić plik calc po wpisaniu kalkulator?

    No bo mam plik z kodem kalkulatora w C++ i go nazwalem "calc" teraz jak napisac w C++ program sluzoncy do otwierania pliku calc po wpisaniu jakiegos slowa(naprzyklad "kalkulator"). Prosze o komentowanie co do czego sluzy w kodzie ;) Trochę to dla mnie niepojęte po co tak robić. Ale dołączam plik który po skompilowaniu i wpisaniu kalk uruchomi ci notatnik...

    Programowanie   13 Mar 2006 14:34 Odpowiedzi: 4    Wyświetleń: 1154
  • Błąd kompilacji C++: konwersja 'const char[27]' do 'std::wstring'

    Albo się bawić z jakimiś funkcjami typu: MultiByteToWideChar, ale polecam to pierwsze rozwiązanie.

    Programowanie Początkujący   13 Wrz 2013 20:34 Odpowiedzi: 4    Wyświetleń: 1107
  • Jak poprawić kod konwersji binarno-heksadecymalno-ascii w C?

    Ponieważ odczyt z tablicy w maluczkich uC zajmuje "dużo" flash i czasu też, dlatego nie ma odczytu z żadnych tablic. A w tych gdzie ciąg ląduje w ram, zużywa ją niepotrzebnie. Na szczęście choinka if then else zajmuje zero bajtów i zero instrukcji oraz wykonuje się w ujemnym czasie. Proponuję najpierw sprawdzić obie wersje na min. 2 platformach, a...

    Mikrokontrolery   17 Maj 2018 14:29 Odpowiedzi: 52    Wyświetleń: 2109
  • C++ Builder XE: Błąd konwersji wchar_t* na const char* przy strcpy

    Problem z Unicode. char jest deklaracją jedno-bajtowego znaku, wchar (wide char) jest deklaracją dwu-bajtowego znaku unicode. Z tego wynika niezgodność typów. Poza tym, może się mylę, ale powinieneś przy kopiowaniu, najpierw podać źródło, a potem docelowy. Czy na pewno tak jest w tym przypadku ?

    Programowanie   18 Sty 2012 17:06 Odpowiedzi: 3    Wyświetleń: 1433
  • Znaczenie funkcji readSerial(int h) w kodzie Arduino do wyszukiwania MAC przez Bluetooth

    warning: deprecated conversion from string constant to 'char*' Kompilator zgłasza warning przy konwersji typu string do char *. Jeżeli chcesz się go pozbyć to Twoja funkcja powinna zwracać const char* bo takiego typu są literały znakowe w C++ ("No Data"). To coś istotnego z punktu widzenia kodu? I czy mogłbyś mi wyjaśnić czemu ten fragment kodu ma...

    Arduino   25 Maj 2016 19:42 Odpowiedzi: 9    Wyświetleń: 1683
  • C++Builder 6: Błąd konwersji 'char *' do 'wchar_t *' w funkcji _decstr2dword2

    Wszystko jest w porządku: int wsprintf( LPTSTR lpOut, LPCTSTR lpFmt, ... ); LPCTSTR = const char* Więc funkcja oczekuje na argumenty char*. _decstr2dword2 oczekuje na wchar_t* i char*, dlaczego nie działa napisałem już w poprzednim poście. Pozdrawiam, Krzysztof.

    Programowanie   13 Lis 2007 11:22 Odpowiedzi: 7    Wyświetleń: 2560
  • [ATmega][C] - Transakcyjna obsługa LCD - odczyt danych z flash

    Witam, używam do obsługi wyświetlacza LCD HD44780 bibliotek z książki Tomasza Francuza. Program działa, ale mam problem jak go zmusić do odczytywania stringów z flasha. Próbuje stworzyć tablicę etykiet we flashu do zmiany lokalizacji językowej programu, aktualizacja wyświetlania jest w przerwaniu: [syntax=c] typedef struct { const char ZWA_text[4];...

    Mikrokontrolery AVR   30 Paź 2015 17:10 Odpowiedzi: 4    Wyświetleń: 1095
  • [avr-gcc] Konwersja float na tablicę char[] w avr-gcc - prostsze metody?

    Można inaczej podejść do problemu. Zamienić float na string, a jeśli koniecznie ma być char, to konwersja c_str(). Oto kod: #include <iostream> #include <conio.h> #include <string.h> #include <sstream> using namespace std; string val; float liczba; const char* t ; template <class T> void string_fmt(string & val,...

    Programowanie   14 Cze 2008 07:42 Odpowiedzi: 5    Wyświetleń: 7880
  • [PIC] Konwersja tablic ASM do C dla uC PIC z użyciem kompilatora C18

    Kolega pisze w C i nie umie "na kolanie" takiego programu napisać? Może: #include <stdio.h> const char* naglowek = "const char tablica_hex[] = {"; const char* stopka = "};"; void wypisz_liczbe(const char* liczba) { printf("\t0x%s,\n", liczba); } int main(void) {...

    Mikrokontrolery PIC   02 Cze 2009 07:28 Odpowiedzi: 10    Wyświetleń: 1936
  • Jak dodać zero wiodące w itoa() przy konwersji do systemu binarnego?

    słowo klucz: "rzutowanie". Podejrzewam, że w tym wypadku w ogóle jest zbędne, ale o intencje wypada zapytać autora. Yup, potwierdzam. Zbędne i zwykła nadgorliwość z powodowana tym: const char* naglowek[] = { "Menu_1", "Menu_2" }; LCD_Text((char*)naglowek[... I tak mi zostało później (;

    Mikrokontrolery AVR   10 Paź 2010 14:00 Odpowiedzi: 63    Wyświetleń: 7823
  • Błąd zegara AVT-5522: wyświetla złą godzinę 10. i 30. dnia miesiąca.

    fusebity ustawiają wewnętrznie 8MHz, czyli wszysto wydaje się w porządku Coś mi się wydaje, że to nie jest błąd programu tylko celowe działanie, takie dziwne zabezpieczenie przed powielaniem komercyjnym. Dlaczego uważam, że jest to dziwne. Bo wykrycie takiego pseudo zabezpieczenia dla znawcy kodu C nie będzie stanowiło problemu. Natomiast, zwykłego...

    Mikrokontrolery   25 Gru 2024 20:35 Odpowiedzi: 152    Wyświetleń: 5934
  • C - problemy z zamianą liczb z arabskich na rzymskie i odwr.

    Jeden żartuje, drugi żart wziął na poważnie - czyli elektroda.pl ;) Po raz kolejny proponuję rozwiązanie z tablicą: #define ARRAY_LEN(a) (sizeof(a)/sizeof((a... struct konwersja { unsigned arabska; const char* rzymska; unsigned ile_razy; } konwersje[] = { {1000, "m",...

    Programowanie   04 Gru 2008 19:24 Odpowiedzi: 35    Wyświetleń: 13029
  • Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...

    DIY Konstrukcje   28 Sie 2023 17:52 Odpowiedzi: 9    Wyświetleń: 7812
  • [c#] Jak przekonwertować zapis naukowy string na double?

    Owszewm kropka i przecinek zależą od ustawień regionalnych, jednak w funkcji nie ma żadnej wzmianki o konwersji "." -> "," :wink: . Do zamiany służy funkcja private string ReplaceDot(string s) { return s.Replace(".", ","); ; } Separatorem jest "e" lub "E". const char E10 = 'E'; const char e10 = 'e'; char[]...

    Programowanie   28 Lip 2008 16:57 Odpowiedzi: 5    Wyświetleń: 17335
  • [ARDUINO] - Jak przekonwertować float na const char[]?

    Witam, tak jak w tytule mam problem z konwersją. Próbowałem na różne sposoby z rozwiązaniem problemu ale bezskutecznie. Zależy mi aby wartość 'wolty': const char text[] = wolty; exit status 1 initializer fails to determine size of 'text' Prosiłbym o jakieś nakierowanie na rozwiązanie problemu.

    Arduino   03 Gru 2016 16:51 Odpowiedzi: 6    Wyświetleń: 1428
  • [avr] atoi nie działa w Atmega32 przy konwersji znaku z UART na int

    Może jednak wskaźnik na UDR? int atoi ( const char * s )

    Mikrokontrolery AVR   03 Maj 2011 12:53 Odpowiedzi: 8    Wyświetleń: 3024
  • Konwersja ciągu ASCII na wartości do TIMER1 w ATiny4313 z użyciem atoi

    Witam, Układ działa przy wykorzystaniu ATiny4313, posiadam pewny pakiet danych który przesyłam przy wykorzystaniu programu RealTerm dla przykładu jest to ciąg ASCII tego typu: 51276550032250 . Gdzie: 5 - adres urządzenia 127 - wypełnienie PWM 65500 - wartość dla przerwania TIMER1_COMPA 32250 - wartość dla przerwania TIMER1_COMPB oraz oznaczenie końca...

    Mikrokontrolery AVR   07 Sty 2020 15:53 Odpowiedzi: 6    Wyświetleń: 717
  • CC1000 - Ustawienia rejestrów do trybu RX/TX 4800 b/s, problem z DIO

    A pamiętałeś o zasilaniu i konwersji poziomów logicznych między CC1000 a PC i ATmegą ?? Ja jadę na takich ustawieniach: const char DefaultConfig433[35] = { 0x66,0xC0,0x00, 0x41,0xFB,0x2D, 0x02,0x80,0x44,0x12,0xFF,0x70,0x10,0x26,... 0x27, //0x2b, //0x3b, //dla Transparent Asyncronous UART operation 4,8 kBaud 0x70,0x01,0x1C,0x16,0x10,0x0A,0x06,0x03,...

    Mikrokontrolery   24 Lip 2005 10:52 Odpowiedzi: 4    Wyświetleń: 2017
  • [AT91SAM7] Jak przesłać strumień na LCD z użyciem printf na AT91SAM7?

    Bezpośrednie wywołanie funkcji termf ("double - %d", 1.35); powoduje błędne wyświetlenie. Bo parametr %d nie określa liczby zmiennoprzecinkowej. Trochę pobawiłem się biblioteką (STM32) i jak pisałem wyżej, funkcja termf nie działa prawidłowo gdy brakuje w jej wywołaniu wskaźnika do tablicy (nie wiem dlaczego) Trzeba go dodać: int termf (char *ptr,const...

    Mikrokontrolery ARM   14 Lut 2010 13:40 Odpowiedzi: 28    Wyświetleń: 2607
  • Obliczenia na b. dużych liczbach (do 2mld miejsc znaczacych)

    Witam, mam taki fajny temat projektu, może komuś przyda się to co już napisałem a może ktoś znajdzie tam jakieś błędy lub zechce dopisać dzielenie. Założenia są takie: *liczba jest przechowywana w klasie jako tablica bajtów, po jednym bajcie na pozycję *klasa zawiera podstawowy interfejs do operacji na liczbie *działania są realizowane przez zewnętrzne...

    Programowanie   07 Wrz 2005 21:33 Odpowiedzi: 10    Wyświetleń: 2595
  • Jak wstawić zmienną do stringa w C++ zamiast stałej wartości?

    Bo Index otrzymuje z JSON w postaci String a zapytanie, do którego chcę go podstawić jest w postaci char . :) Dodano po 2 Wyrzuciło: Dodano po 38 Temat pokonany :) Konwersję robiłem w ten sposób: \0 !!! Po modyfikacji linijki mierzącej długość url na: [syntax=c]int urllen = url.length()+1;[/syntax] działa jak powinno :)

    Arduino   26 Lip 2016 09:22 Odpowiedzi: 24    Wyświetleń: 2466
  • C, int to char*, wypisyanie na LCD. Inne rozwiązanie?

    Witam! Mam problem z konwersją int do char*. Potrzebne mi to jest do wypisywania liczb na LCD. Napisałem działający kod jednak nie jest on zoptymalizowany i jest taktochłonny... Czy nie dałoby się tego inaczej rozwiązać? Mam takie funkcje wyświetlające: void lcd_putc(char c); void lcd_puts(const char *s); Funkcja wyświetlająca liczby:...

    Mikrokontrolery   25 Lip 2008 15:11 Odpowiedzi: 26    Wyświetleń: 3236
  • QString – jak poprawnie przypisać wartość jednej zmiennej do drugiej w Qt?

    W jaki sposób przypisać zmienną QString text_r do zmiennej QString text ? Jeżeli zmienna text jest parametrem funkcji i jest typu const QString & , to niby dlaczego można byłoby zmienić jej wartość w samej funkcji - taka operacja jest niedozwolona. Można byłoby to zrobić, gdyby była typu QString & . Oznaczenie const QString & umożliwia również przekazanie,...

    Programowanie   10 Sty 2021 13:40 Odpowiedzi: 7    Wyświetleń: 369
  • Konwersja zmiennej char na int w języku C – jak poprawnie wykonać?

    Rozumiem że w zmiennej tekstowej masz liczbę zakodowaną jako ASCII, można to przekonwertować na różne sposoby w int, np. w WinAVR można tak(cytat z dokumentacji): 6.19.4.4 int atoi (const char * string) Convert a string to an integer. The atoi() function converts the initial portion of the string pointed to by nptr to integer representation....

    Mikrokontrolery   26 Lip 2007 17:21 Odpowiedzi: 7    Wyświetleń: 20261
  • Konwersja uint8_t na char w AVR GCC do wyświetlenia na LCD

    Próbowałem z itoa po napisaniu następującego kodu ale chyba coś zrobiłem nie tak bo nie działa -> tzn na lcd brak działania: lcd_clrscr(); uint8_t i=9; char tekst[10]; itoa(i,tekst,10); lcd_puts(tekst); void lcd_puts(const char *s) { while (*s) { lcd_putc(*s); s++; } } gdzie...

    Mikrokontrolery   17 Kwi 2007 15:58 Odpowiedzi: 7    Wyświetleń: 13598
  • ARM Cortex M3 [NXP LPC1768] - Kurs/podstawy programowania w 'C'

    fantom dzięki za wyjaśnienie, z pewnością się przydało. Tym czasem mam inny problem - konwersję typu zmiennej z uint8_t na string , tak aby można było użyć funkcji porównania dwóch łańcuchów: int strcmp ( const char * str1, const char * str2 ); i jej wartość (teraz już typ int ) porównać do 0 (zera). I jeśli oba const char* str1 i str2 będą takie same...

    Mikrokontrolery ARM   28 Maj 2011 11:50 Odpowiedzi: 50    Wyświetleń: 18333
  • winavr itp. - Poszukiwany program do konwersji plików binarnych na tablicę char

    Witam serdecznie Trochę czasu już spędziłem na poszukiwaniach, ale niestety bez rezultatów. Poszukuję narzędzia (programu) który konwertował by pliki dowolnego formatu, na ich odpowiednik w postaci tablicy hex w języku c do umieszczenia w pamięci programu. Chodzi mi o zapis w formacie: [syntax=c] const PROGMEM unsigned char tablica[]={ 0x1a, 0xff, ......

    Mikrokontrolery   01 Kwi 2013 09:43 Odpowiedzi: 9    Wyświetleń: 1443
  • Konwersja pliku WAV na dane binarne dla Atmegi z użyciem DAC 8571

    otwierasz plik w GoldWave, konwertujesz na 8 bit unsigned mono i zapisujesz do pliku ASCII. W pliku ASCII wywalasz nagłówek, wpisujesz standardową deklarację tabeli , np w C: const unsigned char audio[]={ ... DANE ... } i po zabawie....

    Mikrokontrolery   14 Lip 2008 17:39 Odpowiedzi: 10    Wyświetleń: 2059
  • 4x dłuższy czas połączenia po zastosowaniu forceSleepBegin

    Udało mi się poprawić kod, na przyszłość (w moim przypadku przy przejściu z wersji 2.4.2 na 2.7.4) używając [syntax=c]const char indexBegin[] PROGMEM = R"=====([/syntax] przy [syntax=c]server->send(200, "text/html", s);[/syntax] potrzebna jest konwersja [syntax=c]HTMLpage = FPSTR(indexBegin);[/syntax] aniżeli [syntax=vbnet]HTMLpage = String(indexBegin);[/syntax]...

    ESP8266 i ESP32   04 Sie 2020 17:41 Odpowiedzi: 21    Wyświetleń: 1665
  • LPC2106, KS0108, LPCXpresso – brak działania sprintf i itoa, błąd dzielenia / %

    Gdyby ktoś był zainteresowany wzbogaconą wersją funkcji itoa() o dodanie '0' na początku stringa w przypadku liczby jednocyfrowej to kod poniżej kod w dużej części nie mój, przerobiony na swój użytek char* itoa(int value, char* result, int base) { static const char digits[]="0123456789abcdefg... char*...

    Mikrokontrolery ARM   24 Lis 2010 20:07 Odpowiedzi: 5    Wyświetleń: 2056