static extern

Znaleziono około 237 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ń: 5481
  • 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ń: 2683
  • 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ń: 3213
  • 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ń: 5715
  • 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ń: 1779
  • 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ń: 66912
  • [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ń: 752
  • 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ń: 876
  • [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ń: 6348
  • 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ń: 1665
  • 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ń: 624
  • 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   27 Gru 2021 19:03 Odpowiedzi: 7    Wyświetleń: 3102
  • [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ń: 1517
  • [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ń: 2374
  • 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ń: 2469
  • 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ń: 489
  • [Batch] Zmiana przycisku myszy

    Witaj. Spróbuj: [syntax=dos](at)echo off set "s1=$m='[DllImport("user32.dll")]public static extern Int32 SwapMouseButton(Int32 bSwap);" set "s2=public static void SwapMB(){ int isright=SwapMouseButton(1); if (isright != 0) { SwapMouseButton(0); } }';" set "s3=add-type -name Import -member $m -namespace...

    Obsługa oprogramowania   22 Lut 2021 00:09 Odpowiedzi: 2    Wyświetleń: 366
  • 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ń: 4227
  • 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ń: 5415
  • VB6, Delphi lub Visual Studio 2008

    C# syntax

    Programowanie Początkujący   01 Wrz 2010 21:10 Odpowiedzi: 8    Wyświetleń: 1534
  • [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ń: 1922
  • 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ń: 6248
  • [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ń: 996
  • [C#] - Użycie biblioteki dll napisanej w C++ w aplikacji C#

    EntryPoint .

    Programowanie   02 Maj 2013 16:15 Odpowiedzi: 1    Wyświetleń: 1755
  • 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ń: 1413
  • 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ń: 2052
  • [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ń: 3372
  • 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ń: 2394
  • 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ń: 1623
  • [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ń: 3595
  • 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ń: 2064
  • [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ń: 1658
  • 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ń: 2921
  • [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ń: 2124
  • 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ń: 2954
  • 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ń: 2190
  • 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ń: 2522
  • 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ń: 981
  • 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ń: 1212
  • [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ń: 1758
  • 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ń: 591
  • [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ń: 1356
  • 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ń: 5298
  • [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ń: 1773
  • [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ń: 1206
  • [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
  • 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ń: 723
  • 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ń: 1158
  • 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ń: 1878
  • 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ń: 1566
  • [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ń: 5083
  • 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ń: 2988
  • [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ń: 7966
  • STM32F411RET FT800 wyświetlacz 3,5"

    Okej, zatem spróbujmy przystosować bibliotekę, którą mi podlinkowałeś do moich ćwiczeń ;-) Skopiowałem pliki EVE.h, EVE_commands.c, EVE_commands.h, EVE_config.h, EVE_target.c, EVE_target.h do odpowiednich folderów w projekcie. Teraz tak: W pliku EVE_target.h trzeba wybrać i włączyć jedną z konfiguracji....

    Mikrokontrolery ARM   15 Paź 2020 08:40 Odpowiedzi: 13    Wyświetleń: 1032
  • AVR UART Brak Odbioru transmisji danych z ESP8226

    Witam, Mógł by ktoś sprawdzić czy mój kod jest prawidłowy? Ponieważ nie mogę odebrać danych z Esp przez protokół UART. * * uart.c * * Created on: 11 lut 2021 * Author: admin */ // uart.c #include "prj.h" volatile char uart_buf[MAX_UART_BUF_SIZE]; vo...

    Mikrokontrolery AVR   18 Lut 2022 16:25 Odpowiedzi: 5    Wyświetleń: 273
  • [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ń: 3052
  • 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ń: 1401
  • [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ń: 900
  • 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ń: 3962
  • [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ń: 2309
  • [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ń: 8058
  • 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ń: 2403
  • 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ń: 981
  • 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ń: 1914
  • 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ń: 2556
  • 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ń: 3498
  • [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ń: 3093
  • 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ń: 543
  • [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ń: 3015
  • 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ń: 1152
  • 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ń: 729
  • 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ń: 7761
  • 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ń: 1632
  • [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ń: 6387
  • [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ń: 2466
  • [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ń: 1216
  • 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ń: 1263
  • [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ń: 1047
  • 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ń: 702
  • [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ń: 738
  • ../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ń: 2030
  • 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ń: 1299
  • [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ń: 1515
  • Uruchamianie zaawansowanych aplikacji C++ na mikrokontrolerach

    Tworzenie aplikacji użytkownika w C++ ma wiele zalet, więc nie jest zaskakujące, że język ten staje się coraz bardziej popularny wszędzie, w tym w systemach opartych na małych mikrokontrolerach. Projekt „mbed” jest w pełni skoncentrowany na tym języku. Wiele RTOSów zapewnia warstwę kompatybilności...

    Artykuły   14 Wrz 2021 10:55 Odpowiedzi: 25    Wyświetleń: 3009
  • [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ń: 2352
  • 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ń: 3666
  • 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ń: 1635
  • 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ń: 897
  • [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ń: 1070
  • 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ń: 8091
  • 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ń: 813
  • Nowe mikrokontrolery AVR ATTINY414 i wyświetlacz OLED

    Witam. Tworzę projekt oparty na mikrokontrolerze ATTINY414. Powstaje on w środowisku Microchip (Atmel) Studio. Program ma wyświetlać aktualną temperaturę z czujnika oraz średnią kroczącą temperatury z ostatnich 24 godzin. Dane chciałbym wyświetlić na małym wyświetlaczu OLED, 128 x 32, sterownik...

    Mikrokontrolery AVR   06 Kwi 2021 10:02 Odpowiedzi: 12    Wyświetleń: 588
  • [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ń: 5643
  • [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ń: 3595
  • 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ń: 1056
  • 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ń: 2628
  • 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ń: 648
  • 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ń: 1466
  • 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ń: 2811
  • [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ń: 3585
  • 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ń: 4854
  • LPC1343 - komunikacja i2c z rtc ds1307

    Mój program przedstawiam poniżej, widać że komunikacja i2c działa bo 2CSlaveBuffer I2CWriteLength = 2 zamiast I2CWriteLength = 3. Kiedy miałem 3 otrzymywałem same zera - nie rozumiem przecież zgodnie z tym co pisałeś wysyłam adres 0xD0, adres poczatku pamięci 0, i ponownie adres 0xD0 + 1 czyli 3 ośmiobitowe...

    Mikrokontrolery ARM   31 Paź 2015 09:14 Odpowiedzi: 8    Wyświetleń: 1302
  • PIC24F - Program do obsługi i2c

    Drugi sposób to użycie Oprócz tego wiele innych. Albert Niby pomaga ale potrafi tak zagmatwać kod że czasami lepiej i szybciej jest napisać samemu i po kompilacji jest pełno warning:. Czemu nie zrobili jak w Arduino. Wchodzę w bibliotekę I2C zmieniam szybkość, częstotliwość zegara, ustawiam...

    Mikrokontrolery PIC   21 Kwi 2016 11:18 Odpowiedzi: 7    Wyświetleń: 2409
  • STM32F107RCT6 + VS1003 - transmisja SPI działa tylko w jedną stronę

    Zaprojektowałem i zbudowałem płytkę wyposażoną w procesor STM32F107RCT6 oraz dekoder popularny MP3 VS1003. Jest to kolejna wersja starszego projektu na PIC32, który przenoszę na nowy mikrokontroler. Większa część projektu PCB pochodzi ze starej wersji. Do komunikacji z VS1003 używam popularnej biblioteki...

    Mikrokontrolery   13 Lut 2021 11:19 Odpowiedzi: 8    Wyświetleń: 291
  • [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ń: 1231
  • 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ń: 5291
  • [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ń: 1236
  • 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ń: 1071
  • Aplikacja w C# - Zmiana czasu

    Przepraszam, pomyłka z pośpiechu: Poprawka: Dodano po 2 Coś mi nie działa to importowanie bibliotek z przykładu: Dodano po 4 Poradziłem sobie z zmianą czasu... A jest możliwość pobrania czasu z sieci (internetu) do okna aplikacji w C# ?

    Programowanie   25 Maj 2015 11:09 Odpowiedzi: 7    Wyświetleń: 1302
  • Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II.

    Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II. W poprzednim odcinku Czujnik temperatury wysyłający dane z wykorzystaniem WiFi. Konfigurację sprzętową pozostawiamy bez zmian, podłączony pozostaje moduł WINC1500 oraz I/O1. W pliku demo.c w funkcji demo_start()...

    Artykuły   17 Cze 2015 08:01 Odpowiedzi: 0    Wyświetleń: 2235
  • STM32F103 USART2 [C] - USART 2 - błąd pracy

    Witam, poniższy kod przedstawia inicjalizację USARTA1 i USARTA2: Dodano po 57 OK kod był poprawny, po prostu zlącze rx/dx z ktorego korzystałem nie zostało zwarte na płytce NULCEO. Cenna informacja dla potomnych należy zewrzeć SB63 SB62 oraz wylutować rezystory na SB13 i SB14

    Mikrokontrolery ARM   14 Lip 2015 11:52 Odpowiedzi: 0    Wyświetleń: 684
  • STM32F769 DISCO - ETHERNET konfiguracja

    main [syntax=c] #include "stm32f7xx_hal.h" #include "lwip.h" #include "main.h" #include <string.h> #include "tcp_echoserver.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables ----------------------------------------... USER CODE...

    Mikrokontrolery ARM   06 Sty 2017 13:21 Odpowiedzi: 80    Wyświetleń: 3909
  • stm32F4 - USB device CDC VCD virtual com port. Biblioteki STMCube

    Witam, Mam problem z uruchomieniem prostego kodu "echo" z wykorzystaniem bibliotek STMCube oraz interfejsu CDC. W standardowym pakiecie bibliotek od ST nie ma przykładu virtual com port na płytkę STM32F407 discovery. Skorzystałem więc z generatora kodu CodeMX. Wygenerowany kod przykładu USB Device CDC...

    Mikrokontrolery ARM   19 Kwi 2015 19:18 Odpowiedzi: 1    Wyświetleń: 1584
  • AVR/C/KS0108 - LCD nie wyświetla teksu

    Witam, ostatnio przesiadam się z Bascoma na C i przy kolejnym "ćwiczeniu" mam problem z wyświetlaczem ABG128064H05-YHY-R-01, zgodnym ze sterownikiem KS0108. Program napisany w C z użyciem biblioteki od Radzia w Atmel Studio 6.2 pod atmega8. Problemem jest wyświetlenie na wyświetlaczu tekstu, zamiast...

    Mikrokontrolery Początkujący   03 Maj 2015 19:58 Odpowiedzi: 2    Wyświetleń: 912
  • Atmega 32 8MHz - wyświetlacz LED

    Cześć Coś mi kod do obsługi wyświetlacza LED niedziała. Czy moglibyście rzucić na to okiem. [syntax=c] #ifndef DISPLAY_LED_H_ #define DISPLAY_LED_H_ //Załączenie plików bibliotecznych #include<avr/io.h>...

    Mikrokontrolery AVR   10 Maj 2015 11:43 Odpowiedzi: 5    Wyświetleń: 690
  • STM32F373 - Nie działa SysTick

    Witam wszystkich. Uzywam Eclipse + OpenOCD (0.9.0) + GCC. Do tej pory używałem STM32F103 (Cortex-M3), a teraz przesiadłem się na STM32F373 (Cortex-M4). Wziąłem ze starego programu skrypt linkera, startup, vectors.c i posklejałem do kupy odpowiednio je modyfikując. Program generalnie odpala się, mogę...

    Mikrokontrolery ARM   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 1104
  • Dekodowanie sygnału DCF77 na ATmega.

    U mnie (Katowice) z DCF77 nie ma problemu, oczywiście zdarza się, że przez jakiś czas nie działa, ale przecież nie musi - wystarczy że złapie sygnał od czasu do czasu. Z tego co zauważyłem, to strasznie przeszkadza w odbiorze DCF77 komputer. Kiedy miałem zasilane układy przez USB to generalnie był problem,...

    Mikrokontrolery AVR   05 Kwi 2020 20:36 Odpowiedzi: 24    Wyświetleń: 8487
  • C Avr Studio Error 1 undefined reference to Error 2 ld returned 1 exit status c

    [syntax=text]Witam książkowy program trochę przerobiony do swoich potrzeb i wyskakują takie błędy jak w temacie. Proszę o jakieś wskazówki. Bo właśnie się poddałem (brakuje mi pomysłu brak wiedz z c), szukałem i w google ale nic nie znalazłem. Zaczyna przygodę z c i się uczę dobra kod programu[/syntax] [code][syntax=c] p...

    Mikrokontrolery   03 Lis 2017 22:30 Odpowiedzi: 4    Wyświetleń: 993
  • ESP32 komunikacja z PLC Siemens - połączenie ethernetowe przy użyciu ENC28J60

    Temat pewnie trochę nie do tego działu, ale prawdopodobnie w dziale Automatyka, nikt nie będzie w stanie mi pomóc w tym temacie. Jakiś czas temu ktoś napisał bibliotekę Settimino.h do komunikacji Arduino z PLC Siemens. Przy połaczeniu ethernetowym korzystam z UNO czy Mega wraz z modułem ethernetowym...

    ESP8266 i ESP32 oraz IoT   08 Gru 2019 12:07 Odpowiedzi: 15    Wyświetleń: 2301
  • RT5362F - Dzialający sterownik do Ubuntu 12.04 - 14.04

    Poszukuję sprawnego sterownika do w/w chipsetu karty wi-fi. Dostałem na płycie sterownik, który nie daje się zainstalować. Wyrzuca mi taki oto błąd: /Pulpit/DPO_RT5592_RT5392_LinuxSTA_V2610... sudo makemake -C tools make[1]: Wejście do katalogu `/home/gbp/Pulpit/DPO_RT5592_RT5392_Linu...

    Linux   27 Sty 2016 16:03 Odpowiedzi: 0    Wyświetleń: 852
  • ATmega8A - Problem z przerwaniem od przetwornika ADC

    Witam. Po dość długim czasie postanowiłem powrócić do programowania AVR ze względu na mały projekt który planuję w niedalekiej przyszłości. Zaopatrzyłem się w oprogramowanie, mikrokontroler i do dzieła. Po całym dniu oprogramowywania różnych peryferiów utknąłem na ADC. Otóż mam taki problem, że nie...

    Mikrokontrolery AVR   24 Sty 2017 06:56 Odpowiedzi: 9    Wyświetleń: 888
  • INA219 - biblioteki stm32 hal

    Niestety nie posiadam oscyloskopu. A tutaj kod: lib_ina219.c [syntax=c] #include "lib_ina219.h" extern I2C_HandleTypeDef hi2c1 ; uint16_t ina219_powerDivider_mW; uint16_t ina219_currentDivider_mA; uint16_t ina219_powerDivider_mW; /************...

    Mikrokontrolery ARM   20 Lip 2018 13:09 Odpowiedzi: 12    Wyświetleń: 1572
  • [Attiny2313][C] Zmiana wartości w OCR0A za pomocą zmiennej podczas działania

    Witam Mam mały problem z zakresem ważności zmiennych w przerwaniach. Nie mogę zmienić wartości OCR0A za pomocą zmiennej a; Załączam kod, zawiera się w kilku plikach. Błędów nie zgłasza. Przerwanie reaguje na przycisk w praktyce, jednak nie zmienia wartości 'freq' ISR(INT0_vect) { ...

    Mikrokontrolery AVR   26 Lip 2012 21:49 Odpowiedzi: 19    Wyświetleń: 1945
  • Linux media server (AT91RM9200)

    Aaaa, hehe, driver do it9135 ma ograniczenie ilości otwartych pidów przy 12Mbit USB. Poszukaj w źródłach czegoś w stylu: props->adapter[0].fe[0 ... = 5; zmień na 31 i skompiluj od nowa. Mumu powinien zacząć działać. W kernelu 3.3 jest to w "drivers/media/dvb/dvb-usb/it913x.c". ...

    DIY Konstrukcje   05 Wrz 2012 21:55 Odpowiedzi: 76    Wyświetleń: 41391
  • [STM32F103][C] - NRF24L01

    Udalo mi sie napisac dzialajaca bibloteke. Problem byl jedynie z obsluga urzadzenie, jego statusu, configu. Jednak dla mnie to nie byl maly problem i ciesze sie ze w koncu to rozwiazalem. Oto kod i krotki film:

    Mikrokontrolery ARM   09 Lis 2012 16:41 Odpowiedzi: 15    Wyświetleń: 6966
  • [STM32F103RB][C][Keil] - CAN->USART

    Cześć, Od jakiegoś czasu borykam się z takim problemem: chciałbym odbierać po CANie ramki, wpisywać je w gotowy szablon i dalej wysyłać po USARCie na kompa w kodzie ASCII. Czegoś mi brakuje w tym kodzie i za każdą wskazówkę będę wdzięczny. Z góry dzięki:) To mój main: [syntax=c] unsigned char...

    Mikrokontrolery ARM   08 Mar 2014 01:01 Odpowiedzi: 4    Wyświetleń: 2208
  • [STM32f103ZET6][C/CooCox] - Sieć układów nRF24L01.

    Witam, Mam problem z nawiązaniem komunikacji między dwoma zestawami STM32F103ZET6+nRF24L01. Bazowałem na informacjach z tej strony: "[url=]RF24Network". Ściągnąłem odpowiednie pliki z klasami RF24 i RF24Network, oraz klasą SPI(wykorzystywana przez poprzednie klasy), przerobiłem je pod STM32,...

    Mikrokontrolery ARM   27 Paź 2013 13:32 Odpowiedzi: 2    Wyświetleń: 2235
  • LPC2138 - Problem z poprawnym działaniem układu

    [syntax=c] #define LCD_PORTSET IOSET0 #define LCD_PORTCLR IOCLR0 #define LCD_DDR IODIR0 #define LCD_PIN IOPIN0 #define LCD_DATA_PORTSET IOSET1 #define LCD_DATA_PORTCLR IOCLR1 #define LCD_DATA_DDR IODIR1 #define LCD_DATA_PIN IOPIN1 #define KS0108_RS 0 #define...

    Mikrokontrolery ARM   09 Lis 2013 09:26 Odpowiedzi: 57    Wyświetleń: 5682
  • STM32L Discovery - communication with nrf24l01 using SPI

    Hey, i know it's kind of weird to see a post in english here, but I'm from Slovakia and I found some really usefull posts here so far, but am stuck with my project with STM32L Discovery. I'm trying to connect 2 wireless modules nrf24l01 to it and make it communicate between each other. So far, my code...

    Mikrokontrolery ARM   09 Sty 2014 14:11 Odpowiedzi: 14    Wyświetleń: 3675
  • PAR LED64 Stage Lighting SPD018 Naprawa/przeróbka

    hi przyjaciel, oczywiście przykro, wulgaryzmy google tłumacz, dobry ciekawy projekt, chciałbym, aby przynieść wam po najpierw sugerujemy dodać bibliotekę do TX-out napędu DIP10 dźwięku, http: // www ..... .hoelscher-hi.de / Hendrik / światło / Zasoby / txd.zip i to nawet jest funkcjonalnie podobny do...

    DIY Konstrukcje   24 Cze 2015 00:28 Odpowiedzi: 21    Wyświetleń: 10143
  • Slider do nagrywania wideo "Timelapse"

    Witam! Chcę przedstawić niewielką konstrukcję co pozwala bardzo wolno, z określoną prędkością przesuwać kamerkę/telefon podczas nagrywania wideo/zdjęć z w trybie 1 klatka na sekundę czy na kilka sekund. Stworzyłem to pod wpływem ładnych filmików z YouTube jeśli sobie wyszukać:...

    DIY Konstrukcje   16 Mar 2016 23:01 Odpowiedzi: 19    Wyświetleń: 7494
  • atMega16 - Wyświetlanie temp z ADC

    Witam ponownie, Nie pokazałem całego kodu nie ze względu na to że ktoś mi go może ukraść jak to napisał kolega ale właśnie z racji tego że jest on napisany przez amatora. Jest to mój pierwszy projekt z mikro kontrolerem oraz językiem C. Wcześniej trochę bawiłem się z PHP oraz HTML i nić po za tym....

    Mikrokontrolery AVR   03 Cze 2016 12:52 Odpowiedzi: 63    Wyświetleń: 3537
  • [C][ATmega8]Zmiana sekwencji programu button switch

    Jakiś fizyczny sposób załączenia przerwania timera przerwaniem od INT0 . Szukam i nie mogę znaleźć żadnych przykładów ani bardziej szczegółowego opisu jak to ugryźć , we wcześniejszych odpowiedziach nikt nie napisał dlaczego nie można używać delay w przerwaniu a w prostej wersji programu nie wpływało...

    Mikrokontrolery AVR   01 Paź 2019 17:57 Odpowiedzi: 26    Wyświetleń: 1185
  • AVR-GCC funkcja inline w kilku plikach źródłowych

    Hmm, zarówno zmiana optymalizacji, jak i dodanie atrybutu nie pomogło. Próbowałem nawet wywalić deklarację z pliku h, i w każdym pliku c dodawać extern inline void funkcja( void ); , żeby poszukał funkcji na zewnątrz, co prawda kompilacja przebiegała bez błędu, jednak dalej funkcja nie była...

    Mikrokontrolery   17 Kwi 2008 09:39 Odpowiedzi: 10    Wyświetleń: 2883
  • [STM32f103ZET6][C/CooCox] - Karta SD - Błąd FR_NOT_READY.

    Witam, Próbuje uruchomić obsługę karty SD pod STM32f103ZET6. Wykorzystuje do tego bibliotekę, używaną wcześniej pod STM32f407. Zmodyfikowałem tylko inicjalizacje SPI i dorzuciłem testową funkcję zapisu do karty. Mimo to karta nie chce ruszyć. Przy próbie otwarcia jakiegokolwiek pliku dostaje:...

    Mikrokontrolery ARM   20 Lis 2013 14:02 Odpowiedzi: 5    Wyświetleń: 2184
  • Xmega128A1U - Przekroczenie bariery 64KB

    Ustawianie zegara

    Mikrokontrolery AVR   29 Maj 2015 10:31 Odpowiedzi: 20    Wyświetleń: 1311
  • Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. I.

    Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. I. W tym roku Atmel zagościł w Polsce w ramach warsztatów Atmel Tech On Tour, zorganizowanych wraz z obchodzącą 25 lecie działalności firmą JM elektronik. Warsztaty dotyczyły rozwiązań IoT z wykorzystaniem modułów łączności bezprzewodowej...

    Artykuły   09 Cze 2015 21:09 Odpowiedzi: 0    Wyświetleń: 2283
  • [ARM, STM32F4Discovery] - Konfiguracja Codeca CS43L22 po I2C

    Witam, od dłuższego czasu walczę z tym problemem i nie potrafię znaleźć rozwiązania. Mam projekt, który pochodzi z anglojęzycznego tutoriala: [url=]Link Wrzucony do Keila i skompilowany działa jak powinien. Problem w tym, że próbuję przenieść go na wykorzystanie bibliotek HAL, z których planuję...

    Mikrokontrolery ARM   28 Lis 2015 16:58 Odpowiedzi: 1    Wyświetleń: 1314
  • [ATmega128A] [C] Usypianie uC a I2C

    Witam Mam problem z transmisją I2C po wybudzeniu uC. Jeśli uśpienie nie było zbyt głębokie (tryb IDLE) transmisja I2C działa bez problemów. Jeśli uśpienie było głębsze (np. POWER DOWN) po wybudzeniu nie działa magistrala I2C. Aby ponownie zaczęła działać konieczny jest RESET uC. Napisałem krótki program...

    Mikrokontrolery AVR   22 Mar 2017 08:57 Odpowiedzi: 7    Wyświetleń: 720
  • [STM32] tworzenie własnego pliku .c z funkcją wykorzystującą I2C_HandleTypeDef

    Witam serdecznie. Niżej kawałek kodu z pliku main.c W tym kodzie odczytuje sekundy z zewnętrznego układu RTC po I2C. Jak widać stworzyłem sobie funkcję "odczytaj_sekunde" w pliku "main.c" przed funkcją główną: unknown type name I2C_HandleTypeDef Co oznacza, że funkcja nie wie czym jest "I2C_HandleTypeDef"...

    Programowanie Początkujący   13 Lip 2021 11:31 Odpowiedzi: 7    Wyświetleń: 414
  • ATMEGA168 - Freemodbus implementacja

    Witam, od paru dni walczę z postawieniem komunikacji po modbusie RTU, przez RS485 przy pomocy biblioteki freemodbus v1.5. Po wielu próbach i przeglądaniu forum w poszukiwaniu informacji udało mi się poprawnie skompilować i wgrać program, jednak przy próbie skomunikowania się z atmegą (odczytania rejestru...

    Mikrokontrolery AVR   01 Kwi 2013 18:40 Odpowiedzi: 4    Wyświetleń: 2214
  • ARM LPC2142 KEIL - Nie dzialajace przerwanie IRQ

    Witam, Probuje potestować przerwania IRQ dla TImera. Podbralem sobie przyklady Bryndzy i po malych przerobkach nie za bardzo o dziala. Po samych ustawianiach Timera wchodzac do petli while flaga T0IR jest ustawiana, czyli funkcjonalnie jako tak śmiaga. Ale niestety nie działa jeśli probuje czy...

    Mikrokontrolery   22 Sie 2013 18:40 Odpowiedzi: 2    Wyświetleń: 1260
  • [uIP][LPC2468] - przesłanie GET do webservera zawiesza komunikację

    Witam Siedzę nad projektem, w którym wykorzystuję LPC2468 + FreeRTOS + uIP. W ostatnich dniach koncentruję się nad rzeźbieniem stronki www, która jest wyświetlana po wpisaniu w przeglądarce adresu sieciowego płytki. Chciałbym zaimplementować opcję zmiany ustawień płytki (w tej chwili bez znaczenia,...

    Mikrokontrolery ARM   05 Gru 2013 23:08 Odpowiedzi: 0    Wyświetleń: 612
  • [STM32f103][arduino][SPI] - Przekłamania w komunikacji SPI

    Proszę kod bez dodatkowych pustych lini. biblioteka [syntax=c] /* Includes ----------------------------------------... "TC.h" #include "systick.h" #include "GLCD.h" #include <stdio.h>; /*********************...

    Mikrokontrolery ARM   04 Maj 2014 04:56 Odpowiedzi: 7    Wyświetleń: 2277
  • Arduino - Klawiatura membranowa 4x3 na i2c - szukam biblioteki

    Nie wiem, czy kod coś da, bo problem leży w bibliotece, ale daję: Plik i2ckeypad.cpp (w bibliotece): Arduino:1.6.1 (Windows 7), Płyta:"Arduino Uno" C:\Program Files\Arduino\libraries\i2ckeypad\i2ckey... In member function 'void i2ckeypad::pcf8574_write(int, int)': C:\Program Files\Arduino\libraries\i2ckeypad\i2ckey...

    Arduino   13 Maj 2015 07:22 Odpowiedzi: 4    Wyświetleń: 2238
  • Wyjasnienie znaczenia kodu Arduino

    No to radziłbym się zaznajomić z tego typu pojęciami bo są to podstawy. Otóż w języku C mamy cztery klasy pamięci. Określają one widoczność zmiennych oraz czas ich życia. Są to: auto , register , static oraz extern . Wszystkie zmienne deklarowane w funkcji (bez słowa kluczowego static) należą do...

    Arduino   25 Maj 2016 19:42 Odpowiedzi: 9    Wyświetleń: 1434
  • [Atmega16APU][C] - Implementacja freemodbus'a

    [syntax=c]/* * FreeModbus Libary: AVR Port * Copyright (C) 2006 Christian Walter <wolti(at)sil.at> * - Initial version + ATmega168 support * Modfications Copyright (C) 2006 Tran Minh Hoang: * - ATmega8, ATmega16, ATmega32 support * - RS485 support for DS75176 * * This library...

    Mikrokontrolery AVR   20 Paź 2016 20:39 Odpowiedzi: 12    Wyświetleń: 1104
  • STM32F103 biblioteka HAL i obsługa komunikacji CAN

    Faktycznie. W pliku stm32f1xx_hal_msp.c mam już remap tych pinów. Poniżej zawartość pliku pliku stm32f1xx_hal_msp.c. [syntax=c]/** ***... File Name : stm32f1xx_hal_msp.c * Description : This file provides code for the...

    Mikrokontrolery ARM   11 Kwi 2017 21:39 Odpowiedzi: 4    Wyświetleń: 1887
  • [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu

    Według mmnie masz problem w innym miejscu i bo static tam nie jest potrzebny. Sam na to nie wpadłem, że przy tej zmiennej powinien być static. Ogólnie to były czasy FreeRTOSa w wersji 5.xxx (2007 rok) i do tej pory w necie krąży sporo przykładów z modyfikatorem static przy tej zmiennej. Rzeczywiście...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1545
  • Atmega128 - odczyt DS18B20 - z trzech różnych pinów

    (at)krzysiek_kutno Odszukaj w kodzie, który masz odwołań do pionu IO. Zwykle są to pojedyncze instrukcje. One na sztywno mają jakąś maskę, odzwierciedlającą położenie pinu. Tę maskę zamień na zmienną globalną, którą będziesz modyfikował w swoim kodzie. Gdyby załącznik był w zip to bym sobie go podglądnął,...

    Mikrokontrolery   04 Kwi 2020 00:24 Odpowiedzi: 21    Wyświetleń: 1053