const chara konwersja

Znaleziono około 113 wyników dla: const chara konwersja
  • [C++] Konwersja AnsiString na const char.

    Dzieki elektryk, sprawa okazała się faktycznie prosta, wystarczyło rzutowanie char* nazawa_zmiennej; // to na poczatek //a w programie nazwa_zmiennej = SaveDialog1->FileName.c_str(); i po kłopocie z AnsiString mamy char To nie jest rzutowanie bezpośrednie miałem na myśli zapis: wskaznik_na_plik=fopen((char...

    Programowanie   24 Maj 2004 11:41 Odpowiedzi: 4    Wyświetleń: 3725
  • Konwersja CString do const char

    Niestety nie mam teraz windowsa pod ręką, ale też ostatnio borykałem się z tymi problemami konwersji pomiędzy tymi wszystkimi typami, pisząc wbrew pozorom prostą aplikację korzystającą z MFC :P Pamiętam że pomogła mi informacja zawarta gdzieś w tamtym topicu, przeczytaj go dokładnie, możliwe że to było...

    Programowanie   25 Kwi 2009 17:44 Odpowiedzi: 4    Wyświetleń: 2114
  • C - Konwersja char/double do const char *

    [syntax=cpp]int znak='A'; outtextxy(x,y,(char*)&znak);[... pi=3.141562; char buff[32]; sprintf(buff,"%.3lf",pi); ou...

    Programowanie   19 Sty 2015 18:39 Odpowiedzi: 6    Wyświetleń: 1209
  • [ARDUINO] - Konwersja z Float na Const CHAR

    const char text nie mozesz inicjalizować tablicy tablcą. Podstawy C/C++ trzeba poznać najpierw. Na AVR-ach poza parametrami funkcji na razie wogóle zapomij o const bo temat jest dość śliski. Nie tylko nie powinien zapomnieć, ale wręcz powinien używać const. I to z kilku powodów, z których...

    Arduino   03 Gru 2016 16:51 Odpowiedzi: 6    Wyświetleń: 1146
  • Błędna konwersja danych przy użyciu 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 -...

    Mikrokontrolery AVR   07 Sty 2020 15:53 Odpowiedzi: 6    Wyświetleń: 537
  • [c#] Konwersja 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(".", ","); ; ...

    Programowanie   28 Lip 2008 16:57 Odpowiedzi: 5    Wyświetleń: 16624
  • [C++ Builder 6] Problem konwersji zmiennych

    Pojawił mi się ten sam błąd: FILE * pFile; long lSize; char * buffer; size_t result; EDIT: wymyśliłem coś takiego: if (OpenDialog1->Execute()&#... = ExtractFileDir(Application->ExeNa... = fopen...

    Programowanie   24 Paź 2009 23:55 Odpowiedzi: 4    Wyświetleń: 1984
  • C++ - Konwersja typu tablica char - > string

    [syntax=cpp]element.imie_nazwisko=(konwe... 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...

    Programowanie   02 Sty 2015 21:02 Odpowiedzi: 10    Wyświetleń: 2751
  • [avr-gcc] Float -> char[]

    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...

    Programowanie   14 Cze 2008 07:42 Odpowiedzi: 5    Wyświetleń: 7658
  • [Atmega328][C] - Konwersja unsigned char do hex

    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"; LCDWri...

    Mikrokontrolery AVR   17 Sie 2016 21:33 Odpowiedzi: 6    Wyświetleń: 1170
  • Zapis i odczyt char do eeprom w esp8266

    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...

    ESP8266 i ESP32 oraz IoT   01 Lip 2020 10:30 Odpowiedzi: 8    Wyświetleń: 570
  • konwersja Char array na String, ESP8266, wysyłka do ThingSpeak

    Do tego celu najlepiej mieć konwerter USB-Serial i jakąś aplikację terminala szeregowego. Wystarczy zwykły TX,RX, Vcc, GND? Próbowałem na takim, Prędkość portu w Magerze Urządzeń i w Hyper Terminalu 115200. Jak podpinam do konwertera, to na terminalu wyrzuca, że łączy się do mojej sieci, więc połączenie...

    Arduino   18 Gru 2018 11:21 Odpowiedzi: 128    Wyświetleń: 2955
  • [C]Konwersja dec na bin lub dodawanie bin

    Napisałem taki program konwersji decy na inny system. Możesz go sobie przerobić tylko na binarne #include <iostream> #include <conio.h> using namespace std; int reszta,liczba,i,j,k,wynik[20]; const char tab[6]= {'A','B','C','D','E','F'}; char ch; void...

    Programowanie Początkujący   06 Gru 2011 02:13 Odpowiedzi: 7    Wyświetleń: 8451
  • 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...

    Mikrokontrolery   25 Lip 2008 15:11 Odpowiedzi: 26    Wyświetleń: 3095
  • Char ze wskaźnikiem, podstawianie 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...

    Arduino   26 Lip 2016 09:22 Odpowiedzi: 24    Wyświetleń: 2007
  • Tablica char na float - czy funkcja poprawna?

    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,...

    Programowanie Początkujący   21 Lut 2010 00:34 Odpowiedzi: 5    Wyświetleń: 2720
  • c++ - hex, txt konwersja i praca na nim

    Tak czy tak muszę "sr" prze konwertować a niestety nie dam rady. Napiszcie przynajmniej kawałek kodu bo ja tego nie ogarniam :( a blokuje mnie to strasznie ponieważ bez tego nie mogę dokończyć głównego programu Oto bład [syntax=cpp]Error 2 error C2664: 'sscanf' : cannot convert parameter 1 from 'System::IO::StringReader...

    Programowanie   10 Sty 2013 08:45 Odpowiedzi: 6    Wyświetleń: 2040
  • AVR - Konwersja HEx w stringu na liczbę dziesiętną

    Co to za różnica jak jest zapisane? Możliwe różnice wynikające z zapisu, to: - poprawność działania, - debugowalność, - czytelność kodu w przypadku późniejszej analizy i modyfikacji, - zajętość pamięci, - wydajność. Z mojej skromnej praktyki wynika, że są to czynniki istotne przy tworzeniu...

    Mikrokontrolery   10 Sie 2013 14:03 Odpowiedzi: 20    Wyświetleń: 2358
  • Konwersja liczby szesnastkowej na dwa znaki ASCII

    Spokojnie, ja też coś skleiłem eksperymentalnie w C++ oto kod. [syntax=c] #include <iostream> #include <stdlib.h> #include <stdint.h> #include <bitset> using namespace std; const unsigned char char_tab[128]= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, ...

    Mikrokontrolery AVR   28 Lis 2011 00:34 Odpowiedzi: 10    Wyświetleń: 2335
  • Obraz *.bmp i wyświetlacz TFT - Program do konwersji z bmp na tablicę w C.

    Choćby darmowy GIMP posiada możliwość exportu - z ciekawostek oferuje on różne "głębokości bitowe" oraz kompresje RLE. Przykład exportu bitmapy 16x12, 16 kolorów z kompresja RLE. [syntax=c]/* GIMP RGB C-Source image dump 1-byte-run-length-encoded (example.c) */ #define GIMP_IMAGE_WIDTH (16) #define...

    Mikrokontrolery ARM   17 Wrz 2014 10:03 Odpowiedzi: 17    Wyświetleń: 2229
  • Konwersja - błąd przy kompilacji.

    Heloł, jest to pierwsza moja prośba o pomoc. Dotychczas udawało mi się rozwiązywać wszystkie moje mikrokontrolerowe problemy samodzielnie, bądź korzystając z dobrodziejstw Internetu :) Ale rzeźbię projekcik na ESP8266 - wieczny zegar (NTP) na 7seg - na teraz moduł z dwoma rejestrami 595. Natknałem...

    ESP8266 i ESP32 oraz IoT   13 Maj 2016 18:10 Odpowiedzi: 0    Wyświetleń: 1749
  • Data i czas z NTP - konwersja sekund od 01-01-1990 roku.

    Masz na myśli ten kod: [syntax=c] /* Udp NTP Client Get the time from a Network Time Protocol (NTP) time server Demonstrates use of UDP sendPacket and ReceivePacket For more on NTP time servers and the messages needed to communicate with them, see created 4 Sep 2010 by Michael...

    Arduino   12 Gru 2017 12:03 Odpowiedzi: 4    Wyświetleń: 852
  • Kod konwersji bin hex ascii

    Zamiast bronić serii błędów raczej uwzględnij uwagi, które dostajesz Ależ ja chwale sobie twoje uwagi, szczególnie że jesteś nielicznym który podjął się konstruktywnej krytyki. Natomiast z powodu założeń, w 30% nie do końca mi pasują. Może jestem niezbyt zdolnym uczniem i potrzebuje czasu. Programując...

    Mikrokontrolery   17 Maj 2018 14:29 Odpowiedzi: 52    Wyświetleń: 1830
  • 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]...

    Mikrokontrolery   01 Kwi 2013 09:43 Odpowiedzi: 9    Wyświetleń: 1251
  • Podział danych typu char w arduino

    lecz jeśli wyśle błędnego stringa np "555555555555555555" to według mnie nie powinien on być przypisany do zmiennej "aprs" a mimo to tak sie dzieje. W czym problem. Funkcja substring() jest zdefiniowana następująco: indexOf() nie znajdzie szukanego elementu, to zwróci wartość -1. Wartość -1...

    Arduino   12 Sie 2019 13:56 Odpowiedzi: 20    Wyświetleń: 1527
  • STM32F4 i mocna kompresja zdjęcia do JPG

    dlaczego nie połączysz go z PC za pomocą USB Niestety, ale USB wykorzystuję w innym celu. Co do kodera - znalazłem coś takiego w internecie: [syntax=c]//1999 Cristi Cuturicu #include "Definicje_sprzet.h" //#pragma hdrstop #include <stdio.h> #include <stdlib.h> #include <string.h> #include...

    Mikrokontrolery ARM   08 Lis 2015 10:54 Odpowiedzi: 10    Wyświetleń: 1203
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

    Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze...

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2445
  • Atmega16 - Sterownik włącznika czasowego

    ten kod działać działa ale nie do końca tak jak bym chciał działa jak ustawie godzinę na 10:00 godzinę załączania na 9:01 a godzinę wyłączania na godzinę 10:01 to od godziny 9:01 do 10:01 jest załączona a od 10:01 do 9:01 jest wyłączona ale jak dam godzinę załączania na 10:01 a godzinę wyłączania...

    Mikrokontrolery AVR   31 Mar 2015 14:42 Odpowiedzi: 8    Wyświetleń: 1119
  • Atmega 16 uart, analiza danych, odmierzanie czasu

    Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie...

    Mikrokontrolery AVR   09 Paź 2011 09:08 Odpowiedzi: 0    Wyświetleń: 2134
  • ENC424J600 Arduino Ethernet Shield - pełny projekt i 11 przykładów użycia

    Witajcie moi drodzy Przedstawię tutaj mojego shielda (nakładkę) na Arduino UNO opartego o układ ENC424j600. Shield ten pozwala podłączyć Arduino do internetu bez żadnego lutowania, a nawet bez użycia kabelków i płytek stykowych. W temacie dam jedenaście pełnych przykładów jego użycia z moimi...

    DIY Konstrukcje   22 Lip 2020 09:09 Odpowiedzi: 1    Wyświetleń: 4266
  • [Atmega32][C] Kłopot z programem do karty teleVGA

    Witam, kupiłem kartę TeleVGA i mam kłopot z programem. Biblioteka dołączona do karty to pliki z rozszerzeniem .H dałem do header files a pliki z rozszerzeniem .C do main, ale wyskakują błędy i coś nie jest tak. Nie chcę testować, bo mogę coś popsuć. Załączam program i proszę o sprawdzenie go, bo nie...

    Mikrokontrolery AVR   30 Gru 2011 09:45 Odpowiedzi: 30    Wyświetleń: 3828
  • [Nucleo l053R8] [Cortex m0+] - ADC - konfiguracja pytanie

    Zaczynam powoli pisać taką najprostszą obsługę ADC. Chciałbym dokonywać konwersji w pętli while w main. Generalnie jest może jakiś algorytm postępowania w trakcie inicjalizacji przetwornika? Widzę że są pewne różnice odnośnie AVR i nie jestem tego w stanie zrobić przez całkowitą analogię... Przedstawię...

    Mikrokontrolery ARM   28 Gru 2016 22:20 Odpowiedzi: 7    Wyświetleń: 1251
  • Obliczenia na b. dużych liczbach (do 2mld miejsc znaczacych)

    Dzieci, nie róbcie tego w domu (kod jest paskudny ale działa). Oto wersja finalna, nadal tylko liczby całkowite ale ze znakiem: //--------------------------------------... <stdlib> #include <string> #include <stdio> //---------------------...

    Programowanie   07 Wrz 2005 21:33 Odpowiedzi: 10    Wyświetleń: 2394
  • [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...

    Mikrokontrolery AVR   30 Paź 2015 17:10 Odpowiedzi: 4    Wyświetleń: 816
  • WB2S/BK7231 Tutorial - tworzymy własny firmware - UDP/TCP/HTTP/MQTT

    Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...

    Artykuły   28 Sty 2022 00:20 Odpowiedzi: 74    Wyświetleń: 21861
  • [Mega8][C]Problem z USART

    Po pierwsze proponowalbym zmienic troche ta funkcje: void wyslij_znak(unsigned char znak) // bylo: unsigned int { if (znak == '\n') znak = '\r'; // bylo: wyslij_znak('\r'); while (!(UCSRA & (1<<UDRE))); UDR...

    Mikrokontrolery AVR   05 Lip 2008 17:59 Odpowiedzi: 30    Wyświetleń: 5135
  • UART Atmega1284 20MHz C nie wiem jak usunąć błędy

    Witam! Nie umiem sobie poradzić z uruchomieniem kodu. Myślę, że temat książkowy. Mam błędy w programie który próbuję uruchomić w celu dalszej edukacji w C. Nie znam jeszcze dokładnie w tym języku wszystkiego, więc zwracam się o pomoc, jeżeli to możliwe, aby uruchomić ten projekt. Dodaję kod i plik...

    Mikrokontrolery AVR   04 Maj 2020 20:21 Odpowiedzi: 5    Wyświetleń: 435
  • Zegar. Kalendarz. Stacja pogodowa. Wyświetlacz T6963 + ESP8266, bez Arduino nano

    Stacja Pogodowa ESP8266 + wyświetlacz T6963 Wcześniej stworzyłem stację pogodową przy której były użyte dwa mikrokontrolery Atmega328p (arduino nano) i ESP8266 (NodeMCU) z wyświetlaczem opartym na sterowniku T6963. Na forum Zagadnienie pobierania czasu i ustawiania strefy czasowej się...

    DIY Początkujący   16 Gru 2020 20:01 Odpowiedzi: 13    Wyświetleń: 9399
  • ECLIPSE, błędy po aktualizacji na wersję luna.

    Problem już prawie rozwiązany, gdyż moja lista z projektami świeciła się jak choinka za sprawą tych samych, złych bibliotek. Poprawiłem już prawie wszystko, ale chce się upewnić co do jednego. Czy w kodzie który zamieszczam wystarczy usunąć "||" czy coś tam powinno być? W pliku źródłowym na jakiejś stronie...

    Programowanie   30 Paź 2014 23:01 Odpowiedzi: 11    Wyświetleń: 1119
  • ESP8266 P10 Scroll TEXT - Tekst input Blynk

    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]//...

    Arduino   19 Sty 2022 04:45 Odpowiedzi: 27    Wyświetleń: 624
  • ATMEGA8 - Pętla while dziwne zachowanie AVR GCC

    Witam. Nie mam już pomysłu na rozwiązanie mojego problemu. Program działa, ale przy przesuwaniu tekstu w tablicy do prawej AVR GCC generuje dużo mniejszy kod (1002 bajty) niż jeśli zakomentuję tę część pętli głównej programu (1366 bajtów). Kompilacja przechodzi bez warningów w obu wypadkach. Dodatkowo...

    Mikrokontrolery AVR   06 Lut 2014 23:26 Odpowiedzi: 4    Wyświetleń: 1305
  • Pomiar temperatury z dwóch czujników DS18B20 za pomocą EPS8266

    dziękuję za podpowiedź ale zostanę już przy arduino (pomału zaczynam ogarniać kuwetę). potrzebuję rozwiązać problem pomiaru z ds-ów. Dodano po 13 wymotałem taki kod [syntax=c]#include <DallasTemperature.h> #include <ESP8266WiFi.h> #include <WiFiUdp.h> #include <OneWire.h> #define...

    ESP8266 i ESP32 oraz IoT   20 Gru 2017 13:26 Odpowiedzi: 7    Wyświetleń: 1914
  • stm32 - eclipse, HAL, CubeMX - pusty plik wynikowy

    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...

    Mikrokontrolery ARM   20 Lis 2020 22:01 Odpowiedzi: 7    Wyświetleń: 456
  • [Atmega128][C] USART0 działa i USART1 gubi znaki

    Witam, Mam następujący problem. Buduje sobie lokalizator. Przez USART0 komunikuję się z GPSem (GPS wysyła dane co 1s) i tu komunikacja przebiega jak należy. Natomiast przez USART1 komunikuję się z GSMem. W tym przypadku wysyłanie działa poprawnie, natomiast odebrane dane zawierają tylko dwa pierwsze...

    Mikrokontrolery   04 Wrz 2020 07:53 Odpowiedzi: 20    Wyświetleń: 2120
  • CC1000 jescze raz...

    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...

    Mikrokontrolery   24 Lip 2005 10:52 Odpowiedzi: 4    Wyświetleń: 1837
  • [LPC2148][C Eclipse]Interfejs I2C z wykorzystaniem przerwania.

    Witam! Wykorzystując interfejs I2C chce komunikować się z akcelerometrem BMA180. Interfejs I2C zrealizowany sprzętowo za pomocą kontrolera I2C0 z wykorzystaniem przerwania.Samą komunikację już zrealizowałem, ale mam problem z jej rozwinięciem. Poniżej przedstawiam kod który działa "poprawnie". Główny...

    Mikrokontrolery ARM   02 Lip 2011 17:20 Odpowiedzi: 2    Wyświetleń: 1335
  • [AVR][C] - Menu - problem ze struktura

    Witam, Proboje przeniesc kod z tutorialu ze strony: na atmege32. Jednak mam nastepujacy problem. Kompilator wyrzuca mi blad: [syntax=c]../main.c: In function 'change_menu': ../main.c:72: error: 'menu' undeclared (first use in this function) ../main.c:72: error: (Each undeclared identifier is...

    Mikrokontrolery AVR   22 Maj 2013 10:16 Odpowiedzi: 1    Wyświetleń: 1665
  • Protokół TuyaMCU - komunikacja pomiędzy mikrokontrolerem a modułem WiFi

    Witajcie moi drodzy. Przedstawię tutaj teorię i praktykę implementacji wsparcia protokołu TuyaMCU. TuyaMCU to protokół oparty o UART, służący do komunikacji modułu WiFi z głównym mikrokontrolerem urządzenia Tuya. Protokół ten wykorzystywany jest w wielu produktach IoT, m. in. w ściemniaczach,...

    Artykuły   27 Kwi 2022 01:46 Odpowiedzi: 8    Wyświetleń: 2259
  • 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... konwersja { unsigned arabska; const char* rzymska; unsigned...

    Programowanie   04 Gru 2008 19:24 Odpowiedzi: 35    Wyświetleń: 12327
  • [C++] Uruchomienie zewnętrznej aplikacji z parametrami.

    Wykroiłem z pewnego projektu taki programik przykładowy: /* // Program demonstrujacy uzycie polecenia system(const char*) // Pakuje wszystkie pliki .cpp i .h z katalogu, w którym sie // znajduje. Plik .zip przyjmuje jako nazwe biezaca date // w katalogu z projektem musi się znajdować...

    Programowanie   14 Sty 2005 15:32 Odpowiedzi: 15    Wyświetleń: 6636
  • Lista jednokierunkowa - poruszanie się po liście

    Zajrzyj (VS.71).aspx. temporary objects can be created Wywołanie test_ref("test") wymagałoby zainicjowania referencji, która nie jest const, a więc tymczasowy obiekt nie może być użyty w tym miejscu. Natomiast bez tymczasowego obiektu nie ma odpowiedniej konwersji typów. W wywołaniu test_ref(std::string("test"))...

    Programowanie   06 Wrz 2009 11:01 Odpowiedzi: 8    Wyświetleń: 2232
  • C - dpowiednik funkcji Split z VB.

    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ń: 432
  • LPC2106 - sprintf, itoa nie działa

    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...

    Mikrokontrolery ARM   24 Lis 2010 20:07 Odpowiedzi: 5    Wyświetleń: 1981
  • Przypisywanie zmiennych 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...

    Programowanie   10 Sty 2021 13:40 Odpowiedzi: 7    Wyświetleń: 225
  • Potrzebna biblioteka pgmspace.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...

    Mikrokontrolery   07 Cze 2005 13:34 Odpowiedzi: 6    Wyświetleń: 2208
  • [AT91SAM7] przesłanie strumienia na wyświetlacz

    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...

    Mikrokontrolery ARM   14 Lut 2010 13:40 Odpowiedzi: 28    Wyświetleń: 2463
  • GPS FGPMMOPA6H - nie wysyła danych o pozycji

    no tak tylko że funkcja USART1_Receive() jest typu unsigned char, a USART1_Transmit() przyjmuje char(bez *). Bez znaczenia, te funkcje nie wykonują obliczeń na tych danych, tylko je transmitują. Wykombinowałem coś takiego: Tak szczerze, to zupełnie nie łapie co chciałeś zrobić - konwersja/rzutowanie...

    Mikrokontrolery   28 Maj 2014 23:56 Odpowiedzi: 66    Wyświetleń: 5238
  • Wyjasnienie znaczenia kodu Arduino

    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...

    Arduino   25 Maj 2016 19:42 Odpowiedzi: 9    Wyświetleń: 1425
  • [C++] zapisywanie plików tekstowych w Unicode?

    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ń: 5373
  • avr c - Konwertowanie do ciągu binarnego

    Witam. Możesz użyć funkcji z rodziny printf np. sprintf wraz z odpowiednimi parametrami: 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'; for (z =...

    Mikrokontrolery AVR   28 Gru 2014 14:46 Odpowiedzi: 5    Wyświetleń: 573
  • Jaki język programowania avr wybrać.

    Dobra panowie, krótka piłka. Mam liczbę np. 5813 i che ja zapisać w tablicy w postaci szesnastkowe Podstawy języka C i programowanie w tym języku to nie jest krótka piłka. Jaki typ liczby? W jakiej tablicy? Czy to ma być zoptymalizowane? itp itd. Można wziąść kalkulator co zamienia dec-hex np...

    Mikrokontrolery AVR   20 Lip 2018 21:46 Odpowiedzi: 27    Wyświetleń: 2235
  • [C++] odczyt kodu z innego pliku

    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...

    Programowanie   13 Mar 2006 14:34 Odpowiedzi: 4    Wyświetleń: 992
  • 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ć...

    Mikrokontrolery ARM   28 Maj 2011 11:50 Odpowiedzi: 50    Wyświetleń: 17610
  • 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]serve... "text/html", s);[/syntax] potrzebna jest konwersja [syntax=c]HTMLpage = FPSTR(indexBegin);[/syntax] aniżeli...

    ESP8266 i ESP32 oraz IoT   04 Sie 2020 17:41 Odpowiedzi: 21    Wyświetleń: 1038
  • Implementacja Modbus i pytania z tym związane

    Witam, od wczoraj walczę z moją implementacją protokołu modbus. Procesor to Atmega16, realizacja ASCII i baud 9600. Mój problem dotyczy czasu zwłoki w odpowiedzi. Mam następujący kod: main.c: [syntax=c] #define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit)) #define sbi(sfr, bit) (_SFR_BYTE(sfr)...

    Mikrokontrolery AVR   28 Lis 2011 00:41 Odpowiedzi: 0    Wyświetleń: 1525
  • Atmega8 - Rysowanie przebiegu.

    Witam, Chciałbym narysować przebieg sygnału mierzonego przez przetwornik A/C mikrokontrolera. Niestety za nic w świecie nie potrafię tego zrobić. [syntax=c]#define F_CPU 16000000UL #include <avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   28 Lut 2016 16:20 Odpowiedzi: 3    Wyświetleń: 831
  • Arduino dowolna zmienna na HEX i odwrotnie po raz kolejny (tylko inaczej)

    Witam, nie koniecznie problem ale chciałem przedstawić sposób na to aby przedstawić dowolną zmienną z pomocą zmiennej tekstowej string (ciąg HEX) i odwrotnie. Podana przeze mnie metoda robi dużo więcej niż tylko zmienia int na hex czy hex na integer obsługuje oprócz tego String,Int, Long, byte, word,...

    Arduino   02 Maj 2018 16:08 Odpowiedzi: 1    Wyświetleń: 4968
  • [atmega32[C] Proszę o pomoc w dopracowaniu programu

    [syntax=c] #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <util/delay.h> #include "include/lcd44780.h" #include "include/i2c_twi.h" //********** funkcje konwersji char dec_na_bcd(char num) { return ((num/10 * 16) + (num % 10)); } //set = dec_na_bcd(set); char...

    Mikrokontrolery AVR   15 Mar 2011 20:08 Odpowiedzi: 7    Wyświetleń: 1794
  • Atmega8A - Wyświetlacz Nokia 5110 SPI

    Witam, Sprawa ma się następująco. Staram się podłączyć wyświetlacz od Nokii 5110 model PCD8544. Używam Atmega8A i zasilam ją 5V. Wyświetlacz zasilam 3V(z hakiem). Staram się wykorzystać sprzętowe SPI przy czym używam ISP do programowania mikrokontrolera dlatego skorzystałem z rady z tego linku: Niestety...

    Mikrokontrolery AVR   21 Lut 2016 22:57 Odpowiedzi: 6    Wyświetleń: 1626
  • [ATmega8] - Ekran PCD8544 (Nokia 5110) i ATmega8

    Witam Mam problem nie do przejścia, znalazłem na internecie kod do obsługi właśnie tego modelu ekranu, standardowo pisany był pod ATmega32, lecz pod ATmega8 również ma działać. Rozpocząłem naukę poruszania się po Eclipse, wcześniej pracowałem na "Programmers Notepad Konfiguracja pinów w bibliotece [syntax=c] //...

    Mikrokontrolery AVR   05 Cze 2014 11:45 Odpowiedzi: 6    Wyświetleń: 5928
  • wyszukiwarka plikow txt[C/C++]

    Witam Mam napisac programik, ktory wyszuka na dysku pliki txt a nastepnie otworzy znaleziony plik by przeszukac go czy nie zawiera odpowiedniej tresci. Mam dwa pliki, ktore osobno spelniaja każde ze swych zadan, ale nie moge ich polaczyc. Kod numer 1 znajduje na dysku pliki txt kod numer 2 w zadanym...

    Programowanie Początkujący   27 Sty 2010 09:12 Odpowiedzi: 13    Wyświetleń: 3894
  • Ploter cnc- oprogramowanie

    Popełniłem ostatnimi czasy mały ploter cnc, jakoś się to kręci, migają światełka i jest fajnie, ale.... Sterowanie to, a jakże -arduino, jakiś mały klon oraz dwa scalone mostki H l293d. Wsad do arduino: Koledzy jak temu zaradzić?

    Amatorskie Maszyny CNC   28 Paź 2017 11:50 Odpowiedzi: 3    Wyświetleń: 1683
  • [ATmega32][C] - Złe działanie bez kolejnego resetu po właczeniu zasilania

    Witam, mam jakiś błąd w sofcie, który powoduje, że po odłączeniu i włączeniu zasilania program nie działa prawidłowo. Zresetowanie atmegi bez odłączenia zasilania powoduje że wszystko chodzi już dobrze. Próbowałem różne ustawienia fuse'ów, kwarc 12MHz, CKOPT włączony, ustawiony najdłuższy możliwy czas...

    Mikrokontrolery AVR   05 Lis 2015 19:45 Odpowiedzi: 17    Wyświetleń: 1287
  • Za mała częstotliwość fali nośnej (przebiegu trójkątnego) ATMEGA16

    _StinG_ pisał żebym dał w pliku więc tak zrobiłem.... Ale to chyba nie jest najważniejsze? ;) Dodano po 1 [syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> // #define PORT_AD PORTA // Port z wejściami...

    Mikrokontrolery AVR   27 Lut 2012 23:33 Odpowiedzi: 23    Wyświetleń: 2864
  • Atmega32[C]voltomierz z dwoma progami napięć załącz/wyłącz

    witam ponownie...otóż dobra wiadomość jest taki że dzięki wyrozumiałości i wysiłkom kolegów aby wlać mi do głowy trochę oleju nazwanego "C" podumałem pooglądałem i zacząłem pisać program od nowa....efekt tego taki że mam działający program choć z małą usterką .... otóż wyświetla mi po obu zdefiniowanych...

    Mikrokontrolery AVR   10 Wrz 2010 09:37 Odpowiedzi: 18    Wyświetleń: 2784
  • Błędne wychodzenie z pętli do funkcji ATMEGA 32

    Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A co będzie...

    Mikrokontrolery AVR   12 Lip 2011 17:05 Odpowiedzi: 29    Wyświetleń: 2823
  • Regulator PID Atmega

    trochę to poprawiłem ale nadal nie działa, nadal liczy tak jak mu sie podoba. Prawdopodobnie błąd jest w tym wyliczaniu całki. Proszę pomóżcie!!:( #include <avr/io.h> #include <inttypes.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <avr/signal.h> #include...

    Mikrokontrolery   14 Kwi 2008 20:37 Odpowiedzi: 4    Wyświetleń: 8068
  • [C++] Klasa Liczb Zespolonych

    Mam problem ! Napisałem program liczacy układ rownan liniowych 4 zmiennych. Chce teraz aby współczynnikami były liczby zespolone .Dodałem klasę Liczby zespolonej, przeciązylem operatory, ale wyskakuje mi mnóstwo bledów . Domyślam sie, ze mam cos nie tak z konstruktorem klasy liczb zespolonych i cos z...

    Programowanie   30 Kwi 2009 14:42 Odpowiedzi: 14    Wyświetleń: 5658
  • Atmega32 mulipleksowanie LED nakładające się symbole

    Zobacz ten kod - jest to zegarek z wyświetlaniem czasu lokalnego , utc oraz daty..korzysta z PCF8583..multiplex na 6 cyfr..proc to atmega32 16mHz. #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h> #include <avr/delay.h> //**********...

    Mikrokontrolery AVR   03 Sty 2011 22:51 Odpowiedzi: 14    Wyświetleń: 2012
  • [Atmega16] - wyswietlanie wartości na wyświetlaczu zgodnym z ST7565r

    Witam , Szukam pomocy przy wywołaniu funkcji wypisującej tekst na w/w wyświetlaczu . Niestety mam problem z makrem _memx . Jak się do takiego argumentu odnieść? Funkcja z której korzystam to : void st7565r_SetText(uint8_t x, uint8_t y, const __memx char *tekst, const uint8_t __flash...

    Mikrokontrolery AVR   18 Sie 2016 08:16 Odpowiedzi: 4    Wyświetleń: 927
  • [c++] Połączenie dwóch programów w jeden

    Witam. Mam problem z połączeniem dwóch programów w jeden, więc proszę o pomoc. Zależy mi aby uzyskać program z menu, z którego wybieram konwersje lub wyjście, jeśli ma być konwersja to podaje liczbę do konwersji i po otrzymaniu wyniku powracam do menu ale bez czyszczenia ekranu. Pierwszy program...

    Programowanie Początkujący   08 Maj 2009 19:59 Odpowiedzi: 9    Wyświetleń: 3750
  • [atmega32][c]multipleksowanie wyświetlacza LED

    Witam. Potrzebny mi jest zegar wyświetlający równocześnie czas lokalny i czas Greenwich. W tym celu próbuje napisać odpowiedni program ale mam problem z multipleksowaniem dwu wyświetlaczy LED każdy po sześć cyfr. Podstawą czasu jest PCF8583 a że mam akurat atmegę32 więc ją wykorzystam. Od razu mówię...

    Mikrokontrolery AVR   29 Gru 2010 10:51 Odpowiedzi: 15    Wyświetleń: 6651
  • LCD 4x20 z przesuwanym i migającym kursorem w 4 wierszu

    ...próbowałem jeszcze coś wymyślić z kursorem na LCD ale przestałem już rozumieć jak nim sterować...z kodu usunąłem problematyczne definicje żeby się komuś włos nie zjeżył na głowie... //------------------------------------... procesor ATmega 16Mhz ################## //------------------...

    Mikrokontrolery AVR   06 Wrz 2010 22:14 Odpowiedzi: 122    Wyświetleń: 8609
  • C# Konwerter bitmap na wyświetlacz LCD (zapytanie)

    Witam forum! Staram się napisać program, który pozwoli na konwersję wielu plików *.bmp na taki kod: [syntax=c] const unsigned char p1 [] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, // BYLE CO }; [/syntax] Mam następujący problem. Gdy...

    Programowanie   19 Kwi 2017 07:20 Odpowiedzi: 1    Wyświetleń: 606
  • Arduino Pro Mini - Zdalne sterowanie RF do samochodu.

    Witam wszystkich serdecznie, od niedawna zacząłem interesować się platformą Arduino. Postanowiłem więc zrealizować projekt samochodu na zdalne sterowanie swojego pomysłu. Zbudowałem więc pilot oraz samochód na początku na płytkach stykowych, oba są oparte na Arduino Pro Mini 16 MHz. W ich skład wchodzą: Pilot: -...

    Arduino   10 Lip 2016 10:38 Odpowiedzi: 10    Wyświetleń: 3234
  • [Atmega32][C]Odtwarzanie PCM przez PWM. Częstotliwości.

    Cześć, robię większy projekt w którym chciałbym użyć zapisanych w pamięci FLASH nagrań. W związku z tym, że jeden z największych dystrybutorów elektroniki w Polsce bardzo zwleka z wysłaniem mi układu AT45DB to zacząłem montować układ bez niej, co i tak przysporzyło mi kłopotu. Celem jest jakakolwiek...

    Mikrokontrolery AVR   18 Sty 2011 14:24 Odpowiedzi: 37    Wyświetleń: 5510
  • [Atmega8][C++] - ADC i wyświetlacz 7seg nie współpracują

    Co było źle: 1. Nie włączyłem bitu ADSC - rozpoczęcie konwersji :) 2. W extract_digit zamiast cyfry W przerwaniu timera, kiedy zmieniasz licznik cyfr na 0, odczytaj ADC do zmiennej pomocniczej, - a nie mogę poprostu rozbić na cyfry wartości bezpośrednio z ADC? (Jak teraz) Konwersja w trybie Free...

    Mikrokontrolery Początkujący   09 Mar 2013 11:02 Odpowiedzi: 8    Wyświetleń: 1980
  • ADC- błędy poczas pomiaru na kilku kanałach

    Wszystkie Timery będą wykorzystane do innych celów dlatego nice chcę wykorzysta któregokolwiek timera do przetwarzania ADC [syntax=c] #define F_CPU 16000000UL //16MHz zegar procesora #include <avr/io.h> #include <util/delay.h> #include <string.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   22 Maj 2011 18:58 Odpowiedzi: 24    Wyświetleń: 2272
  • ATmega8 problem z resetem

    Okej rozumiem , dziękuję za pomoc ;) Jeszcze przy okazji , aby nie robić nowego tematu specjalnie. Czy możecie sprawdzić program obsługi tego ds18b20? Program ma sterować diodą i optotriakiem podłączonym do PB1 oraz pośrednio (przez optotriak) triakiem do którego podłączona bedzie grzałka i w zależności...

    Mikrokontrolery   25 Wrz 2011 11:58 Odpowiedzi: 14    Wyświetleń: 2765
  • Zegar czasu z informacją głosową o pełnych godzinach i półgodzinach

    Efi222 - dzięki za słuszną uwagę. I w moim wieku (l. 68) można się czegoś nauczyć. :D Zastosowałem Twój kod w skatch'u i działa bez problemu. Jest zdecydowanie czytelniejszy. Trochę się nagłówkowałem nad konwersją z char na int. Pewnie można zrobić to inaczej. Zmianie uległ void getTimeNTP() : ...

    DIY Konstrukcje   22 Maj 2022 17:05 Odpowiedzi: 16    Wyświetleń: 1728
  • FreeMODBUS na Attiny2313. Czy próbował ktoś uruchamiać?

    Tak myślałem. Do tej pory próbowałem sam napisać obsługę opartą na przerwaniach od UATR'u i liczniku, ale dojechałem do chyba martwego punktu - odpytywanie pojedyńczego modułu działa bez problemu, natomiast problem jest z kilkoma modułami, tzn. jak odpytuję kilka modułów odpowiada tylko jeden... Algorytm...

    Mikrokontrolery AVR   06 Wrz 2010 16:32 Odpowiedzi: 9    Wyświetleń: 4194
  • [PASCAL] Dzielenie pisemne za pomoca petli

    Dobra, podstawowy, dosowy pascal nie ma inttostr ani strtoint. Można jednak zastąpić w tym szczególnym przpadku w dość specjalny sposób - liczby, jakie będziemy konwertowac nigdy nie przekroczą zakresu 0..9. Stąd zamiana znaku (tak znaku!) na liczbę będzie wyglądała tak: [syntax=pascal]function CharToInt(const...

    Programowanie Początkujący   28 Lis 2011 18:51 Odpowiedzi: 11    Wyświetleń: 2798
  • [attiny2313][C/eclipse] UART Problem z bardzo prostym kodem

    Witam, miałem oto taki kod jak poniżej, działał normalnie czyli po resecie wysyłał liczbę 23 w kodzie ASCII. [syntax=c]#include <avr\io.h> #include <inttypes.h> #include <util\delay.h> #include "uart.h" const uint8_t tabela_losowa[16] = {66, 11, 89, 100, 45, 2, 67, 24, 65,...

    Mikrokontrolery AVR   12 Cze 2012 23:37 Odpowiedzi: 2    Wyświetleń: 1370
  • Atmega32 16MHz/DS18B20 - niewłaściwe opóźnienia

    Skorzystalem z Twojego kodu: [syntax=C]#define SET(what, x) (what |= (1<<x)) #define CLR(what, x) (what &= ~(1<<x)) #define DDR DDRC #define OW_PIN 7 #define PORT PORTC #define OW_NoPresencePulse 1 #define OW_BusShorted 2 #define OW_SearchNoResponse 3 #define OW_OK 100 #define...

    Mikrokontrolery Początkujący   18 Lut 2014 00:15 Odpowiedzi: 3    Wyświetleń: 1161
  • [atmega32][C] bootloader. Po zaprogramowaniu nic się nie dzieje. Ustawienia?

    Dzien dobry. Piszę bootloader do procesora atmega32. Bootloader ma dzialać w terminalu więc konwersja ascii -> hex jest przeprowadzana w mikrokontrolerze. Po uruchomieniu, program ładnie się przesyła, wszystko wydaje się być OK. Po resecie jednak nic się nie dzieje. Skopiowałem całą zawartość pamięci...

    Mikrokontrolery AVR   12 Kwi 2011 22:22 Odpowiedzi: 10    Wyświetleń: 2277
  • Cyfrowa sonda logiczna TTL/CMOS

    W zależności od tego, czy urządzenie zawiera układy logiczne wykonane w technologii TTL bądź CMOS, poziom napięć odpowiadający stanom logicznego zera i jedynki będzie różny dla każdej z rodzin układów. Poniżej przedstawiono projekt sondy logicznej przystosowanej do pracy z układami TTL i CMOS, wykonanej...

    DIY Zagranica   19 Sie 2012 14:15 Odpowiedzi: 2    Wyświetleń: 6465
  • Wyświetlanie połowy bitmapy TFT - AVR

    Witam, od kilku dni próbuje wyświetlić bitmapę na wyświetlaczu graficznym TFT ze sterownikiem ILI9341. Pracuje na zestawie uruchomieniowym AVR EVB1 który ma na pokładzie AtMege32A zasilaną 5V przez programator USBASP. Do konwersji napięć 5V/3.3V zrobiłem konwerter na układach 74lvc125. Wyświetlacz komunikuje...

    Mikrokontrolery AVR   05 Lut 2017 14:59 Odpowiedzi: 17    Wyświetleń: 1815
  • [c][atmega32]Zegrar NIXIE - sterowanie portami

    Miałem kilka lampek LC-513 i pomyślałem o zegarku - zrobiłem płytkę zamontowałem elementy i gdy przyszło pisać program wynikły problemy ze sterowaniem portami cyfr które są poprzez tranzystory podpięte do portów atmegi. Po kilku nieudanych próbach uporania się z tym kłopotem oraz brakiem możliwości sprawdzenia...

    Mikrokontrolery AVR   16 Wrz 2011 19:32 Odpowiedzi: 27    Wyświetleń: 3171
  • [Atmega8a][gcc] Inicjalizacja USART - przerwanie od Timera

    Witam Mam taki o to problem. W przerwaniach Timera0 jest odczyt z DS18B20 i multipleksowanie 4 7Segmentowych wyświetlaczy. Działa to ok, wyświetla się poprawna temperatura. Chciałbym jednak przesłać ta temperaturę do LabVIEW przez RS232. Napisane funkcje do Inicjalizacji i Transferu działają poprawnie,...

    Mikrokontrolery   23 Sie 2012 14:23 Odpowiedzi: 3    Wyświetleń: 1416
  • C++ - odczytywanie liczb double ze stringa

    Bardzo proszę o pomoc, bo powoli zaczynam uczyć się programowania w C++ i nie wiem jaki popełniam błąd, że wyskakuje naruszenie ochrony pamięci. Chcę zbudować kalkulator, w którym wpisuję całe działanie i odczytuję potem z takiej linii tekstu liczby i działania. Na początek działaniami mogą być tylko...

    Programowanie Początkujący   20 Lut 2015 20:09 Odpowiedzi: 5    Wyświetleń: 1338
  • pascal program - quiz

    Poprawiony program: program quiz; type pytanie=record pytanie,a,b... of pytanie; wybrane:array[1..10 ... of pytanie; i,j,pom,prawidlowo:integer...

    Programowanie   24 Lis 2006 20:30 Odpowiedzi: 7    Wyświetleń: 4775
  • Działania na dużych liczbach

    Sprawdziłem jak umiałem (z pomocą timera), czas wykonania konwersji liczby INT32_MAX na Atmega168PB 343µs . W najgorszym na -Os: 781µs . Natomiast AVR Libc dostarcza nam gotową funkcję, która nie zależnie od wybranej optymalizacji wykonywała się w czasie: 223µs . W aktualnym numerze...

    Mikrokontrolery AVR   01 Maj 2017 15:19 Odpowiedzi: 53    Wyświetleń: 4266
  • [BASCOM]komendy,obsluga lcd 3310

    Witam po dłuższej przerwie. Może komuś przyda się gotowa procedura obsługi LCD niebuforowana czyli taka w której nie potrzeba deklarować dużej tablicy w RAMie - przydatne jak próbuje uruchomić się jeszcze AVRDOS który tez trochę RAMu potrzebuje. Po krótce mówiąc cała konwersja znaków i wysłanie do...

    Mikrokontrolery AVR   21 Lip 2011 00:38 Odpowiedzi: 7    Wyświetleń: 5259
  • [MSP430][CCS4] Kłopocik z PWM-em jako DAC

    Witam. Natrafiłem wczoraj na problem z użyciem PWMa opartego o TIMER_A3 jako DAC. W czym rzecz? Układzik, który aktualnie znajduje się na tapecie ma mieć możliwość wypowiadania krótkich sentencji głosowych za pomocą głośnika 50R podłączonego bez zbędnych elementów - najlepiej wprost na nogi procesora....

    Mikrokontrolery Pozostałe   17 Lut 2010 06:39 Odpowiedzi: 38    Wyświetleń: 9108
  • [ATMEGA][C] - LCD T6963 240*128 i ładowanie bitmap z karty SD.

    Witam Męczę się właśnie nad napisaniem obsługi ładowania bitmap na wyświetlacz graficzny 240*128 T6963. Do obsługi używam znanych bibliotek kolegi Radosława Kwietnia (radzio.dxp.pl/t6963/). Sama obsługa wyświetlania tekstu i rysowania po ekranie jest już przeze mnie opanowana. Tak samo ładnie wyświetlają...

    Mikrokontrolery AVR   18 Paź 2012 10:27 Odpowiedzi: 109    Wyświetleń: 16182
  • STM32F4 przetwornik ADS1115 przerwanie z pinu ALRT

    Witam, otóż mam problem, a mianowicie chciałbym obsłużyć przerwanie z pinu ALRT z przetwornika ADS1115 w celu wyeliminowania opóźnienia które teraz stosuje przy odczycie każdego z kanału (delay(20)) dokumentacja: z góry dziękuję za pomoc mój dotychczasowy kod: [syntax=c] /* Includes ----------------------------------------...

    Mikrokontrolery ARM   04 Lut 2018 19:17 Odpowiedzi: 1    Wyświetleń: 504
  • [c++] konsola i kod ascii

    Nie wierzę, że nie poradzisz sobie z wczytaniem długości trzech boków trójkąta, zastosowaniem tw. cosinusów i obliczeniem kątów. Trudne w tym wszystkim jest ograniczenie wczytywania do 30 znaków. O ile się nie mylę, czegoś takiego nie ma w standardzie i bez zabaw z kodami konsoli (Linux) lub comand...

    Programowanie Początkujący   29 Sty 2011 13:37 Odpowiedzi: 6    Wyświetleń: 3426
  • [ATMega8][avr-gcc] - Dzielenie dużych liczb

    BlueDraco - dzięki ale zagiąłeś mnie tym :/ PDT , wielkie dzięki! Działa z moimi modyfikacjami :) i w samym C - czas nie jest dla mnie krytycznym czynnikiem, a aż takie oszczędzanie ażeby sięgać do ASM też mi nie potrzebne. Obsługa wedle twojego pomysłu zajmuje ok ~700bajtów więc nie mam problemu....

    Mikrokontrolery AVR   27 Maj 2020 19:54 Odpowiedzi: 17    Wyświetleń: 3498
  • jak przeszukać strukture w C?

    chara jest już zadeklarowane jako uint8_t, więc nie ma potrzeby rzutowania. Zbędnego rzutowania należy unikać, bo utrudnia to wykrywanie błędow w programie. Ja mam troche inne zdanie. We wszelkich operacjach arytmetycznych powinno sie uzywac konwersji typow nawet jezeli sa nadmiarowe. Dzieki temu...

    Programowanie   22 Mar 2007 10:17 Odpowiedzi: 8    Wyświetleń: 1381
  • [c/avr gcc] problem z kompilacja pamieci SRAM

    // Testowanie zmiennych i stałych w pamieci SRAM #include <avr/io.h> // dostep do rejestrów #include <stdlib.h> // zawiera m.in. deklaracje funkcji itoa #include "global.h" // zawiera definicje typów całkowitych #include "uart.h" // obsługa portu szeregowego // zamiana...

    Mikrokontrolery AVR   06 Lis 2011 17:58 Odpowiedzi: 8    Wyświetleń: 1936
  • Wyświetlenie obrazu na Atmega128+T6963+AVRStudio+WinAVR

    Witam język C, Atmega128, wyświetlacz graficzny T6963, AVRStudio plus WinAVR. Chcę wyświetlić grafikę na wyświetlaczu. W Bascomie nie jest to dla mnie problemem, natomiast przygodę z C dopiero zaczynam. Znalazłem coś takiego: jest tam funkcja: void T6963C_Image(const code char *pic); tylko...

    Mikrokontrolery AVR   03 Gru 2010 07:53 Odpowiedzi: 6    Wyświetleń: 2389
  • Program zliczający impulsy enkodera

    Ok, spróbujmy na tym kodzie, jednak sam niezbyt dam radę go przeanalizować, może wkleję go i byłbym bardzo wdzięczny za pomoc w rozszyfrowaniu tego kodu. [syntax=cpp]#include <avr\io.h> #include <avr\pgmspace.h> #include <util\delay.h> #include <avr\interrupt.h> #include...

    Mikrokontrolery AVR   27 Gru 2012 23:08 Odpowiedzi: 20    Wyświetleń: 4101
  • Nietypowy mówiący termometr V2

    Jakiś czas temu przedstawiłem na forum pierwszą wersję „nietypowego mówiącego termometru”, o której nożna przeczytać tu: Druga wersja tego gadżetu ma raczej charakter dydaktyczny. Do odtwarzania komunikatów wcale nie jest potrzebny dodatkowy moduł odczytujący pliki z karty pamięci,...

    DIY Konstrukcje   14 Lut 2021 22:23 Odpowiedzi: 9    Wyświetleń: 2853