static extern

Znaleziono około 228 wyników dla: static extern
  • [C] zmienne static globalne/lokalne dwa pliki + nagłówki .h

    Pytanie jest o deklaracje main.c Kod: unsigned int *msg; oraz w spi.h Kod: static unsigned int *msg; Czy ja dobrze rozumiem, że są to dwie zmienne, z czego pierwsza widziana jest tylko w pliku main.c a druga tylko i wyłącznie w pliku spi.c? Mylisz się. Pierwsza zmienna msg jest...

    Programowanie Początkujący   01 Cze 2009 16:42 Odpowiedzi: 7    Wyświetleń: 5190
  • Program reagujący na określony kolor pixela na ekranie

    To było pisane "z palca" na poczekaniu, nie wymagaj za wiele. Skoro naparza ten klawisz w kółko, to tak widocznie sobie życzył autor tamtego zapytania. Udaje wciskanie klawisza do momentu, aż ten piksel nie powróci do stanu pierwotnego. Jak będzie miał kolor startowy, to przestaje udawać i napis "piksel...

    Programowanie Początkujący   30 Gru 2011 13:18 Odpowiedzi: 13    Wyświetleń: 2455
  • Odczyt i zapis danych do PIC - Jak to zrobić?

    Trochę czasu minęło od momentu, kiedy postanowiłem zbudować własny inerface I/O na USB. Po wielu godzinach studiowania różnych przykładów z internetu zrobiłem układ oparty na przykładzie z Microchipa. napisałem prostą aplikację w C# sterującą PIC-em. Obecnie działa mam opanowane włączanie i wyłączanie...

    Mikrokontrolery PIC   18 Kwi 2009 22:21 Odpowiedzi: 7    Wyświetleń: 3057
  • c# i dokładne odliczenie okresu czasu

    Windows nie jest systemem czasu rzeczywistego, a już na pewno nie jest nią platforma .NET :) Jest raczej nastawiony na obsługę zdarzeń. Sam pomiar czasu czy porównanie dwóch czasów zajmuje ileś-tam mikrosekund, więc raczej nie zrobisz super-dokładnego zegara, który się nie będzie rozjeżdżał z czasem....

    Programowanie   10 Wrz 2011 20:23 Odpowiedzi: 15    Wyświetleń: 5379
  • Jednoczesne pisanie i czytanie z COMa [C, C#]

    dzieki wlasnie tez do tego doszedlem a dla tych ktorzy szukaja to [DllImport("kernel32.dll&... SetLastError = true, CharSet = CharSet.Ansi)] private static extern bool WriteFile(uint hCommDev, byte[] lpBuffer, uint nNumberOfBytesToWrite, out uint lpNumberOfBytesWritten,...

    Programowanie   10 Cze 2010 16:47 Odpowiedzi: 9    Wyświetleń: 1704
  • Sterowanie portem LPT VisualBasic6 i INNE

    Prosty program w C# , odbieranie i wysyłanie przez port LPT. W załączniku: - Program.cs - wystarczy utworzyć nowy projekt na konsoli w C# i skopiować zawartość, - inpout32.dll - biblioteka, należy skopiować do katalogu "Debug" projektu, - LPT.exe - gotowy program, jeśli podłączycie diodę pod jakiś...

    Programowanie   14 Mar 2011 15:12 Odpowiedzi: 98    Wyświetleń: 66261
  • [C#] zamykanie menu kontekstowego innej aplikacji

    Chcą zrobić sobie obsługę "gestów" do różnych aplikacji. Mam założonego haka na myszkę i jako tako sobie poradziłem, ale jeśli gest występuje kiedy kliknięty jest między innymi lewy przycisk myszki, to w docelowej aplikacji / oknie pojawia się ( co raczej oczywiste ) menu kontekstowe. Teraz zamykam...

    Programowanie   16 Sty 2012 23:23 Odpowiedzi: 0    Wyświetleń: 734
  • Programowanie playlisty dla WAV - jak zachować kolejność odtwarzania utworów ?

    W takim razie wygląda na to że SoundStream nie da się zatrzymać jeżeli jest w trybie PlaySycnc(). Możliwe rozwiązania: 1. Sprawdź czy dostajesz to zdarzenie (v=vs.110).aspx po zakończeniu grania poprzez .Play() wtedy przerabiasz wszystko na tryb asynchroniczny, czyli ładujesz kolejny kiedy skończył...

    Programowanie   17 Paź 2015 15:10 Odpowiedzi: 18    Wyświetleń: 768
  • [C#] Informacje o systemie operacyjnym

    Niestety to u mnie nie działa, a powód może być taki: This code example defines the following: Platform invoke declarations for the native methods in Windows Embedded CE. A structure to pass to and receive from the native methods. A managed method named ShowMemory, which displays...

    Programowanie Początkujący   16 Mar 2009 21:33 Odpowiedzi: 12    Wyświetleń: 6240
  • Sterowanie za pomocą LPT jak programować?

    Hej, Nigdy się nie bawiłem portem LPT. Kiedyś (parę lat temu) napisałem prosty programik w TurboPascalu komunikujący się z portem dżojstika (w karcie dźwiękowej). Do portu podłączone były 2 druciki, który to następnie dołączony były do 2 blaszek a całość umocowana w framudze drzwi. Druga blaszka przyczepiona...

    Programowanie Początkujący   24 Sty 2012 00:54 Odpowiedzi: 4    Wyświetleń: 1614
  • usunięcie windowsformsapplication

    Da się, przy czym trzeba użyć funkcji samego windows. Dodajesz w klasie importy: [syntax=csharp][DllImport("ker... extern IntPtr GetConsoleWindow(); [DllImport("user3... extern bool ShowWindow(IntPtr hWnd, int nCmdShow); const int SW_HIDE = 0;[/syntax] Następnie,...

    Programowanie   26 Sty 2016 16:25 Odpowiedzi: 5    Wyświetleń: 600
  • Autoclicker - Jak wykonać i w jakim programie?

    Ostatnio pisałem autokliker do myszki w C# z wykorzystaniem systemowej biblioteki user32.dll Dołożenie przycisków z klawiatury nie powinno być problemem. Do kompilacji polecam darmowe Visual Studio Community. A poniżej proof of concept dla myszki. Polecam testować np. na hodowanku piesełków :) [syntax=csharp] using...

    Programowanie Początkujący   08 Lut 2017 07:34 Odpowiedzi: 5    Wyświetleń: 1347
  • [C#] Zablokowanie i ponowne logowanie w Windows 7

    Dzięki wielkie za odpowiedzi. Sposób marcinj12 działa jak najbardziej. Włączenie procesu trwa jednak chwile, krótką, ale jednak. Sposób antekone także działa, ale natychmiastowo po wywołaniu funkcji [syntax=csharp] using System; using System.Collections.Generic; using System.ComponentModel; using...

    Programowanie   13 Mar 2011 14:57 Odpowiedzi: 3    Wyświetleń: 1442
  • [C#] serialPort - GetPortNames źle działa

    hhhm więc tak: znalazłem takie dwa importy: [DllImport("advapi32.dll&qu... CharSet = CharSet.Unicode, EntryPoint = "RegOpenKeyEx")] private static extern int RegOpenKeyEx(IntPtr keyBase, string keyName, IntPtr reserved,...

    Programowanie   24 Sie 2010 13:48 Odpowiedzi: 5    Wyświetleń: 2320
  • Prosty edytor tekstu nieformatowanego z niestandardowym TAB-em

    [syntax=csharp] using System; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; names... TabEdit { public partial class Form1 : Form { private const int EM_SETTABSTOPS = 0x00CB; [DllImport("User32.dll", CharSet = CharSet.Auto)] ...

    Software serwis   09 Sty 2013 19:36 Odpowiedzi: 24    Wyświetleń: 2346
  • Plik .bat,.exe, lub skrót który zmieni mi ustawienia w Panelu Sterowania

    Dowolny serwis GSM albo komputerowy zrobi to pewnie Koledze za grosze, jak Kolega pójdzie z płytką myszy i zakupionymi przyciskami. A jeśli chce się to jednak zrobić "aby było", to można sobie zamienić te przyciski miejscami. Ten prosty programik to zrobi: [syntax=csharp]using System.Runtime.InteropServices; using.....

    Obsługa oprogramowania   17 Maj 2019 18:29 Odpowiedzi: 6    Wyświetleń: 246
  • Visual c++ 2005 i wykorzystanie *.dll

    Używasz Dllimport-a. Masz tu przykład innej dll jak to się robi: [DllImport("user32", EntryPoint = "SendMessageA")] prot... static extern int SendMessage(int hwnd, int wMsg, int wParam, [MarshalAs(UnmanagedType.AsAny&#... object lParam); ...

    Programowanie   21 Kwi 2008 14:56 Odpowiedzi: 5    Wyświetleń: 4176
  • LPT w Visual Studio C# 2005

    Dzięki, wchodziłem wcześniej na tą stronkę, ale myślałem że jest tam tylko w C++. Myliłem się :) Żeby nikt nie musiał szukać napisze krótko. Wystarczy ściągnąć plik "inpout32.dll" i umieścić go w folderze projektu (w debug, lub relase), a w kodzie programu dodać klasę: public class PortAccess { ...

    Programowanie   06 Wrz 2008 16:47 Odpowiedzi: 3    Wyświetleń: 5232
  • VB6, Delphi lub Visual Studio 2008

    C# syntax

    Programowanie Początkujący   01 Wrz 2010 21:10 Odpowiedzi: 8    Wyświetleń: 1501
  • [c++] Wywoływanie funkcji z dll

    Dzięki za szybką odpowiedź. Wcześniej były podejmowanie próby uruchomienia dll-ki w C#, sama funkcja command (nota bene jedyna udostępniania przez bibliotekę) byłą wywoływana lecz pojawiał się inny problem w dalszej pracy z dll-ka. Jednak na podstawie sposobu podpięcia funkcji command w c# można wnioskować,...

    Programowanie   05 Sty 2011 21:20 Odpowiedzi: 8    Wyświetleń: 1841
  • Skrypt .cmd wzbudzanie monitora o okreslonej godzinie

    Nie sprawdzałem czy działa, exe jest tutaj Źródło: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; names...

    Software serwis   02 Maj 2011 20:37 Odpowiedzi: 37    Wyświetleń: 5576
  • [C#] Wywołanie DLL w sandobixe

    Witam. Mam problem, którego nie mogę rozgryźć. Do kodowania wykorzystuję C# .net 4. W programie głównym tworzę piaskownicę (AppDomain), która ma uprawnienie typu SecurityPermissionFlag.UnmanagedCode. ... w piaskownicy plik assembly, który do pracy wymaga uruchomienia procedury z pliku DLL...

    Programowanie   29 Wrz 2011 15:09 Odpowiedzi: 1    Wyświetleń: 957
  • [C#] - Użycie biblioteki dll napisanej w C++ w aplikacji C#

    EntryPoint .

    Programowanie   02 Maj 2013 16:15 Odpowiedzi: 1    Wyświetleń: 1647
  • C# - Program różnie się wykonuje na win 7 i win xp

    Playsound() wstawione wg tego poradnika również nie działa :/ Spróbuje nie tworzyć wątku "ręcznie" tylko użyje komponentu BackgroundWorker Dodano po 43 Najprawdopodobniej odtwarzanie przerywa sama metoda PlaySync. Chyba masz racje kolego. Jestem tego prawie pewny, ponieważ...

    Programowanie   21 Gru 2014 20:55 Odpowiedzi: 25    Wyświetleń: 1362
  • Zmiana rozdzielczości ekranu podczas uruchamiania aplikacji win10

    To, że monitorowałbym cały czas uchwyt i stan okna. W zależności od wywołania skierowałbym np. stan po zminimalizowaniu na DEVMODE/DEVCON z SDK by szybko zmienić rozdzielczość przy pomocy API i w trakcie maksymalizacji czy trybu pełnoekranowego wrócić do niższej. Część kodu dla otwartego notatnika już...

    Obsługa oprogramowania   09 Sty 2020 20:31 Odpowiedzi: 6    Wyświetleń: 462
  • AVR C - Obsługa wyświetlacza LCD po TWI

    Witam. Zakupiłem konwerter I2C do wyświetlacza LCD i mam mały problem z jego obsługą. Komunikacja z ekspanderem następuje prawidłowo, jedynie co udało mi się uzyskać to miganie podświetleniem, ale uparty wyświetlacz za choinkę nie chce nic wyświetlić. Schematu konwertera niestety nie posiadam,...

    Mikrokontrolery AVR   17 Kwi 2015 13:44 Odpowiedzi: 6    Wyświetleń: 1332
  • [ATEMGA162][C/AVRGCC] Odbiór stringów z uart w przerwaniach

    Witam, Próbuję korzystać z biblioteki Peter Fleury do obsługi usart-u, której listing znajduje się poniżej: PLIK uart.c /***************************************... Interrupt UART library with receive/transmit circular buffers Author: Peter...

    Mikrokontrolery AVR   30 Sie 2009 11:03 Odpowiedzi: 1    Wyświetleń: 3126
  • AVR ATmega8/88/328 + UART + ECLIPSE

    Szukałem na internecie poradników do terminala UART i udało mi się zrobić coś takiego z kawałków znalezionych w sieci. Problem polega na tym, że mój kompilator wyrzuca błędy a nie pokazuje mi gdzie one są (i tym samym nie mogę ich skompilować) i jeśli ktoś może sprawdzić poprawność kodu w 1. i 2. main.c(są...

    Mikrokontrolery AVR   15 Gru 2014 16:09 Odpowiedzi: 17    Wyświetleń: 2274
  • [stm32]Zawieszanie się FreeRTOS'a pod Eclipsem dla STM32

    michalko12: Zmieniłem xHandleTaskLED1, xHandleTaskLED2 na static, ale nic to nie pomogło. xLastFlashTime nie można: error "initializer element is not constant". W keilu żadnej tej zmiennej nie miałem jako static a program działał więc podejrzewam, że nie tu jest problem. Dodano po 4 Smashing: Jak...

    Mikrokontrolery ARM   05 Cze 2011 20:20 Odpowiedzi: 10    Wyświetleń: 3433
  • C MATLAB - Regulator dyskretny PID

    Witam. Próbuję napisać regulator dyskretny PID z podwójnym zerem w C. Nie umiem tego wyprowadzić ręcznie, więc posłużyłem się Matlabem w celu wygenerowania kodu regulatora. Teraz kwestia jego implementacji na np. AVR-ku. Schemat układu : Matlab stworzył m.in. : PID.h Czy wartości początkowe...

    Programowanie   17 Lis 2014 20:43 Odpowiedzi: 0    Wyświetleń: 1686
  • [ATMEGA16][C]problem z mnożeniem/dzieleniem uint przez uint.

    Witam, Pojawił się ostatnio u mnie taki problem. Otóż odczytuję z przetwornika ADC ATmegi16, z kanału ADC0 wartość napięcia (od 0 do 5VDC). Wyświetlam sobie wynik konwersji na LCD i wszystko ładnie działa (liczba na LCD zmienia się w zakresie od 0 do 1023, jak kręcę potencjometrem). Chciałem sterować...

    Mikrokontrolery AVR   07 Kwi 2009 14:54 Odpowiedzi: 7    Wyświetleń: 1526
  • MMnet1002 AT91SAM9620 i ledblink.c

    Mam trochę problemów z tą platformą a szczególnie z jedną rzeczą która mnie mocno denerwuje - brak jakiegokolwiek wsparcia !!! Czekam na odpowiedź z Propoxu i wiem że niedługo się doczekam, ale dzisiaj poruszę to na forum. Mam nadzieję że ktoś rozwiązał problem , który mnie dręczy a mianowicie:...

    Mikrokontrolery ARM   18 Kwi 2011 18:58 Odpowiedzi: 4    Wyświetleń: 2876
  • [Atmega32][c]Napisy w pamięci flash, math.h i prosty lcd

    Funkcje do obsługi wyświetlacza pochodzą z gotowej biblioteki, którą znalazłem za pośrednictwem elektrody. Oto funkcja do wrzucania tekstu na lcd z flash procesora. Co do pamięci - avrstudio pokazuje mi że używam około 12kB flash i 300bajtów sram więc ok. Co do double i float to nie wiedziałem, że...

    Mikrokontrolery AVR   24 Gru 2009 14:09 Odpowiedzi: 6    Wyświetleń: 2022
  • OpenOCD Cortex (codesourcery) błędy podczas debugowania

    1. Jak wspomniałem komendy gdb wziąłem z innego projektu, a że nie znam dobrze gdb więc konfiguruję wszystko metodą prób i błędów. Zamieniłem zatem soft_reset na reset_halt i tez działa. Zostawię tak jak poleciłeś. 2. Kod startup'a nie jest mojego autorstwa, był razem z paczkami od Luminary (albo...

    Mikrokontrolery   07 Maj 2009 09:11 Odpowiedzi: 17    Wyświetleń: 2885
  • LCD w języku C na płytce tesowej Atmega8 v 1.1

    Właśnie moja nauka zatrzymała się na wyświetlaczu LCD. Mruganie diodami już za mną. Dlatego proszę o pomoc:) Skonfigurowałem dwie biblioteki. Dodałem jako załącznik. Jeśli ktoś może to bardzo proszę o sprawdzenie. Pierwsza to biblioteka ze strony Wygląda tak: Pkik HD44780.h //---------------------------...

    Mikrokontrolery AVR   08 Sty 2010 00:29 Odpowiedzi: 5    Wyświetleń: 2079
  • Atmega8, LCD EA DIP204-4 , C

    Witam , udało mi się odpalić wyświetlacz , użyłem innych bibliotek - pana Peter Fleury . Pojawił sie jednak kolejny problem , biblioteka jest do wyswietlacza 2x16 a ja chciałem ją przerobić na 4x20 i tu pojawia sie problem : - pierwsza linia wyświetla się ok - druga linia , pierwsze 8 znaków drugiej...

    Mikrokontrolery   27 Sie 2010 20:09 Odpowiedzi: 13    Wyświetleń: 2444
  • atmega8 - Niepoprawne działanie optymalizacji

    Sory, już się poprawiam [syntax=c]#ifndef LCD_H #define LCD_H #if (__GNUC__ * 100 + __GNUC_MINOR__) < 303 #error "This library requires AVR-GCC 3.3 or later, update to newer AVR-GCC compiler !" #endif #include <inttypes.h> #include <avr/pgmspace.h> /** * (at)name Definitions...

    Mikrokontrolery AVR   12 Sie 2014 19:57 Odpowiedzi: 2    Wyświetleń: 942
  • 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ń: 1110
  • [ADuC 845] [C] wyświetlacz LCD 4x40 i dziwne znaki, Keil C

    Witam Posiadam wyświetlacz LCD 4x40 ABC040004A00 Piszę w Keilu w C. Mój problem polega na tym, że wyświetlacz nie działa tak jak powinien. W głównej pętli programu wykonuję sekwencję [syntax=c]sprintf(Linia,"----"); lc...

    Mikrokontrolery   15 Paź 2013 21:12 Odpowiedzi: 1    Wyświetleń: 1695
  • Arduino ,moduł NRF24l01 i joystick problem

    Witam wiec tak wpisałem to co mi kolega przesłał i wyskakuje teraz taki błąd Arduino:1.6.9 (Windows 10), Płytka:"Arduino/Genuino Uno" In file included from sketch\output\scanner.cpp:1:0: C:\Use... error: 'Arduino' does not name a type ...

    Arduino   20 Kwi 2018 13:54 Odpowiedzi: 7    Wyświetleń: 462
  • [NUCLEO/FATFS]f_open zwraca FR_DISK_ERR

    Tak to ja, dołączam kod - main.c: [syntax=c]#include "main.h" #include "fatfs.h" SPI_HandleTypeDef hspi2; TIM_HandleTypeDef htim2; UART_HandleTypeDef huart2; void send_string(char* s) { HAL_UART_Transmit(&huart2, (uint8_t*)s, strlen(s), 1000); } volatile uint16_t Timer1=0; uint8_t...

    Mikrokontrolery ARM   01 Sty 2019 19:52 Odpowiedzi: 14    Wyświetleń: 852
  • stm32f4 discovery - stemwin+discovery+ssd1289

    Zwiekszylem stos do 4096 lecz dalej się wywala może coś źle skonfigurowalem LcdConf.c [syntax=c]/****************... SEGGER Microcontroller GmbH & Co. KG * * Solutions for real time microcontroller applications...

    Mikrokontrolery ARM   18 Gru 2013 18:37 Odpowiedzi: 14    Wyświetleń: 5199
  • [ATMEGA328p-pu] - Błędny pomiar ADC

    Dobra. Kod prezentuje się następująco: to jest program w którym wszystko działa jak potrzeba: [syntax=cpp]//Data utworzenie: 20-09-2014 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <avr/pgmspace.h> #include "MYUART/myuart.h" #include...

    Mikrokontrolery AVR   23 Lis 2014 17:44 Odpowiedzi: 17    Wyświetleń: 1662
  • [STR912][C] - C - multiple definition

    Witam! Mam troche amatorskie pytanie, ale nie mogę się połapać co robię nie tak.. Miałem swój działający program kompilował się normalnie, ale gdy zrobiłem sobie make clean i chciałem go na nowo skompilować za pomocą make, to już przestał się kompilować :shocked!:, czego nie rozumiem teraz generalnie...

    Mikrokontrolery ARM   11 Sty 2013 14:11 Odpowiedzi: 2    Wyświetleń: 1149
  • Olimex SAM7-EX256 - Pytanie częstotliwość timera

    Siemka. Prosze bardzo o pomoc. Mam zrobić na zajęcia sprawozdanie i odpowiedzieć na pytanie. " jaką najniższą częstotliwość przerwań może generować timer TC0? " Odpowiedz chyba 0,27Hz. Ale skąd się to bierze. Poniżej podam dokładne polecenie i rozwiązanie. Prosze o odpowiedzenie na to pytanie czemu...

    Mikrokontrolery ARM   28 Gru 2013 18:11 Odpowiedzi: 0    Wyświetleń: 1596
  • [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ń: 1215
  • STM32 emWin - odświeżanie tekstu

    Korzystam z GuiBuildera i emWin na STM32F429i DISC1. Chciałbym automatycznie odświeżać napis (zmienna array) na polu TEXT. Tekst odświeża się po kliknięciu przycisku ale już automatycznie nie wiem jak zrobić. Kod z obsługą zdarzeń od kliknięcia itd. [syntax=c]/***********************...

    Mikrokontrolery ARM   16 Maj 2016 19:14 Odpowiedzi: 2    Wyświetleń: 690
  • Lifetab S10334 - Po wymianie LCD+TS touchscreen dziala jakby odwrotnie w osi y

    W kernelu masz pod GOODiX GT9271 s1033x-kernel-c63da2f.140805.1... sterownik: gt9xx.c /* drivers/input/touchscreen/gt9xx.c * * 2010 - 2012 Goodix Technology. * * This program is free software; you can redistribute it and/or modify * it under...

    Tablety Czytniki Hardware   02 Mar 2018 22:24 Odpowiedzi: 13    Wyświetleń: 909
  • Atmega16, LDMicro - Procek nie działa, mimo dobrego działania na symulatorze.

    Udało mi się znaleźć kod wynikowy w C: [syntax=c]/* This is auto-generated code from LDmicro. Do not edit this file! Go back to the ladder diagram source for changes in the logic, and make any C additions either in ladder.h or in additional .c files linked against this one. */ /* You...

    Mikrokontrolery AVR   30 Cze 2014 13:45 Odpowiedzi: 6    Wyświetleń: 1452
  • [ATmega32][C] Kurs progamowania w C z EdW Lekcja 9

    Witam, Jestem w trakcie przerabiania kursu z EdW Pracuje na zestawie startowym ZL3AVR Zamieszczam kod programu: //////////////////////////////////////... main.c - testowanie zaawansowanej obsługi alfanumerycznego wyświetlacza...

    Mikrokontrolery AVR   05 Maj 2011 11:04 Odpowiedzi: 18    Wyświetleń: 4843
  • EEPROM 24C04 nie mogę sie z nim dogadać. Co nie tak w kodzie ?.

    W skrócie oco chodzi: Po pierwszym podlaczeniu uC zapisywane są wertosci domyslne w EEPROMie i ustawiana jest flaga "1" pod adresem 0x01(czyli po resecie uC sprawdzam flagę i zapisuje EEprom lub nie) Jesli flaga "0" to EE_init() zapisuje EEproma. Dalej- alarmy_DEV() -przeglad zapisów "alarmów",...

    Mikrokontrolery AVR   24 Maj 2011 14:44 Odpowiedzi: 14    Wyświetleń: 2874
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Wracając do przerwań, zgodnie z obietnicą wrzucam przykładowe definicje interfejsu klas opartych na przerwaniach. Pierwsza obsługuje timer i umożliwia wywoływanie z opóźnieniem lub cyklicznie podanej funkcji, lub wywoływanie jakiejś akcji: 1 #ifndef _TMFTIMER_H 2 #define _TMFTIMER_H ...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 7807
  • lm3s9b90 codesourcery openOCD eclipse

    Hej Freddie, tym razem to już mam poważny problem i proszę Cię o pomoc. Problem mam cały czas z przerwaniami. Nigdy mi w sumie tak naprawde nie zadziałaly na tym projekcie od stm. Przerobiłem Twoją tablice wektorów przerwań: /** \file vectors.c * \brief STM32 (STM32F101 - STM32F103) vector...

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 3881
  • [lpc1768][GNU C/eclipse] wywołanie funkcji w przerwaniu nie działa

    Witam, mam problem z wywołaniem funkcji w przerwaniu. Na chwilę obecną debugowanie odpada, gdyż mam mały problem z odpaleniem debugowania. Po wywołaniu przez procesor przerwania, albo się on wiesza albo niepoprawnie działa funkcja. To samo dzieje się gdy wkleję do przerwania zawartość funkcji. Podczas...

    Mikrokontrolery ARM   24 Cze 2012 12:45 Odpowiedzi: 0    Wyświetleń: 2249
  • [STM32 P103] - [C/CrossWorks] Komunikacja RS232

    Napisałem program obsługujący komunikację RS232 dla płytki STM32 P103: - dokumentacja płytki - schemat Niestety łącząc docelowo przez konwerter RS232 -> RS485 i podłączając do serwomechanizmu RS28 dynamixel podłączyłem raz zasilanie 15V, 1.2A na lini danych RSa... I tu pierwsze pytanie......

    Mikrokontrolery Początkujący   28 Lip 2012 08:57 Odpowiedzi: 12    Wyświetleń: 2971
  • atmega32 - atmega 32 odbiór rc6 C

    Witam, mam problem z odbiorem kodów rc6 a mianowicie sprawdziłem specyfikacje mojego pilota na stronie lirc/remotes i jest to kodowanie właśnie rc6 szukałem po internecie i niewiele się mówi o tym i innych kodowaniach niż rc5. Znam czasy między bitami i z czego się składa ramka danych w rc6. Mój problem...

    Mikrokontrolery AVR   13 Wrz 2013 23:02 Odpowiedzi: 0    Wyświetleń: 1308
  • [ECLIPSE][GCC]Conditional include

    Widziałem rozwiązania z użyciem struct ale jak szukałem opisów do tego to znajdowałem tylko jakieś dziwnie pokręcone przykłady, które nie inspirowały nawet do wczytywania się co i jak, Twój sposób opisu użycia struct jest najczytelniejszy ze wszystkich :) Muszę się zastanowić, która metodę użyć. EDIT:...

    Mikrokontrolery   20 Lis 2015 10:40 Odpowiedzi: 10    Wyświetleń: 855
  • [STM32] log10() zawiesza procesor.

    Dodano po 31 Kiedy debuguje program, krokowo, zaraz po a = 124; z linii b = log10(a); wskakuje do nieskończonej pętli - void HardFault_Handler(void). Tak jakby sam adres procedury wywoływał błąd sprzętowy.

    Mikrokontrolery ARM   29 Mar 2012 21:29 Odpowiedzi: 75    Wyświetleń: 7914
  • stm32f100rb - sprintf() float Coocox

    Zmieniłem : 2. change The initial stack pointer in the vector table: (void *)&pulStack[STACK_SIZE-1]... to (void (*)(void))((... long)pulStack + sizeof(pulStack)), w startup_stm32f10x_md_vl.c Dalej to samo. [syntax=c]/** ...

    Mikrokontrolery ARM   09 Mar 2015 10:10 Odpowiedzi: 10    Wyświetleń: 2295
  • STM32 - COOCOX deklaracja zmiennych globalnych itp

    Wygenerowany jest bezpośrednio z CooCoxa Linkera tutaj nie ma chyba jest zaszyty w środowisku. Wersja CoIDE to: Version: 1.7.8 [syntax=c] /** ****************************************... * (at)file startup_coide.c * (at)author Coocox * (at)version...

    Mikrokontrolery ARM   03 Maj 2015 15:46 Odpowiedzi: 4    Wyświetleń: 897
  • STM32F103RBT6-Nucleo - Magistrala CAN

    Chyba tak jest, tutaj plik startup_stm32f10x_md.c [syntax=c]/** ****************************************... * (at)file startup_stm32f10x_md.c * (at)author Coocox * (at)version V1.0 * (at)date 12/23/2009 * (at)brief STM32F10x Medium Density...

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 1776
  • Program napisany w C - przekazanie argumentów

    Witam ! Od razu zaznaczę że nie jest to mój program a na C się znam miernie. Oto kod programu : [syntax=c] /* * Copyright (c) 1999-2000 Tony Givargis. Permission to copy is granted * provided that this header remains intact. This software is provided * with no warranties. * * Version...

    Programowanie   25 Mar 2012 19:10 Odpowiedzi: 30    Wyświetleń: 2490
  • [STM32f103ZET6][C/CooCox]] - Brak inicjalizacji wyświetlacza HY32C

    Tak. W zasadzie włączam taktowanie wszystkich portów zaraz po funkcji "SystemInit()". Dodano po 13 Próbowałem też na przykładzie z "hy mini". Zmieniłem tylko pin adresowy(RS), chip select na NE4 no i dorzuciłem obsługę DEMUX'a. I dalej nic. Załączam kod z tego przykładu: main: [syntax=c]void...

    Mikrokontrolery ARM   22 Paź 2013 09:52 Odpowiedzi: 8    Wyświetleń: 2916
  • ATtiny 2313 - Czujnik odległości HC-SR04 - błąd w programie

    Poprawiłem obsługę wyświetlacza. Mam nadzieję, że teraz jest poprawnie. Niestety pomiar odległości dalej nie działa jak należy. Do 50cm jest w porządku. Powyżej zaczynają skakać segmenty wyświetlacza, ale wynik jest prawidłowy. Po przekroczeniu 100 cm na wyświetlaczu robi się dyskoteka oraz odległość...

    Mikrokontrolery AVR   15 Sty 2014 07:21 Odpowiedzi: 12    Wyświetleń: 3315
  • [STM32F4 Discovery][C] - USB - tryb device, klasa Mass Storage

    Witam, mam problem z uruchomieniem przykładu USB MSC device od ST. Przerobiłem go, aby zamiast karty SD wykorzystać dysk twardy na ATA. Funkcje obsługi dysku są na 100% dobre. Problem jest raczej w USB. Po prostu komputer wykrywa nieznane lub uszkodzone urządzenie. Za bardzo nawet nie wiem, jak się...

    Mikrokontrolery ARM   19 Lut 2014 22:40 Odpowiedzi: 3    Wyświetleń: 2988
  • Arduino Leonardo wyświetlenie błedu KOD-u z bibloteką PCF8574.h

    Wrzucam pliki *.h i *.cpp, które są umieszczone w katalogu "libraries" biblioteki. c:\Program Files(x86)\Arduino\hadware\arduino\avr\l... Kod w pliku Wire.h Kod w pliku Wire.cpp Kod w pliku PCF8574.h Kod w pliku PCF8574.cpp [syntax=c]// // FILE:...

    Arduino   07 Maj 2017 23:10 Odpowiedzi: 2    Wyświetleń: 933
  • Arduino Nano Sense BLE oraz DS18B20, nie działa

    Kwestie napięcia weryfikowałem tak piszesz już wcześniej na UNO. Tam odczyty w ogóle są - i wykrywa urządzenia, na NANO nie wykrywa. Na każdym z czujników taki sam. Wynalazłem też standardowy DS18B20 (nie na przewodzie, na nóżkach) i też działa na UNO, zarówno pod 5V jak i 3V jak i z zewnętrznym zasilaniem. U...

    Arduino   29 Mar 2020 14:53 Odpowiedzi: 11    Wyświetleń: 378
  • STM32 USB CDC odczyt - komendy

    Szanowni Forumowicze, Mam problem z Virtual Port COM. Używam procesora STM32F103VBT6. Na nim chcę zrobić taki sterownik uniwersalny kilka wejść wyjść oraz USB do wysyłania komend i odczytu stanu wejść i wyjść. Chcę zrobić to tak że np mam wyjście powiedzmy PA0 i jest tam podłączona dioda i po wysłaniu...

    Mikrokontrolery ARM   07 Wrz 2019 09:10 Odpowiedzi: 9    Wyświetleń: 498
  • Program do sterowania serwami- prośba o dokończenie

    A teraz jest tak: main.c [syntax=c] #include <avr\io.h> #include <avr\interrupt.h> #include <util/delay.h> #include "servo.h" volatile unsigned int napiecie[LICZBA_KANALOW]; volatile uint8_t stany_portow[8]={0x1,0x2,0x4,0x8,0x10,0x... jest ten LUT volatile...

    Mikrokontrolery   27 Sie 2013 15:13 Odpowiedzi: 43    Wyświetleń: 7575
  • Asembler/C - Kod startowy do freescale HCS08 - program nie wchodzi do main()

    Witam wszystkich, Próbuję się uporać z problemem od kilku dni, jednak nie bardzo wiem co jest nie tak, a mianowicie próbuje odpalić najprostszy program zmieniający stan na pinach: To jest stan po kilku kliknięciach step over, dodam że program potrzebuje 7 kliknięć step over aby zacząć się...

    Mikrokontrolery ARM   12 Lis 2012 22:29 Odpowiedzi: 1    Wyświetleń: 1557
  • [STM32F4] - Układ DMA: DCMI -> SRAM

    Aktualnie najważniejsze pliki programu wyglądają następująco: main.c: [syntax=c]#in... "main.h" //definicje stalych #define LINENUM 0x15 #define FONTSIZE Font12x12 #define LED1 GPIO_Pin_13 #define LED2 GPIO_Pin_14 #define PRZYCISK GPIO_Pin_0 //zmienne - definicje void...

    Mikrokontrolery ARM   29 Lip 2015 07:32 Odpowiedzi: 60    Wyświetleń: 6000
  • [AT91SAM7] przesłanie strumienia na wyświetlacz

    Wkleiłem bibliotekę w takiej postaci #define TEST_PRINTF 1 #ifdef TEST_PRINTF #include <stdio.h> #endif //typedef unsigned int uuint ; //*********************************... void printchar (char **str, int c) { if...

    Mikrokontrolery ARM   14 Lut 2010 13:40 Odpowiedzi: 28    Wyświetleń: 2337
  • [S3C24xx][LINUX] moduł do ADC

    Witam, Od kilku dni toczę bój z przetwornikiem analogowo-cyfrowym procesora S3C2440. Znajduje się on na płytce MINI2440. Jądro LINUX: 2.6.32 Dystrybucja: Angstrom W /dev/ nie ma urządzenia ADC. Próbowałem sam napisać moduł do jądra. Znalazłem taki sterownik w jajku: /* arch/arm/plat-s3c/include/plat/adc.h .....

    Mikrokontrolery ARM   13 Lis 2010 22:58 Odpowiedzi: 3    Wyświetleń: 1162
  • Atmega 16 - Prośba o sprawdzenie kodu [język C]

    Witam opiszę w czym tkwi problem, zaprojektowałem i wykonałem układ sterujący dwoma siłownikami- wykorzystuję do tego rygle samochodowe. Odpowiadają one za nastawianie przełożeń w pewnej przekładni. Założenia projektu: 2 przyciski- wyższy bieg, niższy bieg 7-segmentowy wyświetlacz LED wskazujący...

    Mikrokontrolery   02 Mar 2014 15:33 Odpowiedzi: 5    Wyświetleń: 1215
  • [STM32F4] - Obsługa wyświetlacza Hy28a

    Witam ostatnio dostałem wyświetlacz HY28a (ILI9320). Od tygodnia próbuje coś na nim wyświetlić lecz bez skutecznie. W internecie znalazłem kod pod LPC, doszedłem do wniosku że po lekkich modyfikacjach powinno zadziałać na stm32f4 discovery. Poniżej przedstawiam kod pod LPC na którym się bazuję. [syntax=c]/********************...

    Mikrokontrolery ARM   19 Gru 2014 13:21 Odpowiedzi: 7    Wyświetleń: 969
  • Stm32 Discovery - Wyprowadzenia GPIO

    Mało przykładów w sieci z CANem. Mam wolne piny PB8 i PB9 więc na tych pinach chciałbym zrealizować CANa. Z informacji z sieci poskładałem coś takiego: CAN.h [syntax=c] #define STANDARD_FORMAT 0 #define EXTENDED_FORMAT 1 #define DATA_FRAME 0 #define REMOTE_FRAME 1 typedef...

    Mikrokontrolery   27 Gru 2016 20:39 Odpowiedzi: 9    Wyświetleń: 642
  • [STM32F3 Discovery] odbieranie danych przez CAN

    Witam Kolegów, Od kilku dni męczę się z pewnym problemem. Na postawie filmu z youtube próbuje wykonać sieć CAN na STM32F3 + TJA1040. Cały problem polega na tym że nie mogę odebrać danych ani w przerwaniu, ani w programie głównym. Układ bez problemu wysyła dane do innego urządzania (drugi STM32F3 +...

    Mikrokontrolery ARM   25 Lut 2017 20:51 Odpowiedzi: 0    Wyświetleń: 600
  • ../tablica.c:7:46: warning: O co chodzi ?

    Tak jak przypuszczałem - już następny problem ze wskaźnikami: Jak przekazywać wskaźnik ? To skrócony do minimum kod: [syntax=c] flagi.h //*********************************** s... struct wire{unsigned char fc; unsigned char serial[6]; // nr serial ...

    Mikrokontrolery   09 Mar 2012 15:15 Odpowiedzi: 24    Wyświetleń: 1964
  • FLASH_Unlock i niekończące się błędy kompilacji

    Po ludzku czyli tak: 1. Zmienne/stałe są TYLKO I WYŁĄCZNIE w plikach źródłowych (*.c, *.cpp, itd.) 2. Jeśli chcesz aby zmienna była prywatna dla danego pliku jej definicję poprzedzasz słowem "static" - teraz każdy plik może mieć zmienne o takiej samej nazwie, ale nie będą się one nakładać, nie ma też...

    Mikrokontrolery ARM   21 Gru 2012 18:18 Odpowiedzi: 13    Wyświetleń: 1269
  • [AVR GCC] - Naruszenie (zamazywanie) pamięci

    Skróciłem program do minimum, które powoduje występowanie błędu. Timer i nieużywane tablice musiały pozostać, żeby błąd się ujawniał. W obecnej postaci jest tak: main.c [syntax=c] #include <avr/io.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #ifndef F_CPU #define...

    Mikrokontrolery AVR   24 Gru 2013 22:37 Odpowiedzi: 6    Wyświetleń: 1470
  • Starter Rajdowy Atmega8 - nie aktywuje czujki w określonym przedziale czasu

    pliki d_led.c , d_led.h , projekt_sygnalizator.c [syntax=c] //////////////////////////... Made for atmega8, 16Mhz oscillator #include <avr/io.h> #include <avr/interrupt.h> #include "d_led.h" #include <util/delay.h> //Segments data volatile uint8_t...

    Mikrokontrolery AVR   17 Gru 2015 21:25 Odpowiedzi: 2    Wyświetleń: 828
  • [STM32F4][C/MDK-ARM] - Wyświetlacz HY_TFT320_262K + ili9320

    Witam Od kilku dni staram się uruchomić pewien tajwański tani szmelc o nazwie HY_TFT320_262K ze sterownikiem (rzekomo) ili9320. Problem w tym, że cała dokumentacja i przykładowe programy, które do niego dostałem są w krzaczkach lub całkowicie nie dotyczą mojego modelu wyświetlacza. Stąd swoją wiedzę...

    Mikrokontrolery ARM   12 Wrz 2013 11:02 Odpowiedzi: 6    Wyświetleń: 2328
  • ATTiny13 - Portowanie odbioru RC5 z Mega8

    Cześć, chciałem przeportować kod do odbioru RC5 autorstwa Dondu za ATMega8 na ATTiny13 - REzystory diod 470Ω, nie zmieniłem na schemacie. Pilot samoróbka, ale 100% pewniak. No więc w czym problem? Uruchomiłem przykład na ATMega8, wszystko pięknie śmiga. Program kompiluje się dla Tiny13...

    Mikrokontrolery Początkujący   13 Lut 2014 13:23 Odpowiedzi: 16    Wyświetleń: 3564
  • C AVR - RC5 - obsługa biblioteki

    Witam, na wstępie dodam że jestem bardzo początkujący w programowaniu. Staram się stworzyć program który by włączał i wyłączał funkcję RGB, poprzez pilot RC5. Staram się to zrobić po kolei i najpierw próbuję gasić i zapalać pilotem diodę. Problemem jest to, że program reaguje na każdy przycisk a nie...

    Mikrokontrolery AVR   10 Paź 2014 08:17 Odpowiedzi: 3    Wyświetleń: 1554
  • [C][ATMEGA8] Multipleksowanie led - ustawienie Timera

    Podaję się, nie mam pojęcie czemu to nie działa: [syntax=c]#define F_CPU (1000000) #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define LED_DATA PORTD #define ANODY_PORT PORTC #define CA1 (1<<PC0) #define CA2 (1<<PC1) #define CA3...

    Mikrokontrolery Początkujący   10 Cze 2012 20:57 Odpowiedzi: 2    Wyświetleń: 1031
  • Podstawowe użycie toolchain'a arm-none-eabi czyli co się dzieje przed main

    Wstęp Poradniki pomagające w tworzeniu oprogramowania na mikrokontrolery skupiają się głównie na wykorzystaniu peryferiów samego mikrokontrolera, co jest zrozumiałe, ale niestety rzadko skncentrują się na części programu, która wykonuje się przed funkcją main. Poniższy poradnik ma na celu przybliżenie...

    Artykuły   31 Sty 2019 07:34 Odpowiedzi: 31    Wyświetleń: 5520
  • [ATMEGA8][C] Reset zamiast przerwania

    Mam dwa foldery, każdy od innej wersji avr i w każdym jest inny interrupt.h. Da się jakoś sprawdzić, który avr używa podczas kompilacji? /* Copyright (c) 2002, Marek Michalkiewicz All rights reserved. Redistribution and use in source and binary forms, with or without modification,...

    Mikrokontrolery AVR   30 Gru 2010 23:13 Odpowiedzi: 54    Wyświetleń: 5469
  • arm-none-eabi - Pusty projekt i prawie 900 bajtów kodu.

    Witam. Wiem że Kinetis nie jest tu popularny, ale to pytanie raczej ogólne (przynajmniej mi się tak wydaje) i mam nadzieję że ktoś mnie uświadomi :) Środowisko: Kinetis Design Studio 3.2 + Kinetis SDK 1.3 (eclipse + gcc) Procesor KL03Z32VFK4 (32kb flash, 2kb ram) Cortex m0+ Zacząłem się zastanawiać...

    Mikrokontrolery ARM   26 Mar 2016 16:59 Odpowiedzi: 3    Wyświetleń: 1002
  • LPCXpresso 1347 Sterowanie GPIO

    Rzeczywiście nie rozpisali się w tym doku odnośnie sterowania GPIO za pomocą tej biblioteki, ale to nie jest jakaś tajemnica. Wystarczy zajrzeć do kodu odpowiedzialnego za gpio. [syntax=c]/* gpio_13xx_1.h * (at)brief LPC13xx GPIO chip driver for LPC13(15/16/17/45/46/47) families * * (at)note ...

    Mikrokontrolery Początkujący   17 Lis 2017 22:07 Odpowiedzi: 11    Wyświetleń: 729
  • Termometr bezprzewodowy Attiny84, DS18B20, 434MHz

    Zwykle przy przeglądaniu nagromadzonych skarbów w postaci części el. przychodzą mi do głowy pomysły ich wykorzystania. Tak było i tym razem. Z jakiegoś starego projektu została mi para nadajnik/odbiornik 434MHz OOK, attiny13 i kilka DS18B20, pomyślałem że na tej bazie zmajstruję prosty bezprzewodowy...

    DIY Początkujący   15 Cze 2020 10:44 Odpowiedzi: 4    Wyświetleń: 1551
  • [STM32F4][C] - USB HID - odbieranie danych.

    Sorry, oczywiście ten plik należy stworzyć samemu. To jest z projektu testowego: [syntax=c] #include <stm32f4xx.h> #include <usb_dcd_int.h> #include <usbd_ioreq.h> #include <usbd_usr.h> extern USB_OTG_CORE_HANDLE USB_Dev; USBD_Usr_cb_TypeDef USR_cb = { USBD_USR_Init, USBD_USR_DeviceR...

    Mikrokontrolery ARM   06 Sie 2012 14:09 Odpowiedzi: 6    Wyświetleń: 3424
  • Wyświeltacz LED z interfejsem szeregowym 3 cyfry 7 seg. LEDC68

    Mam kilka wyświetlaczy oznaczonych jako LEDC68 i mały problem z ich wykorzystaniem w połączeniu z Arduino. Wyświetlacze są stosowane m.in. w emulatorach stacji dyskietek Gotek i w sumie są dość popularne, a nie mogę znaleźć żadnej biblioteki do ich obsługi. Na stronie FlashFloppy jest taki schemat,...

    Arduino   18 Kwi 2020 17:19 Odpowiedzi: 0    Wyświetleń: 183
  • [C++] Libusb, konfiguracja Visual Studio

    Dzięki bardzo za szybką odpowiedź, Dodałem wszystkie miejsca gdzie znajdują się biblioteki do projektu, lecz dalej jest problem, a co najciekawsze, ten sam, czyli jak by wcześniej tej biblioteki w ogóle nie brał pod uwagę, z tego wynika, że ten libusb.lib nie zawiera komend dla libusb-1.0, dobrze...

    Programowanie   18 Lip 2012 15:46 Odpowiedzi: 4    Wyświetleń: 3432
  • WinAVR - Jak ocenić rozmiar funkcji?

    Dziękuje Kolegom za podpowiedzi jednak pliki *.lss i *.map są po prostu nie czytelne. Grzebanie i wyszukiwanie w nich zwięzłej informacji jest czasochłonne. Do tej pory posługiwałem się prostszą "łopatologiczną" metodą - wycinania funkcji i sprawdzania o ile zmniejszy się zajętość flash i ram. Chciałem...

    Mikrokontrolery AVR   12 Wrz 2009 20:08 Odpowiedzi: 6    Wyświetleń: 1415
  • [LPC2148][C] Problem z dekodowaniem RC5

    Może zacznę od opisu konfiguracji. Mam czujnik TSOP1736 podłączony do zasilania 5V, zaś jego wyjście do wejścia P0.16 mikrokontrolera LPC2148. Pozostałe połączenia (zasilanie, JTAG itp.) są OK, gdyż jest to zestaw ewaluacyjny Propoxu - EVBlpc213x\4x. Napisałem sobie bibliotekę do odbioru kodu RC5. Posiłkowałem...

    Mikrokontrolery ARM   04 Sty 2010 12:51 Odpowiedzi: 2    Wyświetleń: 1192
  • Zmienna nieulotna w funkcji. [C]. Jak ją zadeklarować?

    nieulotna to volatile ... Jesteś pewien, że "nieulotna"? oczywiście, że ulotna - mój czeski błąd - słuszna twoja uwaga Dodano po 10 volatile - obojętnie gdzie to tylko wskazówka dla kompilatora, aby nie optymalizować no pewnie, że masz rację że można dać obojętnie gdzie słówko...

    Mikrokontrolery   16 Sty 2010 23:38 Odpowiedzi: 56    Wyświetleń: 4907
  • AVRStudio 5 Funkcja inline błąd linkera "undefined reference to"

    -funsigned-char -funsigned-bitfields -DF_CPU=8000000 -O0 -fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -mmcu=atmega8 Linkera: -mmcu=atmega8 Co wypluwa: ------ Build started: Project: stacja, Configuration: Debug AVR ------ Build started. Project "stacja.avrgccproj"...

    Mikrokontrolery   18 Sie 2011 09:11 Odpowiedzi: 13    Wyświetleń: 2724
  • [C/C++][WINAPI] - Pamięć współdzielona w DLL.

    Mam następujący problem, stworzyłem sobie prostą DLL z 3-ma funkcjami. Pierwsza funkcja tylko wypisuje argument (jest po to aby zweryfikować poprawność). Dwie następne działają na pamięci współdzielonej. Działanie ich polega na wpisaniu i odczytaniu stringa do/z pamięci współdzielonej. Kod DLL: ...

    Programowanie   18 Wrz 2012 13:45 Odpowiedzi: 0    Wyświetleń: 1140
  • Linux server - Przesłanie zdięcia na server.

    Pewnie to coś banalnego przeoczyłem ,ale nie jestem przyzwyczajony do korzystania z bibliotek, zazwyczaj staram się pisać wszystko od początku. Masz rację - przeoczyłeś. Musisz sam określić w jaki sposób enkoder/dekoder będzie zgłaszał błędy kompresji pliku. W tym celu musisz zdefiniować sobie funkcje...

    Linux   20 Lis 2014 09:48 Odpowiedzi: 82    Wyświetleń: 4551
  • avr - prośba o sprawdzenie programu w kwesti oszczędzania energii

    Witam! Napisałem taki krótki, prosty program: main.c: [syntax=c]#include <avr/io.h> #include <avr/sleep.h> #include <avr/power.h> #include <avr/interrupt.h> #include "adc.h" #include "psave.h" extern volatile uint8_t seconds; extern volatile int sleep; int main() { PORTB...

    Mikrokontrolery AVR   26 Sty 2015 19:56 Odpowiedzi: 10    Wyświetleń: 1044