include różnica

Znaleziono około 488 wyników dla: include różnica
  • Różnice w SPI pomiędzy ATMega328P a LGT8F328P, inicjalizacja karty SD w PetitFS

    Ściągnąłem tę bibliotekę, akurat w przykładzie jest użyty Serial zdefiniowany na rejestrach dla Atmaga328p, zakomentuj te linie i sprawdź czy reszta działa już OK. Może akurat w SPI faktycznie różnic nie ma: [syntax=c]#include "PetitFS.h" //#include "PetitSerial.h" //PetitSerial PS; // Use PetitSerial instead of Serial. //#define Serial PS // The SD...

    Mikrokontrolery AVR   17 Lut 2023 12:13 Odpowiedzi: 13    Wyświetleń: 915
  • Różnice między interrupt.h a signal.h w avr-gcc oraz #include vs include

    Witam! Czy ktoś mógłby mi wyjaśnić na czym polega różnica w bibliotekach interrupt.h i signal.h? Mam też drugie pytanie: czym różnią się oba poniższe zapisy? #include <jakis_plik.h> #include "jakis_plik.h"

    Mikrokontrolery   10 Kwi 2006 10:29 Odpowiedzi: 1    Wyświetleń: 2768
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • WinAVR: #include "lib.h" a #include <lib.h>

    Witam, czy jest jakaś różnica w zapisie: #include "lib.h" a #include <lib.h> Czy kompilator rozróżnia takie dwa zapisy ?? Pozdrawiam.

    Mikrokontrolery   17 Maj 2005 14:16 Odpowiedzi: 6    Wyświetleń: 1773
  • REKLAMA
  • Różnice między klasą a biblioteką w C++ oraz rola iostream

    Od niedawna próbuję swoich sił w C++ (wcześniej trenowałem Pascala). Nie rozumiem kilku aspektów związanych z bibliotekami/klasami. Czy jeśli pisze #include <nazwa>, to implementuje klasę czy bibliotekę? Czy iostream to klasa czy biblioteka? Czym jest bibloteka standardowa w C++, czy istnieją jakieś polecenia zawarte w bibliotece standardowej...

    Programowanie Początkujący   13 Maj 2012 23:22 Odpowiedzi: 1    Wyświetleń: 1061
  • Philips 50PFS4012 - wymiana płyty głównej TP.MS3463S.PC821, przelutowanie pamięci, różnice matryc

    You include boldly. Newl MB LED inverter connected in series Original MB LED inverter connected parallel

    TV Początkujący   06 Lis 2022 22:45 Odpowiedzi: 7    Wyświetleń: 663
  • POV-Ray - " include "tools.inc" " - o co

    Doszukuje się róznicy i jednak nie wiem o co chodzi. Gdy klikam View>Display/Hide Layers>Dimension nic nie pokazuje, a jednak PovRay generuje bez problemu, wiec gdzie jest różnica ?

    Programy EDA   15 Maj 2010 09:05 Odpowiedzi: 24    Wyświetleń: 16228
  • STM32f103 - Różnice w bibliotekach FreeMODBUS i CooCox Repository

    Ja robię tak : #include "stm32f10x.h" #include "stm32f10x_rcc.h" #include "stm32f10x_flash.h"

    Mikrokontrolery ARM   08 Kwi 2015 16:33 Odpowiedzi: 3    Wyświetleń: 936
  • Testowanie programu Sito Erastotenesa na PC z 64 GB RAM - związek z Złotą Liczbą

    203280221 liczb pierwszych w zakresie do 2^32 oznacza, że mniej więcej co 20-ta liczba jest liczbą pierwszą, a po zapisaniu flag pierwsza/złożona tylko dla nieparzystych oznacza, że co 10-ta flaga będzie 'pierwsza'; zapisanie informacji o tym, które liczby są pierwsze, przez podanie ich różnic (a raczej połówek różnic) pozwoliłoby użyć 8 bitów na liczbę...

    Programowanie Początkujący   18 Lip 2019 18:41 Odpowiedzi: 79    Wyświetleń: 2757
  • REKLAMA
  • Różnice w obsłudze wyświetlaczy LCD 2x16 SSC2B16ULGY 2K04-17 i 2K06-48?

    no gdzie i jak dodac ten plik .h do mekafile ?! jakie drzewko ?? zrobilem poprostu linijke #include LCD.c w swoim pliku main.c...

    Mikrokontrolery   03 Sie 2008 15:25 Odpowiedzi: 16    Wyświetleń: 2854
  • Błąd w funkcji suma w C - różnica między sume a suma

    #include <stdio.h> int suma(int a, int b) { return(a+b); } int main() { int a, b; printf("Poda a:"); scanf("%d",&a); printf("Poda b:"); scanf("%d",&b); int m = suma(a, b); printf("suma liczb %d i %d to...

    Programowanie Początkujący   06 Sty 2011 17:57 Odpowiedzi: 7    Wyświetleń: 1188
  • REKLAMA
  • PHP include nie wyświetla tekstu z tekst.php – dlaczego nie działa w index.php?

    Zrobiłem CMS na Wampie, poszedł na serwer Lamp i wszystko odpaliło za pierwszym razem, pomyślnie przeszło testy z niewiadomych przyczyn by tylko problem z 1 komendą "refresh" i to nie związany z różnicami między platformami a jakimś uprzedzeniem właściciela hostingu.

    Programowanie Początkujący   03 Cze 2013 13:41 Odpowiedzi: 13    Wyświetleń: 2499
  • STM32F101C8T6 i Arduino: różnice w kompilacji, konfiguracji pinów, LiquidCrystal, GCC

    #LiquidCrystal lcd(PB9, PB0, PB4, PB5, P... To nie ma sensu w świetle standardu. Co by to miało być? Za każde użycie makr dla celów "architektonicznych" w C++ MSZ należy palce obcinać Dodano po 1 Niech zgadnę, to kontuuje jakąś patologię z #include <LiquidCrystal.h> ? Mozesz wkleić tu zawartość ?

    Arduino   13 Cze 2023 08:04 Odpowiedzi: 14    Wyświetleń: 480
  • Algorytm C++: Sprawdzenie parzystości i suma elementów ciągu w tablicy

    Tak jak mówiłem, różnice między kompilatorami. W Dev-C++ wyglądałoby to tak: [syntax=cpp]#include <cstdlib> #include <iostream> using namespace std; void parzyste(int t[],int wielkosc) { int l_parzyste=0; int l_nieparzyste=0; for(int i=0;i<wielkosc;i++) { if (t[i]%2 ==0) { l_parzyste++; } else { l_nieparzyste++; } } cout<<"Parzystych:...

    Programowanie   20 Sty 2013 12:10 Odpowiedzi: 20    Wyświetleń: 3435
  • AT89S8252: Skoki do nieistniejącego adresu po RETI w debugerze Keil uVision2

    ok, a jesli pisze w asemblerze? A cóż to za różnica :?: Składnia będzie inna niż w C , ale cel ten sam. No i żeby uniknąć kolejnego postu w postaci "wywala błędy" , podam przykład: $NOMOD51 ;"wyłączamy" domyślny plik $INCLUDE (AT898252.INC) ;dołączamy nas interesujący sjmpreset reset: nop sjmp reset end Piotrek

    Mikrokontrolery   14 Wrz 2006 19:18 Odpowiedzi: 13    Wyświetleń: 1351
  • Sterownik Tech AG Lux (Defro) - Protokół komunikacyjny

    Na podstawie przykłada od (at)rapit79 zrobiłem własny projekt dla Tech ST-408. Istotna różnica jest w tym, ze używam protokół MQTT, co odkrywa możliwości Autodiscovery. Po stronie HomeAsisstant nic nie trzeba konfigurować, wszystkie sensory pojawią się automatyczne, wystarczy tylko uzupełnić 'include/credentials.h' przed kompilacja. Projekt jest mocno...

    Systemy Grzewcze Użytkowy   08 Maj 2025 16:46 Odpowiedzi: 357    Wyświetleń: 128958
  • Porównanie i konwersja plików BIN i HEX – wyświetlanie, edycja oraz programowanie układów AVR

    W końcu widzę czym jest plik binarny a czym plik intel hex. Wyszło na to co podejrzewałem, że binarny majac surowe dane wystarczy wyświetlić konwertując na hexy np za pomocą utoa(bajt_bin,buff,16)); i widzimy wtedy to samo co przedstawia plik hex (w polu danych/ pomijam adresy - przyjmuję, że lecą od 0 do końca pliku jednym ciągiem). Jeżeli chodzi...

    Mikrokontrolery   13 Paź 2022 10:43 Odpowiedzi: 15    Wyświetleń: 2106
  • C/C++ - Jak warunkowo używać dyrektywy #include z #define?

    W C np dla kontrolerów takie zabiegi stosuje się właśnie żeby zaoszczędzić pamięć a właściwie żeby używać tego czego się potrzebuje z biblioteki :) Myślę że zależnie od kompilatora może się to różnic w GCC używa się właśnie #ifdef Pozdrawiam

    Programowanie   06 Sty 2013 13:35 Odpowiedzi: 7    Wyświetleń: 2325
  • Atmega128: Jak mierzyć częstotliwość impulsów na T1 i wyświetlać na LCD?

    ...przy 10000HZ na LCD wyświetla 0666... No to prawie jak liczba szatana :) if(licznik==4) { T1=TCNT1; utoa( T1, bufor1, 10 ); lcd_gotoxy(3,0); lcd_puts(bufor1); TCNT1=0; } Widzę, że dodałeś pozycjonowanie kursora, żeby wynik za każdym razem był wyświetlany w tym samym miejscu wyświetlacza. Trzeba by jeszcze...

    Mikrokontrolery AVR   07 Lip 2010 16:54 Odpowiedzi: 16    Wyświetleń: 3268
  • Program w C porównujący dwa pliki i wskazujący pierwszą różnicę

    Pierwszy raz widze pisanie plikow na sztywno, szczegolnie ze czlowiek wyraznie zaznaczyl ze nazy maja byc argumentamiwejscia !!!!! Ja rowniez pomine obsluge bledow wywolania i braku plikow ( dostepu do nich ) i troche lopatologicznie napisze. Od razu mowie ze nei sprawdzam czy sie kompiluje wiec nie krzyczec ze sypie bledami z powodu zgubionego srednika...

    Programowanie   21 Gru 2005 23:40 Odpowiedzi: 9    Wyświetleń: 3591
  • Jakich języków programowania warto sie dzisiaj uczyć ?

    Asemblera niepolecam dla niezawaansowanych osób ponieważ aby go wpełni zrozumieć należy mieć wiedzę o działaniu pamięci, adresach, przelicznia liczb DEC, HEX i BIN we szystkie stron i tym podobne. Bez tego daleko sie niezajedzie. Ja polecam C++ ponieważ: -Jest bardzo popularny(duża ilość książek i innych materiałów) -Wydaje się dosyć prosty -Daje ogromne...

    Programowanie   12 Lis 2005 21:56 Odpowiedzi: 52    Wyświetleń: 13333
  • Porównanie plików tekstowych w C++ i zapis różnic do nowego pliku

    Witam. Mam nastepujacy problem. Wezmy pod uwage plik tekstowy zajmujacy jakies 30 MB i zawierajacy kilkaset tysiecy lini tekstu. Pozniej do tego pliku dokladamy jeszcze np 10 lini :) I teraz chodzi mi o program ktory porowna mi linia po lini te dwa pliki i rózniace sie wersy zapisze do trzeciego pliku :) jakby ktos mogł podac tu kodzik zrodłowy ( zbyt...

    Programowanie   07 Lip 2006 11:33 Odpowiedzi: 5    Wyświetleń: 5094
  • ATmega8A - Sleep Mode pobór prądu, gdzie wrzucić sleep_mode(); i dlaczego?

    Dodaję do swojego kodu funkcję sleep w trybie ADC Noise Reduction. Gdy uśpię uC w funkcji main, pobór prądu jest taki sam jak bez włączenia sleepa. Dopiero gdy uśpię go w pętli głównej, to wtedy prąd spada. Dlaczego? Nie wystarczy jednorazowo uśpić uC i niech sobie robi co chce w przerwaniach? Po co go usypiać przy każdym powtórzeniu kodu? No i dlaczego...

    Mikrokontrolery AVR   12 Lip 2015 19:58 Odpowiedzi: 5    Wyświetleń: 999
  • [C++] Jak przerobić kod z Borland C++ 5.02 na Dev-C++? Różnice w kompilatorach

    #include<iostream.h> zamień na #include<iostream> dodaj using namespace std; i pozbądź się wywołania clrscr();

    Programowanie   20 Lip 2011 21:03 Odpowiedzi: 3    Wyświetleń: 1194
  • Różnica wyników sin(10) w C/C++ i kalkulatorze - jednostki kąta?

    heh a jak to zrobić??:D Dodano po 36 #include<stdio.h> #include<math.h> int main() { float x,stopnie,radiany; x=sin(10); radiany=x*M_PI/180; printf("%f",radiany); } nie działa stopnie na radiany ani na odwrót

    Programowanie   31 Gru 2006 16:03 Odpowiedzi: 4    Wyświetleń: 1923
  • łatwy program w języku C a nie wiem co w nim źle

    1. program ma działać w ten sposób: wyświetlenie napisu: "jak się czujesz?" jeśli wpiszę "dobrze" to powinien wyświetlić się komunikat: "no to super" jeśli wpiszę cokolwiek innego to powinien wyświetlić się komunikat: "zle?dlaczego?" oto kod programu - co w nim jest źle: #include<stdio.h> #include<conio.h> int main () { int a,dobrze; printf...

    Programowanie   11 Mar 2006 19:52 Odpowiedzi: 12    Wyświetleń: 2393
  • Generator OSD VGA i synchronizacji, od pomysłu do urządzenia

    Z tym zapamiętywaniem muszę rozkminić temat bo EEPROMu nie ma Jest emulacja biblioteka eeprom.h Podajesz Waść rozmiar eepromu jaki chcesz mieć a potem to już klasyka eeprom.read(),eeprom.write() i jedna różnica - eeprom.commit() której trzeba użyć by to co zostało wrzucone w eeprom.write() trafiło do pamięci nieulotnej. [syntax=arduino] #include <EEPROM.h>...

    Artykuły   18 Lut 2024 10:50 Odpowiedzi: 48    Wyświetleń: 4194
  • STM32L152 - SysTick jak poprawnie generować przerwanie co 1ms?

    Jakie środowisko? Zakładam, że CooCox, ponieważ w innych takie rzeczy raczej nie występują. Odkąd pamiętam, to taki zapis zawsze poprawnie konfigurował SysTick do generowania przerwań co 1ms (1000Hz): [syntax=C] #include core_cm4.h #define FREQUENCY 168000000ul // lub dowolna inna, ale prawdziwa ///... jakiś fragment programu... if (SysTick_Config(FREQUENCY...

    Mikrokontrolery ARM   16 Lut 2014 20:44 Odpowiedzi: 8    Wyświetleń: 2445
  • Jak odczytać jedną linię tekstu lub liczbę z pliku w C?

    Znajdz różnice ;) #include <stdio.h> #include <stdlib.h> #include <conio.h> char def_tyt[] = "Nowy Film"; char *gat[] = { "n\\n", "komedia", "sensacyjny", "fabularny", "obyczajowy", "horror", "triller", "dramat", "melodramat",...

    Software serwis   12 Cze 2003 20:43 Odpowiedzi: 27    Wyświetleń: 2405
  • Fatal error RC1015: cannot open include file 'afxres.h'

    Czy dobrze rozumiem... Masz mieć plik 'afxres.h' w katalogu kompilatora, lub katalogu z plikiem źródłowym (pewne różnice w wywołaniu pliku). Tak trudno sprawdzić, czy masz na dysku taki plik?

    Programowanie   22 Lut 2008 22:15 Odpowiedzi: 6    Wyświetleń: 2574
  • Jak zrobić programowy PWM z wyjściem przeciwsobnym (na dwóch wyjściach)?

    Natomiast dlaczego poniższy kod wykonuje się w kółko? Mea culpa :) Spróbuj poniższy kod i znajdź jedną różnicę :) [syntax=c]#include <TimerOne.h> constexpr uint8_t PIN_A = 9; // led A constexpr uint8_t PIN_B = 10; // led B void pwmStart() { Timer1.initialize(25); // 25 us = 40 kHz Timer1.pwm(PIN_A, 0); Timer1.pwm(PIN_B, 0); } void pwmSet(uint8_t...

    Arduino   17 Sie 2020 15:02 Odpowiedzi: 60    Wyświetleń: 2946
  • Wprowadzanie zmian w parametrach sterujących wentylatorem za pomocą EEPROM i USART na Attiny 13

    Podejrzewam różnice w taktowaniu zegara. Fusebity dobrze ustawiłeś? no i chyba lepiej będzie użyć F_CPU [syntax=c]#define F_CPU 1000000UL // 1 MHz #include <util/delay.h> #define BAUD_RATE 9600 #define UART_RX_PIN 3 #define UART_BIT_LENGTH ((double)F_CPU/BAUD_RATE) // powinno wyjść 104.17us[/syntax]

    Mikrokontrolery AVR   17 Sty 2022 19:34 Odpowiedzi: 39    Wyświetleń: 1383
  • ESP12-E połączenie z akcelerometrem ADXL345 przez I2C

    Witam, Może znajdzie się jakiś szpec :) Poniższy program wgrany do czegokolwiek z ATMEL'em działa poprawnie i pokazuje prawidłowe pomiary +/-2 z akcelerometru. Kiedy wgram to samo do Lolin wifi esp8266 nodemcu v3 (ESP12-E) wynik jest zupełnie inny. Nie ma wartości ujemnych i niektóre osie skaczą aż do wartości 255. Gdzie jest różnica? #include <Wire.h>...

    ESP8266 i ESP32   15 Lis 2019 14:00 Odpowiedzi: 2    Wyświetleń: 324
  • Jak napisać program sklepowy w C++ do obliczania reszty?

    #include <iostream> using namespace std; float roznica(float liczba_1, float liczba_2) { return (liczba_1-liczba_2); } int main() { float a,b; cout<<"Kwota jaka zaplacic ma klient za towar: "; cin>>a; cout<<"Kwota, ktora zaplacil klient: "; cin>>b; cout<<"Suma...

    Programowanie Początkujący   19 Maj 2009 08:53 Odpowiedzi: 11    Wyświetleń: 3214
  • Nadpróbkowanie LM35 z użyciem AVR i przerwań ADC - jak poprawić kod?

    wiem że jakieś nadpróbkowanie tu jest ale jak to możliwe? Przecież dodaje 128 próbek i dzielę przez 128 Liczy średnią, najprawdopodobniej nadpróbkowuje. Z programu nie da się wywnioskować danych wejściowych, można tylko domniemywać. Przez 128? A dlaczego nie przez 4? Otóż jeśli używasz float, to masz możliwość zapisu tych dodatkowych bitów i to jak...

    Mikrokontrolery AVR   05 Cze 2017 22:01 Odpowiedzi: 16    Wyświetleń: 2211
  • Jak rozpocząć programowanie w C i ASM z AVRStudio i WINAVR?

    Na początek ściągamy i instalujemy AvrStudio ze strony atmel.com i WINAVR ze strony http://sourceforge.net/projects/winavr/ Po instalacji jednego i drugiego uruchamiamy AvrStudio, wyskakuje okienko w którym wybieramy NewProject. W następnym oknie widzimy: http://obrazki.elektroda.net/72_12162435... Po kolei: Project Type - tu decydujemy czy...

    Mikrokontrolery AVR   11 Mar 2014 21:34 Odpowiedzi: 74    Wyświetleń: 91351
  • atrybut "volatile" dla struktury danych - niezgodność

    Panowie wydaje mi się, że właśnie w takim przypadku użycie volatile jest KONICZNE i to zdecydowanie, ponieważ to właśnie tylko w funkcjach a w zasadzie TYLKO w funkcjach zawierających pętle nieskończone bez możliwości ich przerwania dochodzi do buforowania zmiennych Nie jest to prawdą: Natomiast co ciekawe jeśli używamy zmiennej w przerwaniu to jej...

    Mikrokontrolery   28 Sie 2011 09:32 Odpowiedzi: 23    Wyświetleń: 3667
  • WiFi LED RGBCW WOJ14415 z SM2135 - I2C protokół komunikacji, wnętrze

    chociaż mam wrażenie, że Twój komunikat wynika z Twojej nieświadomości, jak zrealizowany jest sterownik SM2135 (brzmi tak, jakbyś myślał, że korzysta z biblioteki programowego I2C w Arduino Nie ma czegoś takiego, jak sterownik I2C w Arduino dla SM2135. To, że akurat w Tasmota (oraz dalej kopia tego softu w ESPHome niezbyt uważnie przeanalizowałeś notę...

    Smart Home Urządzenia   01 Kwi 2023 17:44 Odpowiedzi: 33    Wyświetleń: 8676
  • C++ - Wskaźnik na liczbę - różnice w działaniu kodu z niezainicjowanym wskaźnikiem

    Rozumiem, tak podejrzewałem, ale to, ze zadziałało mnie zbiło z tropu. Czyli dopiero taki zapis jest prawidłowy, bo wskazujemy na jakiś obiekt, który ma już swoje miejsce zarezerwowane w pamięci? [syntax=cpp]#include <iostream> using namespace std; int main() { int *nazwa; int liczba = 99; nazwa = &liczba; cout << *nazwa; return 0; }[/syntax]

    Programowanie Początkujący   17 Sty 2014 21:38 Odpowiedzi: 4    Wyświetleń: 1362
  • Gdzie znaleźć listę rozkazów dla STM32F410RB? Różnice w instrukcjach.

    Dziś rozpocząłem przygodę z programowaniem procesorów ARM. Oczywiście postanowiłem zacząć od migania diodą, jakież było moje zdziwienie kiedy po wklepaniu kilku linijek pokazały się błędy, mimo,że wszystko przepisałem dokładnie. Jedyną różnicą był zastosowany procek, ponieważ w przykładzie był STM32F103RB, a ja zastosowałem STM32F410RB, oczywiście w...

    Mikrokontrolery Początkujący   16 Sty 2019 20:32 Odpowiedzi: 121    Wyświetleń: 4803
  • Dlaczego pliki .hex z AVR Studio i AVR-GCC mają różne rozmiary?

    No to mnie zmartwiłeś, używałem sobie dotąd w nieświadomości avr studio i za to płaciłem... Z #include to niemożliwe, wszystko inkluduję w głównym na standardowym makefile i co więcej, jak dodam jeszcze pliki do drzewka projektu, to zaczyna walić błędami bo ma podwójnie inkludowane i głupieje. Różnica wielkości samego pliku wsadu może wynikać z różnego...

    Mikrokontrolery AVR   08 Cze 2010 13:12 Odpowiedzi: 47    Wyświetleń: 5517
  • Kod na ESP8266 z ekranem OLED nie działa mimo poprawnej kompilacji - co sprawdzić?

    1.Tak działa przykładowo Link 2. Kod: #include <Wire.h> #include "SSD1306.h" SSD1306 display(0x3c, 5, 4); //GPIO 5 = D1, GPIO 4 = D2 No to fajnie. Czyli połączeń nie ruszaj bo są dobre. Jedynie kwestia wygląda na różnice w bibliotekach. W woltomierzu użyta jest Adafruit_SSD1306 a chodziła ci dobrze SSD1306.h prawdopodobnie któraś wersja Fabrice...

    Arduino   15 Lis 2017 23:28 Odpowiedzi: 17    Wyświetleń: 1344
  • [STM32f4][KEIL][C] - Brak obsługi float przy "Use FPU"

    Każdorazowy zapis oraz dodanie syscall pomogło. Finalnie program do sprawdzenia FPU ruszył jednak wyniki mnie zastanawiają: [syntax=c] #include <stdint.h> #include "inc/stm32f4xx.h" #include "config.h" #include "hdr/hdr_rcc.h" #include "hdr/hdr_gpio.h" #include "gpio.h" #include <stdio.h> #include <string.h> #include <stdlib.h>...

    Mikrokontrolery ARM   20 Paź 2012 17:15 Odpowiedzi: 65    Wyświetleń: 10269
  • Różnica w resecie sprzętowym a skokiem na początek programu

    Witam Sprawa dotyczy AVR'ów. Jaka może być jeszcze różnica między resetem sprzętowym czy choćby resetem spowodowanym załączeniem zasilania a skokiem z dowolnego miejsca programu na sam początek tj. do START:, gdy tam skoczę to licznik programu ustawia się na dokładnie taką wartość jaką ma przy resecie sprzętowym... wlasnie on przy START: ma już jakąś...

    Mikrokontrolery   07 Kwi 2008 21:19 Odpowiedzi: 10    Wyświetleń: 1251
  • Różnica Visual C++ .net / C++ Builder w implementacji kodu

    Wszystko od podstaw. - New - Windows Application. Na Form1 dołączyłem ListBoxa i Buttona. Następnie do projektu dodalem nowy plik - dane.h, gdzie umieścilem powyższą funkcję. Oczywiście plik dane.h dołączyłem jako biblioteka - #include "dane.h" do głównej formy/projektu. I do tej pory wszystko kompilowalo się OK. Dopiero jak już zaczynam "manipulować"...

    Programowanie   23 Sie 2014 07:16 Odpowiedzi: 8    Wyświetleń: 2337
  • Atmega328p, HD44780, PCF8574T wersja płytki LCM1602 IIC V1

    Witam. Zebrałem parę rzeczy w całość i przedstawiam w formie artykułu dla innych, którzy będą chcieli po szynie I2C, tanim modułem, podłączyć swój wyświetlacz na kontrolerze HD44780 do Atmegi. http://obrazki.elektroda.pl/9463585000_1... Schemat tej płytki. http://obrazki.elektroda.pl/8480302400_1... Na pozycji 15. i 16....

    Artykuły   01 Mar 2015 00:34 Odpowiedzi: 5    Wyświetleń: 8619
  • [C] Wykorzystanie malloc do alokacji pamięci dla zmiennej i sprawdzenie liczby pierwszej

    A jak tworze alokowaną tabele? Muszę podać ile będzie pamięci czyli ile razy wielkość jednego elementu tabeli? To jest [syntax=c]int *tab; tab = (int*) malloc(n*sizeof(*tab));[/syntax] to samo co [syntax=c] tab = (int*) malloc(n*sizeof(int));[/syntax] tak? Bo w pierwszym wskaźnik jest zdeklarowany na int więc potem malloc bierze wielkość int (chyba...

    Programowanie Początkujący   26 Mar 2019 06:18 Odpowiedzi: 4    Wyświetleń: 1389
  • Keil C: Różnice w kompilacji z włączonymi opcjami assemblera w kodzie wynikowym

    krzysiek40, ja Twój programik zapisałem tak: #include <reg51.h> void add(void) interrupt 0 { IT0 = 0; P1++; } void main(void) { EA=1; EX0=1; IT0=1; while(1) { ; } } różnica polega na zerowaniu znacznika przerwania (mimo, że jest zerowany sprzętowo) po przyjęciu jego zgłoszenia. Po kompilacji...

    Mikrokontrolery   24 Lip 2004 15:50 Odpowiedzi: 16    Wyświetleń: 3153
  • [Programowanie] Potencjalne źródła wieszania programów

    ehhh chyba nie czytasz co piszemy, przykład: plik flagi.h [syntax=c]volatile struct flags // bity flag uzywanych w programie { u08 KeysOn : 1 ; // bit wcisnietego klawisza u08 I2C_trans_pending : 1 ; //bit trwajacej wlasnie transmisji I2C u08 I2C_ACK_ERROR : 1 ; // bit wystapienia bledu I2C (NACK) u08 I2C_trans_ready : 1 ; //bit zezwolenia na transmisje...

    Mikrokontrolery   06 Mar 2012 18:34 Odpowiedzi: 42    Wyświetleń: 2981
  • DS18B20 - brak konwersji temperatury po wysłaniu komendy 0x44

    Znajdź różnicę... [syntax=c]#include "lpc17xx.h" #include "timerbasic.h" #define OW_PIN (1<<12) #define OW_IN()(LPC_GPIO2->FIODIR &= ~OW_PIN) #define OW_OUT() (LPC_GPIO2->FIODIR |= OW_PIN) #define OW_LOW() (LPC_GPIO2->FIOCLR = OW_PIN) #define OW_HIGH() (LPC_GPIO2->FIOSET = OW_PIN) #define OW_GET() (LPC_GPIO2->FIOPIN & OW_PIN)...

    Mikrokontrolery ARM   16 Sie 2015 12:23 Odpowiedzi: 28    Wyświetleń: 3522
  • ESP8266 nie łączy się z WiFi - różnice między ruterami Alcatel a domowym

    #include <ESP8266WiFi.h> const char* ssid = ",,,,,,,"; // const char* password = "............................."; // void setup() { Serial.begin(115200); // Kod do łączenia z WiFi WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } // Po połączeniu z WiFi if (WiFi.status() == WL_CONNECTED) { Serial.print("Adres...

    Sieci WiFi   19 Sty 2024 23:42 Odpowiedzi: 16    Wyświetleń: 468
  • Płatne zlecenia dla niepełnoletniego początkującego programisty C++

    namespace, to wspaniale by ratowało 90% problemów z pożal się boże "bibliotekami arduino" Nie rozumiem, czy chodzi o to że zamiast na górze #include <aaa.h> to za każdym razem dawać aaa::print...? A teraz sobie wyobraź że dwie "biblioteki arduino" wprowadzają zmienną usb Po drugie mylisz sens "#include" dla zmiennych które przybierają wartość...

    Programowanie Początkujący   17 Mar 2017 00:06 Odpowiedzi: 9    Wyświetleń: 1539
  • Atmega16: Jak skonfigurować PWM w trybie CTC do sterowania żarówką?

    Spróbuj tego Program poprawiany na kolanie. [syntax=c] #include<avr/io.h> #include<avr/interrupt.h> //#include"avr/iom16.h" #include<util/delay.h> volatile uint8_t pwm; int main() { DDRC |= (1<<PC1); PORTC &= ~(1<<PC1); //pin portu C musi być ustawiony jako wyjście (nie pamiętam czy musi być podciągnięty czy nie) TCCR0...

    Mikrokontrolery Początkujący   12 Gru 2011 10:07 Odpowiedzi: 12    Wyświetleń: 3429
  • Jak stworzyć bibliotekę LCD w WinAVR z plikami .lst jak w rklibavr?

    no właśnie o te pliki lst mi chodziło jeśli nie są potrzebne to nie wiem czemu mi to nie działa makefile mam ok bo korzystam z wielu takich bibliotek i działa wcześniej w załączniku podałem przykład sprawnej biblioteki do programu głównego daje #include "lcd.h" a makefile wygląda tak # Nazwa pliku z funkcją main() - BEZ ROZSZERZENIA! TARGET...

    Mikrokontrolery   15 Mar 2007 11:38 Odpowiedzi: 11    Wyświetleń: 2692
  • Jak zacząć z STM32? Różnice między Cortex M0 a M4, środowisko, ST-LINK 2

    kombinuję z tymi ARMami dalej. Na STM32F429ZIT6 się wyłożyłem, więc próbuję czegoś mniejszego. Wybór padł na ZTM32F302R8T6. Na razie kombinuję w środowisku CooCox. Ściągnąłem przykład na miganie diodą, ale w nagłówku są pliki: [syntax=c] #include "stm32f3xx.h" #include "stm32f3xx_gpio.h" #include "stm32f3xx_rcc.h" [/syntax] pierwszy z nich ściągnąłem...

    Mikrokontrolery ARM   25 Sie 2015 20:39 Odpowiedzi: 85    Wyświetleń: 8649
  • Atmega8 - różnica potencjałów i jasność diod w układzie 48 diodowym

    Witam, Jestem zupełnie początkującym, stworzyłem mały i prosty układzik oparty na mikrokontrolerze atmega8. Ma on za zadanie obsługę 48 diod. Parametry diod to: 2mA, 1,8V. Problem polega na tym, iż dioda w dolnym prawym rogu (patrz schemat) świeci zdecydowanie ciemniej od pozostałych. http://obrazki.elektroda.net/25_12507870... Mam również...

    Mikrokontrolery AVR   20 Sie 2009 20:25 Odpowiedzi: 8    Wyświetleń: 2024
  • Jak obliczyć sumę i różnicę dwóch tablic w C?

    Jeżeli to zbiory,to skorzystaj z kontenera set: #include <set> #include <iostream> #include <conio.h> #include <iterator> using namespace std; int zb1[5]={4,5,1,2,4}; int zb2[5]={22,1,21,2,4}; int main() { set<int>zbior_w; for(int i=0;i<5;i++) zbior_w.insert(zb1[0]); for(int i=0;i<5;i++) zbior_w.insert(zb2[i]); copy(zbior_w.begin(),zbior_w.end(),ostre...

    Programowanie   05 Kwi 2006 11:10 Odpowiedzi: 7    Wyświetleń: 5493
  • STM32 - aplikacja ładowana przez bootloader - ustawienia w Eclipse [SW4STM32]

    Dodatkowo muszę wybadać jak dodać do ręcznego Makefile rzeczy/symbole zdefiniowane w ustawieniach projektu, żeby ich bezsensownie nie przeklepywać ;-) Kto w ogóle dotyka tego typu ustawień stosując makefile :/ Ja bym wolał użyć wbudowanych narzędzi, jak Include Paths, Exclude from build itp., To akurat ma sens tylko przy autogeneracji makefila. Nie...

    Mikrokontrolery ARM   17 Lis 2018 12:18 Odpowiedzi: 74    Wyświetleń: 3036
  • Różnice między `int` a `volatile int` w AVR - jak to działa?

    Witajcie nie moge zrozumieć działania "volatile " ,w kodzie poniżej stosowałem definicjie zmiennej b jako volatile i nie moge zaobserwować tego na diodach między int b=0 a volatile int b=0 chciałem w celach edukacyjnych sobie coś takiego zrobić i w końcu zaobserwować różnice z volatile i bez , Czy mógłby mi ktoś namalować rysunek co sie dzieje ze zmienną...

    Mikrokontrolery   25 Kwi 2011 11:29 Odpowiedzi: 6    Wyświetleń: 2319
  • Sprawdzenie analizy odręcznych schematów przez sztuczną inteligencję

    Napisz funkcję w C++, która będzie porównywała dwie liczby zmiennoprzecinkowe. Następnie sformułuj pytanie, na które odpowiedź z mojej strony pozwoli Ci na bardziej precyzyjne udzielenie odpowiedzi. Funkcję w C++ do porównania dwóch liczb zmiennoprzecinkowych można napisać na wiele sposobów, w zależności od tego, co dokładnie chcemy porównać i jaką...

    Tematy tygodnia   23 Maj 2024 20:05 Odpowiedzi: 650    Wyświetleń: 17910
  • [AVR] AVR C – Zatrzymanie obsługi ISR w trakcie działania, przerywanie obsługi menu przyciskiem

    Problem w tym, że mój kod jest prawie identyczny jak ten od LordBlick w przerwaniu mam obsługę wyświetlacza, a w pętli głównej nie ma nic. Poza tym dziwi mnie ta różnica w działaniu programu z różnymi preskalerami ale tą samą częstotliwością [syntax=c] #include <stdio.h> #include <avr/io.h> #include <util/delay.h> #include "ds18b20.h"...

    Mikrokontrolery AVR   31 Sie 2011 21:47 Odpowiedzi: 75    Wyświetleń: 9893
  • ATMEGA64 - AVR Studio 5/6: Błąd deklaracji pamięci RAM 64kB zamiast 4kB

    Piszę w C na AVR Studio5, mam płytkę z ATMEGA64. Mam teraz prosty program z jednym skokiem do procedury do załączenia leda, tylko w celach testu. Kiedy zadeklaruje ATmega8/16/32 to program działa fizycznie na układzie mega64. Kiedy mam wybrany Atmega64 to procek restartuje się (wraca na początek programu) już przy pierwszym powrocie ze skoku, chyba...

    Mikrokontrolery AVR   30 Lis 2012 20:38 Odpowiedzi: 32    Wyświetleń: 4545
  • [C] Jak natychmiast zakończyć funkcję po przerwaniu?

    Przykład z forum C++0x: #include <iostream> #include <conio.h> using namespace std; void JakasFunkcja( int a, int b ) { if( a < b ) { cout << "Wracam"; return; } } int main() { int a = 5, b = 6; JakasFunkcja( a, b ); cout << "\nWrocilem!"; getch(); return 0; } Pokombinuj trochę z różnicą między return; a return 0;

    Programowanie   19 Sty 2020 02:18 Odpowiedzi: 19    Wyświetleń: 2895
  • [dsPIC30F2010] [C] Odczyt stanu RB2 i różnice LATBbits vs PORTBbits

    witam, Próbuje napisać prosty program w C, który ma zapalać diodę podłączoną do RB1, jeśli na RB2 pojawi się stan wysoki. Niestety nie udaje mi się odczytać stanu wysokiego na RB2. Czy trzeba coś jeszcze zrobić poza ustawieniem RB2 jako input? Jak jest różnica między LATBbits i PORTBbits? #include <p30f2010.h> // dsPIC30F2010 MPU Register _FOSC(CSW_FSCM_ON...

    Mikrokontrolery PIC   12 Sie 2009 05:37 Odpowiedzi: 6    Wyświetleń: 1569
  • BASCOM, ATmega8 – Sterowanie wentylatorem, timer 10/20 min, obsługa Button1

    Nie wiem jakiej wersji używasz. Poniższy kompiluje się na pewno w 2075 - specjalnie sprawdziłem :D [syntax=vbnet]$regfile = "m8def.dat" $crystal = 1000000 $hwstack = 40 $swstack = 16 $framesize = 32 '********* TUTAJ SOBIE USTAW JAK CI PASUJE ********** Pin_wyjsciowy Alias Portc.5 Przycisk Alias Pind.2 : Set Portd.2 Const 1_ilosc_minut_do_odliczenia...

    Mikrokontrolery AVR   04 Lut 2016 18:22 Odpowiedzi: 27    Wyświetleń: 2574
  • Przesunięcia bitowe AVR – różnica między sumowaniem bitów a maskowaniem PIND i ADRES_MASK

    A z czego wnioskujesz , że nie działa :?: Mi działa :D #include <avr/io.h> #define ADR_0 !(PIND&(1<<5)) #define ADR_1 !(PIND&(1<<6)) #define ADR_2 !(PIND&(1<<7)) #define ADRES_MASK 0b0000111 volatile unsigned char adres,adres1; int main(void) { while(1)...

    Mikrokontrolery   18 Sie 2006 18:29 Odpowiedzi: 2    Wyświetleń: 1272
  • [ATmega8] ATmega8 i FT232: błędna komunikacja przy zewnętrznym rezonatorze 16MHz

    [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <avr/wdt.h> #include <string.h> #include <util/delay.h> #include <stdio.h> #define BAUD 4800 #define MYUBRR F_CPU/BAUD/16-1 void USART_init(unsigned int myubrr) { UBRRH = (unsigned char)(myubrr>>8); UBRRL = (unsigned char)myubrr; UCSRB = (1<<TXEN)|(1<<RXEN);...

    Mikrokontrolery AVR   27 Paź 2011 20:25 Odpowiedzi: 10    Wyświetleń: 2194
  • Tworzenie wagi na Arduino Uno Rev3 z wyświetlaczem OLED 128x32

    No to po prostu się zapytam, co trzeba zapisać w funkcji "void setup"? Najprawdopodobniej potrzebujesz zainicjować: - komunikację szeregową, a także - bibliotekę dla wyświetlacza, niezależnie że ją dołączyłeś (<include...>) na początku Co lepiej użyć: "display.print" czy "display.println"? Oba są potrzebne; sprawdź różnice między nimi i używaj...

    Arduino   17 Gru 2023 19:35 Odpowiedzi: 17    Wyświetleń: 753
  • Kompilacja AT91SAM7S64: różnice w działaniu skompilowanego kodu C

    Witam, przykład blinking led jest znany. Występuje tam błąd przy określaniu częstotliwości taktowania main. Musisz zmienić plik system.c. Jego treść powinna wyglądac tak: #include "system.h" #include "AT91SAM7S64.h" AT91PS_PMC pPMC = AT91C_BASE_PMC; void Delay_s (unsigned long a) { while (--a!=0); } //MAIN POINTER AT91PS_PIO p_pPio = AT91C_BASE_PIOA;...

    Mikrokontrolery   25 Maj 2008 13:53 Odpowiedzi: 8    Wyświetleń: 2242
  • Atmega32: Różnica częstotliwości na OC1B - oscyloskop pokazuje 63Hz zamiast 122Hz

    Witam podłączyłem oscyloskop do wyjścia OC1B i wgrałem do megi 32 taki kod [syntax=c] #include <avr/io.h> int main(void) { OCR1A=65000; OCR1B=800; TCCR1B|=_BV(CS10);//256 prescale TCCR1A|=_BV(COM1A0)|_BV(COM1B0);//Toggle OC1A and OC1B on compare match TCCR1A|=_BV(FOC1A);//compare match DDRD|=_BV(PD4)|_BV(PD5); /* Replace with your application...

    Mikrokontrolery AVR   14 Maj 2017 22:00 Odpowiedzi: 23    Wyświetleń: 1215
  • Różnica w działaniu 2 podobnych modułów przekaźników

    Witam, Na wstępie chciałbym zaznaczyć że to mój pierwszy post więc proszę o wyrozumiałość... Jeżeli to nie tu proszę o przeniesienie... Mam kartę przekaźnikową zakupioną i opisaną na stronie pamjgora.pl chodzi o kartę z 4 przekaźnikami z możliwością podłączenia linijki diodowej. Chciałbym wykorzystać linijkę diodową na tej karcie do podłączenia klawiaturki...

    Początkujący Naprawy   27 Lut 2014 12:39 Odpowiedzi: 7    Wyświetleń: 2751
  • C++ działania na ułamkach zwykłych z uzyciem klas

    Mam takie cos, moze mi ktos pomóc z przerobieniem tego tak, abym mógł wprowadzac dane jednego i drugiego ułamka ? #include "ulamki.h" #include <iostream> using namespace std; int main() { ulamki f(1,2); // Tworzy ułamek 1/2 ulamki g(1,3); // Tworzy ułamek 1/3 // Suma ułamków cout << f.str()...

    Programowanie Początkujący   14 Maj 2011 09:50 Odpowiedzi: 7    Wyświetleń: 14024
  • Dlaczego ten program nie działa ? PIC18F45K20 + kompilator CCS C

    Witam Nie działa mi ten program po wgraniu do uC. Jest to nieznacznie zmodyfikowany program Seconds Timer z tej strony [url=http://www.ccsinfo.com/content.php?... Główna różnica polega na tym, że ja chcę wykorzystać oscylator wbudowany w mikrokontroler. [syntax=c]#include <18F45K20.h> #fuses INTRC_IO,NOWDT,PUT,NOLVP #use delay(clock=16000000)...

    Mikrokontrolery PIC   18 Cze 2012 11:50 Odpowiedzi: 1    Wyświetleń: 1255
  • AT90PWM3 - Rs-232: Nieprawidłowe dane przy transmisji 38400 Baud, 8MHz oscylator

    Dodałem rzutowanie i zmieniłem przsunięcie z 16 na 8 bitów ( chociaż i tak w obu przypadkach powinno być tam wpisywane 0 ). Procesor taktuje nadal wewnętrznym zegarem 8MHz. Baudrate zmniejszyłem do 9600. Poniżej najnowszy kod http://obrazki.elektroda.pl/9777407000_1... Dokładniejszą rozpiskę nóżek można znaleźć tutaj [url=http://www.atmel.com/Images/doc7551...

    Mikrokontrolery AVR   01 Wrz 2013 21:02 Odpowiedzi: 15    Wyświetleń: 2673
  • Sony KD65SD8505 podświetlenie - gdzie znaleźć, demontaż

    Na (ebay.co.uk) sprzedaja LED BACKLIGHT FOR SONY KD-65SD8505 65" TV ( 74.65T49.001-6-CC1) for matrix T650QVR06.0 Pokazano je na ofercie Flagowe modele XD93 i XD94 z 2016 roku są w tym roku bez specjalnej akustyki po bokach ekranu, tak jak w zeszłym roku. Ale jest między nimi jedna ważna różnica. XD94 ma system full array Local Dimming (FOLD), który...

    TV Początkujący   03 Sty 2023 11:45 Odpowiedzi: 8    Wyświetleń: 798
  • Jak przekształcić datę na UNIX w Arduino z DS1307 dla odliczania?

    Ale w definicji typu chcesz nadaj wartości od razu? Nie, ale to tylko testowy kod. Dodano po 3 Powinno być to np.: Teraz kod wygląda w ten sposób aby się kompilował: [syntax=c] #include <DS3231.h> #include <TimeLib.h> #include <Wire.h> tmElements_t czas; RTClib RTC; void setup() { czas.Second=00; czas.Minute=00; czas.Hour=12; czas.Wday=2;...

    Arduino   25 Cze 2019 20:36 Odpowiedzi: 19    Wyświetleń: 1440
  • [Arduino UNO] Jaka jest przyczyna przesunięcia wyświetlania znaków na wyświetlaczu 7-segmentowym?

    Udało mnie się zastosować kod zaproponowany przez (at)efi222, natomiast w funkcji void Cyfry musiałem zmienić typ argumentów na int8_t żeby objąć też liczbę -1 po ostatniej dekrementacji. Przy przenoszeniu kodu posiłkowałem się też innym tematem na elektrodzie https://www.elektroda.pl/rtvforum/topic3... gdyż dotychczas stosowałem tylko timery...

    Arduino   06 Cze 2025 20:28 Odpowiedzi: 17    Wyświetleń: 825
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    To nie będzie działać. (at)ElektrodaBot Użyj schmatu z tego kodu Input to odczytany procent tlenu Setpoint 5.5% tlenu Oudput sygnał do serwa Funkcje docount i microseconds oraz rpm nie będą potrzebne w przypadku [syntax=arduino]#include <Servo.h> #include <PID_v1.h> volatile unsigned long MicrosecondsPerRevolution = 0; const unsigned long...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 1914
  • WinAVR - ten sam program a zajmuje 2% lub 25% ATmegi8

    Witam! Zaczynam zabawę z WinAVR. Staram się zrozumieć jak działa kompilator więc mieszam w czym się da i patrzę co się dzieje. Oto program który miga diodami LED. Nic dziwnego ale: - ten zajmuje 126 bytes (1,5% Full) Atmega8 #include <avr/io.h> #include <delay.h> #define bit_set(v,m) ((v) |= (m)) #define bit_clear(v,m)...

    Mikrokontrolery   25 Lut 2008 03:27 Odpowiedzi: 9    Wyświetleń: 1278
  • Ile matryc led można podłączyć do Arduino Uno?

    Znalazłem program ale po wgraniu nic nie pokazuje. Nie mam 1 opornika i nie podpiołem jednej linii. Nic nie świeci. Rest różnica podpięcia z anodą lub katodą wspólną? U mnie jest anoda? 3 pin z dołu.Mam podłązone do wyświelcza na pin,1,2,4,6,7,9,10 nie podłączony 5.- brak opornika. Mam wieksze - 10 k. Taki programik. #include <SevenSeg.h> SevenSeg...

    Arduino   05 Gru 2020 22:35 Odpowiedzi: 76    Wyświetleń: 2562
  • Atmega644pa - Timer1 nie odmierza równo 1 sekundy w trybie CTC

    Być może jest tak jak piszesz TMF ale to nie to. Teraz dodałem zmienną timer z wartościa 600 żeby uC wyrzucał po RS dane co 10 minut. Niestety nie ma pełnych 10 minut, jest raz mniej, raz więcej. Wynik dla TIMER1_OCR 10799 22:17:55.187> START 22:27:04.500> ON Wynik dla TIMER1_OCR 10801 22:29:09.860> START 22:38:19.547> ON 22:47:29.917>...

    Mikrokontrolery AVR   18 Wrz 2013 14:49 Odpowiedzi: 15    Wyświetleń: 2952
  • Efekt gitarowy RAT (tonepad) by BSW

    Naczytałem się że jednak jest różnica jeżeli wzmacniacz jest kompensowany zewnętrznie, inna jest wtedy dominująca częstotliwość itd. Co do kondesatorów to jedną z modyfikacji jest ta: "Capacitor Mods: "softening" ceramic caps replaced with silver mica or metal film caps for better tonal fidelity. These include the 30 pF cap riding the IC chip and the...

    DIY Akustyka   18 Lis 2014 16:57 Odpowiedzi: 10    Wyświetleń: 9654
  • Analiza grafu częstotliwości liter w C++ z Czas Pogardy Sapkowskiego

    EXIT_SUCCESS to widocznie stała nie będąca typu int. Generalnie zasada jest taka, że z funkcji main wychodzimy kodem 0 (return 0) jeśli program wykonał się poprawnie. Różnice między poszczególnymi kompilatorami są, to fakt. Ale najczęściej dotyczą jakiś drobiazgów (np. często dla Dev-C+ należy dopisać using namespace std; Niektore kompilatory dopuszczają,...

    Programowanie   04 Cze 2008 21:48 Odpowiedzi: 47    Wyświetleń: 7544
  • Hat do R-pi do sterowania głosnikami Creative T5900

    https://obrazki.elektroda.pl/4339492100_... No i paru innych rzeczy, ale interface głośników jest najciekawszy. Po co - głośniki pobierają około 15W jak nic nie robią, niby niewiele ale zawsze troche oszczędności jak się je wyłącza na noc (no i nie wydają dziwnych dźwięków pod wpływem telefonu nocą). Soft-wyłącznik, który mają jest...

    DIY Konstrukcje   04 Kwi 2019 21:21 Odpowiedzi: 8    Wyświetleń: 2643
  • [ATMEGA][C] Program z atm8 nie działa na atm16 - przerwania

    Witam, próbowałem ostatnio przenieść mój program (wyłącznik czasowy) z Atmegi8 (działa idealnie) na Atmegę16 (gdyż ma więcej "nóżek"). Problem pojawił się przy pierwszym uruchomieniu - w miejscu, w którym uruchomione zostają przerwania program się resetuje. Zaznaczam od razu iż spędziłem wiele godzin szukając odpowiedzi w internecie, znalazłem nawet...

    Mikrokontrolery AVR   29 Cze 2010 14:40 Odpowiedzi: 6    Wyświetleń: 1640
  • [Atmega16] [Atmega16][C] Sterowanie silnikiem DC i zliczanie impulsów timerem0

    1. Przycisk powinieneś podłączyć do wejścia T0 (PB0). Niestety nie widzę zdjęcia, aby to zweryfikować. 2. Ustaw początkowa wartość licznika mniejszą od 0xFA(różnica będzie wynosiła konieczną ilość naciśnięć), inaczej natychmiast ustawi wszystkie bity portu D na wysoki.

    Mikrokontrolery AVR   16 Lip 2012 19:41 Odpowiedzi: 12    Wyświetleń: 2555
  • Jak uruchomić skrypty CGI w Apache z SSL dla Openwebmail?

    AddHandler jest potrzebny, kiedy mają być wykonywane skrypty spoza ScriptAlias :arrow: Zgadza się, ale popatrz na zamieszczony w pierwszym poście konfig jest różnica pomiędzy aliasem dla cgi-bin "ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ " a katalogiem głównym serwera "DocumentRoot /usr/lib/cgi-bin/openwebmail/ ", wtedy wpisanie w pasku adresu przeglądarki...

    Software serwis   22 Sie 2009 09:19 Odpowiedzi: 16    Wyświetleń: 3792
  • AtMega16 Avr Studio problem z timerami, pomiar czasu na T1.

    Witam Mam następujący problem: Mój program ma robić coś takiego. T0 zlicza impulsy z zewnątrz, T1 mierzy czas, w przypadku przepełnienia T0 przepisujemy wartość T1 do tablicy #include <avr/io.h> #include <compat/deprecated.h> #include <util/delay.h> #include "lcd.h" #include <avr/io.h> #include <stdlib.h> #include...

    Mikrokontrolery   02 Lut 2008 22:14 Odpowiedzi: 4    Wyświetleń: 1483
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Wiesz może dlaczego musiałem dodać je ręcznie? Mam zaznaczone: Nie no, tak dobrze to nie ma. Opcja ta w zasadzie tylko i wyłącznie wpływa na to czy zawartość pliku leds.hpp (i odpowiadającego mu pliku .cpp) jest "dostępna" czy nie. https://github.com/DISTORTEC/distortos/b...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38067
  • Jak pobrać pogodę z OpenWeatherMap API na samych socketach? Tutorial API, JSON, C

    https://obrazki.elektroda.pl/1502060700_... Uruchomienie na Windowsie A więc zacznijmy. Pierwszą, dość pozytywną dla nas obserwacją jest fakt, że sockety są też na Windowsie, więc prototyp zrobimy normalnie na komputerze... Przypomnijmy sobie poprzedni kod: gethostbyname , która dostępna jest zarówno na Windowsie/Linuxie, jak i np....

    Artykuły   08 Gru 2024 21:18 Odpowiedzi: 6    Wyświetleń: 2142
  • Dekodowanie sygnału IR RC5 na Atmega8 - różnice względem Atmega32?

    Witam, jako że kontynuuję ten wątek, nie będę zakładał nowego. Znalazłem we wspominanej przez mirekk36 książce przykład rozwiązania dekodowania RC5. Problem jednak napotykam w kompilacji, dość dziwny bład. Zamieszcze źródła: main.c marekd(at)dezintegrator:~/zacharek$ avr-gcc -mmcu=atmega32 main.c -o main.o In file included from main.c:4:...

    Mikrokontrolery AVR   30 Gru 2011 14:49 Odpowiedzi: 10    Wyświetleń: 5910
  • GCC nie widzi bibliotek avr/io.h i util/delay.h - jak naprawić?

    A co za różnica, ma kolega fragment z wiersza poleceń czyli zrobiłem to co kolega zamierzał tj. wywołałem bezpośrednio kompilator z minimalną listą parametrów by powyższy kod został poprawnie skompilowany (oczywiście z poprawką w formie #include <avr/io.h> zamiast gcc/avr/io.h). Skoro w toolchain zainstalowanym razem z atmel studio się da to o...

    Mikrokontrolery Początkujący   14 Wrz 2018 09:28 Odpowiedzi: 12    Wyświetleń: 903
  • Atmega8 – różne działanie pętli for przy zmianie opóźnień i liczby iteracji

    Proszę was o pomoc. Proramuje Atmege8. Pierwszy kod działa, drugi nie. Nie mogę dojśc czemu. Różnica polega tylko na zamianie wartości opóznienia i ilości wykonywania petli. #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> main(void) { DDRB = 0x1e; PORTB = 0x00; char n,i; while(1) { PORTB = (PORTB...

    Mikrokontrolery   22 Lis 2008 18:11 Odpowiedzi: 2    Wyświetleń: 783
  • [Atmega128L][C] - Atmega128L + GPS nie działa, wyświetla same krzaki

    Witam, Mam następujący problem. Zakupiłem robota z zamontowaną płytką: http://www.mobot.pl/download/MOBOT-MBv2-... GPS to FGPMMOPA4, konfiguracja: 9600 bps/8/N/1 Po drobnych modyfikacjach zamontowany jest tam kwarc 7,3728 Mhz. Procesor to Atmega128L (początkowo był Atmega128A z kwarcem 16Mhz). Podłączyłem do RX0 wyjście TX GPS FGPMMOPA4....

    Mikrokontrolery AVR   27 Lis 2015 19:28 Odpowiedzi: 11    Wyświetleń: 1968
  • WinAVR nie rozpoznaje UBRRH_VALUE, UBRRL_VALUE z setbaud.h, AVR Studio działa

    Jest to o tyle dziwne, że AVR Studio używa właśnie WinAVR. Także różnica może tkwić w plikach makefile i ścieżkach tam zawartych. Z drugiej strony jeśli AVR Studio to kompiluje, to co ci przeszkadza problem z WinAVR? Dodano po 1 BTW, jeśli definiujesz symbol F_CPU w projekcie to nie redefiniuj go w kodzie. Z tego powodu masz kolejne ostrzeżenie przy...

    Mikrokontrolery AVR   19 Lut 2013 16:11 Odpowiedzi: 9    Wyświetleń: 1695
  • Różnica pomiarów prądu - miernik cęgowy vs analizator, przykład turbiny 10A

    Na video turbina ma jedna naklejke mniej, niz moj egzemplarz, poza tym uklad informacji na tabliczce znamionowej tez wyglada inaczej, niz u mnie. Istnieje możliwość, że numer na nalepce się zgadza, ale urządzenie już nie. Firma produkuje kilka modeli podobnych do siebie. Pomyłki są wszędzie. Troche to dziwne, ze zeby zmierzyc prad musze miec identyczne...

    Elektryka Pomiary   12 Gru 2023 13:26 Odpowiedzi: 34    Wyświetleń: 1329
  • [ATMEGA128][C/AVRStudio6] - Procesor nie wchodzi do najprostszej funkcji

    Witam. Mam płytkę MMnet03 + EVBnet03 (z procesorem atmega128). Programuję AVR w C dosyć długo, ale z takim czymś się nie spotkałem jeszcze. Utknąłem na prostej rzeczy, otóż mam podłączoną diodę do wyjścia PB0, którą chcę wysterować. Teraz pytanie dlaczego ten program działa (dioda normalnie pracuje): [syntax=c] #include <avr/io.h> #include <util/delay.h>...

    Mikrokontrolery AVR   05 Mar 2013 21:25 Odpowiedzi: 5    Wyświetleń: 1263
  • Jak zmniejszyć rozmiar kodu w C dla AVRStudio?

    Ok, zrobilem test pod windowsowym gcc i wyszlo ze wynikiem dzielenia int przez float moze byc float. #include <stdio.h> int main(int argc, char *argv[]) { int a = 1; float wyn; wyn = a / 3.0; printf("wyn = %f\n", wyn); } Output: wyn = 0.333333 Nie ma różnic w tym względzie pomiędzy C a C++, kompilowałem...

    Mikrokontrolery AVR   13 Cze 2011 11:36 Odpowiedzi: 39    Wyświetleń: 3560
  • ET2314/PT2314 sterowanie przez Arduino UNO - pytania

    Poradziłem sobie z powyższymi problemami i teraz wszystko działa. Chciałbym się jeszcze dowiedzieć jaka jest różnica między głośnością (volume) a tłumikami dźwięku (Speaker Attenuator) - [patrz datasheet]. Dodatkowo jak kontrolować głośność za pomocą enkodera np od 0 - 30 - tak jak to zrobiłem w kodzie poniźej. Teraz jak zamienić zmienną "vol" na głośność?...

    Arduino   25 Lip 2019 14:33 Odpowiedzi: 5    Wyświetleń: 975
  • [C][AT90CAN128]Obsługa przerwania i zliczenie czasu

    Wydaje mi się, że to ciągle problem z mierzeniem czasu. Tzn. nie wykrywa któregoś ze zbocz i różnica nie jest liczona, jednak nie potrafię tego znaleźć. Dodałem też wyświetlanie na diodach, które są na płycie i też się nic nie dzieje. Obecnie kod wygląda tak: [syntax=cpp] #define__AVR_AT90CAN128__1 #define OSCSPEED 8000000 /* in Hz */ #ifndef F_CPU...

    Mikrokontrolery AVR   23 Maj 2011 01:35 Odpowiedzi: 25    Wyświetleń: 2440
  • [atmega162] Jak wyłączyć CKDIV8 w Atmega162 i poprawnie skonfigurować UART?

    Witam, zaopatrzyłem się w interface pod usb i podłączyłem uC pod komputer, tak jak kolega mówił - nie miało to prawa działać ;] Aktualnie dobrze działa echo przez terminal oraz podłączenie odbiornika GPS pod komputer - wszystkie ramki dobrze odbieram. Niestety nie rozwiązałem problemu z dzielnikiem - muszę łączyć się z układem przy baud 1200, a po dodaniu...

    Mikrokontrolery AVR   08 Cze 2012 12:57 Odpowiedzi: 17    Wyświetleń: 2439