inline function

Znaleziono około 200 wyników dla: inline function
  • Różnice w SPI pomiędzy ATMega328P a LGT8F328P, inicjalizacja karty SD w PetitFS

    No, to tylko część modyfikacji, trzeba przerobić cały plik na "arduinowy" bo nie widzi że to jest dla LGT tylko robi jak dla Atmega328P, a on nie ma takich rejestrów. No i resztę funkcji, bo odczyt musi być też między ustawieniami rejestrów: https://obrazki.elektroda.pl/8960353100_... Może inicjalizacje IO można zostawić poprzednią...

    Mikrokontrolery AVR   17 Lut 2023 12:13 Odpowiedzi: 13    Wyświetleń: 1026
  • Dokumentacja bibliotek GPIO dla LPCXpresso 1347 (Cortex M3)

    https://www.nxp.com/downloads/en/softwar... 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 *...

    Mikrokontrolery Początkujący   17 Lis 2017 22:07 Odpowiedzi: 11    Wyświetleń: 948
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak stworzyć pętle opóźniające w C dla dsPIC30F, by migać diodą?

    asm na pewno jest taki sam (szczegolnie ten ktorego uzywalem, bo to same podstawy), gorzej z timerami na ktorych opieraja sie dluzsze opoznienia (od ms w gore). nigdy nie zajmowalem sie dspic30, wiec... nie wiem jak to tam jest z tymi timerami. najwyzej dostosujesz sobie <: __________________________ modul sklada sie standardowo z pliku c i h. ponizej...

    Mikrokontrolery PIC   05 Lut 2009 07:21 Odpowiedzi: 5    Wyświetleń: 2220
  • REKLAMA
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    Żeby znów nie być gołosłownym: 6 A function declared with an inline function specifier is an inline function. Making a function an inline function suggests that calls to the function be as fast as possible. 138) The extent to which such suggestions are effective is implementation-defined. 139) an implementation might never perform inline substitution...

    Mikrokontrolery AVR   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 4545
  • REKLAMA
  • Fubarino Eth czyli PIC32MX795F512H i ENC28J60 dla Arduino IDE

    https://obrazki.elektroda.pl/2135111100_... Witajcie moi drodzy. Przedstawię tutaj płytkę Fubarino-Eth oferującą łączność USB i Ethernet opartą na 32-bitowym PIC32MX795F512H (512KB Flash, 128KB RAM) i nieśmiertelnym ENC28J60. Płytka ta stanowi moją wersję słynnego Fubarino-SD 1.5 od Projekt płytki Projekt ten jest moją przerobioną...

    DIY Konstrukcje   29 Lip 2021 05:19 Odpowiedzi: 2    Wyświetleń: 4542
  • REKLAMA
  • Przechwycanie ramki pilota bez standardu nadawania IR poprzez Arduino

    Pisałeś do mnie, że nowa bateria "naprawiła" sygnał przychodzący z pilota. Przejrzałem kod i niewiele da się zoptymalizować. Prostą techniką uzyskałem dodatkowo 2µs precyzji odczytu, ale w tej architekturze programu niewiele więcej da się zrobić. Dodałem obsługę przycisku "pauza" na pilocie. [syntax=c]#define IR_DEBUG //========================= Constants...

    Arduino   05 Sty 2025 23:14 Odpowiedzi: 46    Wyświetleń: 1365
  • [Cortex-M3 - GCC] Jak zaimplementować mechanizm śledzenia wywołań funkcji w Cortex-M3 z GCC?

    -finstrument-functions Generate instrumentation calls for entry and exit to functions. Just after function entry and just before function exit, the following profiling functions will be called with the address of the current function and its call site. (On some platforms, __builtin_return_address does not work beyond the current function, so the call...

    Mikrokontrolery ARM   06 Cze 2013 12:34 Odpowiedzi: 13    Wyświetleń: 2403
  • Modyfikacja biblioteki wyświetlacza TFT OPEN-SMART 3,5 ILI9327 dla ATMEGA328 PB

    Okej, rozumiem. Wgrałem ten kod do mojego urządzenia i dalej biały ekran :E Tak to u mnie wygląda w pliku mcufriend_shield.h: [syntax=arduino]#include <avr/io.h> #define DELAY7 \ asm volatile( \ "rjmp .+0" "\n\t" \ "rjmp .+0" "\n\t" \ "rjmp .+0" "\n\t" \ "nop" "\n" \ ::); //--------------------------------------... #define RD_PORT PORTE #define...

    Programowanie   13 Lip 2023 13:50 Odpowiedzi: 51    Wyświetleń: 1236
  • Jak skonfigurować ARM toolchain: integracja CodeSourcery, OpenOCD i Eclipse

    Dzięki za podpowiedź. Posiedziałem nad tym trochę i wydaje mi się, że struktura mojego projektu nie pasuje jakoś do Twojego makefile. Wróciłem więc do starego i "odkryłem", że trzeba zmienić nazwę tolchainu na arm-gcc-eabi.... I działa. Mam za to inne pytania: Dlaczego dostaję ostrzeżenie Compiling C (ARM-only): spi.c arm-none-eabi-gcc -c -mcpu=arm7tdmi...

    Mikrokontrolery ARM   22 Wrz 2017 13:17 Odpowiedzi: 374    Wyświetleń: 134327
  • REKLAMA
  • [Visual C++] Jak poprawnie wstawić kod asemblera w Visual C++?

    eh... minuta szukania w helpie: C++ Language Reference Writing Functions with Inline Assembly Using C or C++ in __asm Blocks Microsoft Specific If you write a function with inline assembly code, it's easy to pass arguments to the function and return a value from it. The following examples compare a function first written for a separate assembler and...

    Programowanie   02 Lut 2004 00:55 Odpowiedzi: 5    Wyświetleń: 5443
  • Wyświetlanie polskich znaków na LCD za pomocą TFT_eSPI, problemy z literą 'ą'

    UWAGA: biblioteka Timers-master działa na architekturze(/architekturach) avr, sam, samd i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) esp32. C:\Users\Piotrek\Desktop\system_podl... In function 'void drawStartPodlewanie()':...

    Arduino   28 Wrz 2021 19:14 Odpowiedzi: 29    Wyświetleń: 2718
  • [LPC17xx] [LPC17xx][GCC] Skok do aplikacji głównej z bootloadera - problem z adresem

    Witam. W zasadzie nie wiem czy jak kolwiek Tobie tym pomogę, ale w przykładzie od LPC dotyczącym manualnego wywoływania IAP z działającego programu (czyli w zasadzie w drugą stronę) jest dosyć spory komentarz, więc może się przydać. [syntax=c]typedef void (*IAP)(uint32_t [], uint32_t []); IAP iap_entry = (IAP)0x1fff1ff1; uint32_t command[5], result[4];...

    Mikrokontrolery   17 Maj 2011 10:33 Odpowiedzi: 4    Wyświetleń: 2664
  • Attiny2313 a atmega128. Odniesienie do funkcji inline.

    jeśli mam daną funkcję inline: inline void foo(); to mogę ją wskazać w ten sposób: // nawiasy określają priorytet // bez nich byłoby to tablicą wskaźników // a nie wskaźnikiem funkcji void (*wsk_foo)(); wsk_foo= foo; no i faktycznie działa... Idąc dalej tym tropem, wrzucam ten wskaźnik do struktury: typedef struct { void...

    Mikrokontrolery AVR   02 Gru 2010 10:37 Odpowiedzi: 5    Wyświetleń: 1356
  • Jak stworzyć przekaźnik internetowy z Arduino UNO i Ethernet shield W5100?

    Witam. Od jakiegoś czasu jestem posiadaczem Arduino UNO oraz Ethernet shield na w5100,zaczynałem od zera, etap migania diodami i pomiaru temperatury za pomocą np. ds18b20 oraz prezentowania wszystkiego na lcd mam już za sobą wiec postanowiłem popracować troszke z siecią . Po posprawdzaniu działania przykładów dostępnych w programie postanowiłem podjąć...

    Arduino   15 Paź 2017 22:57 Odpowiedzi: 13    Wyświetleń: 1806
  • Błąd kompilacji dla stacji meteo na ESP8266 - biblioteka Timezone-master, Arduino 1.8.13

    Witam. Chciałem uruchomić [url=https://github.com/Bodmer/OpenWeath... meteo na ESP8266. Podczas kompilacji wyrzuciło długaśny błąd. Nie potrafię sobie z nim poradzić. Biblioteki wszystkie mam, płytki zaktualizowane a skompilować nie mogę. A oto i błąd: [syntax=c] Arduino:1.8.13 (Windows 10), Płytka:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash,...

    ESP8266 i ESP32   04 Wrz 2020 20:26 Odpowiedzi: 18    Wyświetleń: 1305
  • [ATMEGA16] [ATMEGA16][C] - Jak zmierzyć długość przerwy między bitami na INT0?

    warning: function declaration isn't a prototype - wyskakują mi takie 3 warningi, odnoszą się one do funkcji inline static void, czyli inicjacja, StartZliczania i StopZliczania. Szukałem odpowiedzi w dokumentacji, ale nic nie znalazłem. Wiecie co może być źle??

    Mikrokontrolery AVR   15 Wrz 2009 17:24 Odpowiedzi: 25    Wyświetleń: 2169
  • [avr][C] - gdy wszystkie sprzętowe interfejsy są zajęte (biblioteka)

    1. Pozwolę sobie mieć inne zdanie na ten tamat. Tak na marginesie, to gcc bez __attribute__((__always_inline__) i tak ostatecznie robi co chce. 2) In C, void test() declares a function that takes an unspecified (but not variable) number of parameters (and returns nothing). So all your calls are valid (according to the prototype) in C. wooah, tyle lat...

    Mikrokontrolery AVR   17 Lis 2016 19:49 Odpowiedzi: 8    Wyświetleń: 1065
  • Jak zoptymalizować kod ASM generowany przez kompilator dla Cortex-M0?

    składanie zmiennej przez |= miało pokazać co musiałbym zrobić aby uzyskać podobny kod wynikowy do tego co wygenerował kompilator. I ja tak nie piszę lecz takie coś na podstawie prostej operacji wygenerował kompilator. Tak wygląda mój kod bo widzę, iż ktoś sięciągle czepia przykładu jak mniej więcej wyglądać musiałby kod źródłowy aby uzyskać taki dziwny...

    Mikrokontrolery ARM   15 Lis 2017 22:15 Odpowiedzi: 26    Wyświetleń: 1920
  • C / LCD / mega8 - Czy poprawnie adresuję znaki w DDRAM dla ekranu 2x20?

    Michał458 napisał: int function(void) { Gdzie ta funkcja się kończy? (nazwa też jakaś "mizerna" ) Brakuje nawiasu "}" przed static inline void lcd_sendHalf(uint8_t data) Funkcja kończy się na końcu całego kodu linia 297 Brakuje nawiasu "}" przed static inline void lcd_sendHalf(uint8_t data) A dlaczego on ma tam być skoro nie jest otwarty wcześniej?...

    Programowanie   19 Sty 2015 23:48 Odpowiedzi: 22    Wyświetleń: 2118
  • AVRStudio 5 Funkcja inline błąd linkera "undefined reference to"

    Niby działa gdy przerzucę definicję funkcji za jej wywołania, a przed nimi dodam deklarację, ale wyrzuca warningi "inline function 'sseg_convertion' declared but never defined" jak ta deklaracja jest w pliku .h, musi być w tym samym pliku co definicja. Dziwne rzeczy sie dzieją przy tej funkcji... edit: Jednak nie działa, po prostu kombinowałem przy...

    Mikrokontrolery   18 Sie 2011 09:11 Odpowiedzi: 13    Wyświetleń: 2946
  • [AVR] [AVR][C] Błędy w wyświetlaniu znaków na HD44780 - biblioteka własna

    Ja tego nie wymyślam. Jeśli byłoby samo inline, to kompilator oprócz rozwijania funkcji utworzyłby osobne ciało, które można byłoby wywołać (call). W przypadku static inline tego nie zrobi. Co do sensu lub nie, przykład z core_cm3.h [syntax=c]static __INLINE uint32_t SysTick_Config(uint32_t ticks) { if (ticks > SysTick_LOAD_RELOAD_Msk) return (1);...

    Mikrokontrolery AVR   07 Mar 2012 14:37 Odpowiedzi: 16    Wyświetleń: 2966
  • Błędy kompilacji I2C w kodzie Tomasza Francuza - brakujące definicje i biblioteki

    Witam, Mam następujące kłopoty (błedy przy kompilacji). Zastanawiam się, czemu niektore rzeczy nie są opisane w ksiażce :/ Np. jak powinna wyglądać definicja I2C_Error? Jaka jest potrzebna biblioteka avr zeby niktore funkcje I2C były "rozumiane" przez kompilator? W programie głównym dodałem #include <util/twi.h> ale zostało kilka błędów. Proszę...

    Mikrokontrolery AVR   13 Gru 2015 11:33 Odpowiedzi: 4    Wyświetleń: 1317
  • [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 3 4 #include <stdint.h> 5 6 #ifdef __AVR__ 7 #include <avr/io.h>...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 8215
  • ESP8266(wemos d1 mini) przerwanie stale alarmowane bez przyczyny.

    Nic to nie zmieniło. HandleEncoder jedynie sprawdza czy zmienna została zmieniona, nic tam nie wpływa na samo działanie interrupt'a. ponadto w Encoder.h obie funkcje są używane wielokrotnie więc to kiedy ja ich użyje i tak raczej zostanie nadpisane. Oto zawartość Encoder.h: [syntax=c]/* Encoder Library, for measuring quadrature encoded signals * http://www.pjrc.com/teensy/td_libs_Encod...

    ESP8266 i ESP32   11 Maj 2019 19:05 Odpowiedzi: 33    Wyświetleń: 2643
  • LPC1343 - ReinvokeISP przez IAP, raz działa, raz nie

    Witam, Zaimplementowałem sobie wejście w bootloader USB w LPC1343 przez IAP. Generalnie poza opcją zwarcia pinu, która by wymagała rozkręcania obudowy, wysyłam odpowiednią komendę przez USB, układ wtedy powinien pojawić się jako MSDC. Kod do wykoania tego wygląda tak: [syntax=c] USB_Connect(FALSE); LPC_IOCON->SWCLK_PIO0_10 &=~(1<<0); /*...

    Mikrokontrolery ARM   27 Lut 2013 14:02 Odpowiedzi: 7    Wyświetleń: 1668
  • C++: Błąd kompilacji w Dev-C++ 4.9.9.2 przy użyciu inline assemblera

    znalazłem program tutaj na forum elektrody pod adresem : http://www.elektroda.pl/rtvforum/topic96... --------------------------- #include <iostream.h> #include <stdlib.h> void zapisz(char dana); main(){ char liczba; cout<<"Wpisz wartosc do wystawienia na porcie..."; cin>>liczba; zapisz(liczba); return(0); } void zapisz(char...

    Programowanie   06 Mar 2005 17:17 Odpowiedzi: 6    Wyświetleń: 1692
  • [STM32][C Keil RealView] ISIX-RTOS - czy ktoś go kompilował?

    Ok, compiling cppsupport.c... ..\..\..\Libraries\ISIX_RTOS\include\isi... warning: #260-D: explicit type is missing ("int" assumed) ..\..\..\Libraries\ISIX_RTOS\include\isi... error: #65: expected a ";" ..\..\..\Libraries\ISIX_RTOS\include\isi...

    Mikrokontrolery ARM   14 Sty 2014 11:31 Odpowiedzi: 13    Wyświetleń: 4557
  • [C][Atmega128][KS108] Nieudana modyfikacja biblioteki dla wyświetlacza LCD

    Witam Mam pewien problem. Piszę program pod istniejącą już płytkę na której znajduje się Atmega128, wyświetlacz LCD 64x128 i kilka innych rzeczy. Problem polega na tym że port sterujący wyświetlacza jest podpięty do dwóch różnych portów mikrokontrolera. A dodatkowo port danych jest odwrócony. Tzn: PB6 --> E PB7 --> D/I PD4 -->R/W ...itd A PC0...

    Mikrokontrolery   25 Sty 2019 16:03 Odpowiedzi: 2    Wyświetleń: 462
  • 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... -Wire.h -Wire.cpp Kod w pliku Wire.h Kod w pliku Wire.cpp Kod w pliku PCF8574.h Kod w pliku PCF8574.cpp [syntax=c]// // FILE: PCF8574.cpp // AUTHOR: Rob Tillaart // DATE: 02-febr-2013 // VERSION: 0.1.02...

    Arduino   07 Maj 2017 23:10 Odpowiedzi: 2    Wyświetleń: 1260
  • Jak naprawić kod do komunikacji I2C między dwoma Atmegami?

    kod dla mastera [syntax=cpp]#include<avr/io.h> #include<util/delay.h> #include<util/twi.h> #include <avr/interrupt.h> #define I2C_STARTError 1; #define I2C_NoNACK 1; #define I2C_NoACK 1; unsigned int address = 0x20; //identyfikator urzadzenia slave unsigned int byte = 0x01; // wysłanie danych unsigned int bytee = 0x05; // wysłanie...

    Mikrokontrolery AVR   27 Gru 2011 19:37 Odpowiedzi: 8    Wyświetleń: 3120
  • [Atmega16APU] [Atmega16APU][C] - Freemodbus nie odpowiada poprawnie, błąd Invalid function code

    [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 is free software; you can redistribute it and/or * modify it under the...

    Mikrokontrolery AVR   20 Paź 2016 20:39 Odpowiedzi: 12    Wyświetleń: 1410
  • WinAVR - Błąd kompilacji przy ATMega32, ADC ADS1100, LCD NOKIA3310, MMC Card

    Witam, Przepisuję właśnie swój projekt z Bascom'a na C, a właściwie jestem na etapie rozbudowywania programu i mam ostatnio problem ze skompilowaniem kodu. Cały układ to ATMega32 + ADC ADS1100 + LCD NOKIA3310 + MMC Card (na razie tyle ;-)). Jeszcze kilka dni temu program kompilował się prawidłowo (z kilkoma warnning'ami), więc postanowiłem wgrać hex'a...

    Mikrokontrolery   25 Lut 2008 11:45 Odpowiedzi: 1    Wyświetleń: 2213
  • Atmega32 - Błąd w kodzie, wyświetlacz od nokii 3310

    Witam, wraz z przewodnikiem Elektroniki dla Wszystkich próbuję zaprogramować wyświetlacz od nokii 3310. Kod myślę, że poprawnie przepisałem, jednak wyskakują następujące błędy przy kompilowaniu: In file included from main.c:6: lcd3310.h: In function 'Lcd_GoTo': lcd3310.h:29: warning: implicit declaration of function 'Lcd_Command'...

    Mikrokontrolery AVR   05 Gru 2013 12:49 Odpowiedzi: 13    Wyświetleń: 1812
  • atmega8 - Problemy z optymalizacją, _delay_ms i wyświetlaniem na LCD w zegarku

    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 for MCU Clock Frequency * Adapt the MCU clock frequency in Hz...

    Mikrokontrolery AVR   12 Sie 2014 19:57 Odpowiedzi: 2    Wyświetleń: 1104
  • Reset ustawień BIOS po OC Q9550 na płycie Gigabyte X38-DS4, FSB 430

    Tak też właśnie działa bo już ręce mi opadają a CIA to jedyne wyjście żeby grafa mocy nabrała. Jak wygram w LOTTO choćby 5 tysiaków kupię za 15 minut mocarnego I5 a po tym przejadę autem. Dodano po 13 CPU-Z Binaries CPU-Z version 1.65.1.x64 Processors Number of processors 1 Number of threads 4 APICs Processor 0 -- Core 0 -- Thread 0 0 -- Core 1 -- Thread...

    Komputery Modding & OC   16 Paź 2013 20:08 Odpowiedzi: 42    Wyświetleń: 7173
  • ATmega8 - Błąd inicjacji HD44780 w Eclipse, brak pliku defines.h

    Witam, próbuję zainicjować ten LCD lecz bez większych skutków. Po wrzuceniu bibliotek Joerg'a Wunchs'a wyrzuca mi błędy jakby nie było pliku "defines.h" co do obwodu to mam wszystko okej, bo na innej bibliotece mogę normalnie wszytko wyświetlać. Program piszę w Eclipse. Jestem świeży w tych sprawach, więc proszę o pomoc ;) Tutaj zrzut z eclipse'a: http://obrazki.elektroda.pl/3927939400_1...

    Mikrokontrolery AVR   01 Gru 2013 11:13 Odpowiedzi: 10    Wyświetleń: 2724
  • [Cortex-M3 STM32L152][arm-gcc] - Aplikacja wielowątkowa, przełączanie kontekstu

    Witam! Od jakiegoś czasu usiłuję napisać aplikację obsługującą kilka wątków (taki wstęp do RTOS) i przełączającą kontekst między nimi. Problem tkwi w tym, że podczas wczytywania kontekstu (LoadContext()) wywala FaultHandler. Zdebugowałem ustrojstwo i wynikiem są dwa bity CFSR: IMPRECISERR oraz STKERR. Nie wiem co może być przyczyną, być może czegoś...

    Mikrokontrolery ARM   25 Lut 2014 11:39 Odpowiedzi: 12    Wyświetleń: 2088
  • [C++] Jak skonfigurować libusb-1.0 z libevent w Visual Studio 2008/2010?

    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 myślę? Wstawiam libusb.h [syntax=c] /* * Public libusb...

    Programowanie   18 Lip 2012 15:46 Odpowiedzi: 4    Wyświetleń: 3804
  • STM32F4 LTO - Kompilacja z -flto w nowym Linaro nie działa, jak to naprawić?

    Możliwe że napisałeś program optymalnie i kompilator nie miał już co optymalizować :) . Przy -O3 sprawa jest prosta, wszystko co się dało masz inline , kod musi być większy. U mnie taki kod na przykład (używam SPL i nie za bardzo znam asembler) z LTO i z -Os wszystko jest inline a bez LTO i z -Os każda funkcja jest wywoływana. Na asemblerze za bardzo...

    Mikrokontrolery ARM   14 Maj 2013 11:55 Odpowiedzi: 16    Wyświetleń: 2709
  • Błąd w AVR Studio po dodaniu biblioteki - jak go naprawić?

    makefile ########################################... # Makefile for the project projekt ########################################... ## General Flags PROJECT = projekt MCU = atmega8 TARGET = projekt.elf CC = avr-gcc ## Options common to compile, link and assembly rules COMMON = -mmcu=$(MCU)...

    Mikrokontrolery AVR   26 Sie 2010 18:16 Odpowiedzi: 8    Wyświetleń: 2523
  • atmega8 - atmega8 <- i2c -> atmega8 + lcd projekt inz usterka

    http://obrazki.elektroda.pl/3014732000_1... witam, Proszę o pilną pomoc w uruchomieniu komunikacji między dwoma atmegami. Sklejam projekt inzynierski (quadrocopter)i prace staneły na module komunikacji radia z plytą główną po i2c. W skrócie ; -odbiornik rc 2,4GHz daje na wyjsciu 8 PWM -konwertuje PWM na PPM -atmega8 analizuje PPM i...

    Mikrokontrolery   17 Wrz 2013 15:50 Odpowiedzi: 7    Wyświetleń: 4716
  • Błąd kompilacji Arduino z modułem NRF24L01 i joystick - void value not ignored

    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:\Users\TOSHIBA\Documents\Arduino\libra... error: 'Arduino' does not name a type Arduino.h ^ In file included from C:\Program Files\Arduino\hardware\arduino\avr\cores...

    Arduino   20 Kwi 2018 13:54 Odpowiedzi: 7    Wyświetleń: 729
  • [XMEGA][TWI][C] - Zawiaszanie się mikroprocesora przy próbie odczytu/zapisu.

    Witam. Tworzę projekt urządzenia wskazującego opartego na żyroskopie Bosch BMG160 i XMega32a4u. Wykorzystuję interfejs I2C do komunikacji. Odebrane dane z żyroskopu są przekształcane na ruchy kursora. Komunikacja z PC za pomocą sprzętowego USB. Cały projekt tworzę korzystając z frameworku Atmela ASF w Atmel Studio 6.2. Mam taki problem, że przy próbie...

    Mikrokontrolery AVR   23 Maj 2014 23:03 Odpowiedzi: 1    Wyświetleń: 1650
  • Wyświetlanie zmiennej na LCD HD44780 w C z użyciem WinAVR - jak to zrobić?

    Uruchomilem wyświetlacz lcd 2x16. Wyswietlam znaki bez problemu lecz nie wiem jak wyświetlić zmienną. Znalazlem procedurę do wyświetlania znaków. Programuje w C za pomocą WinAVR, zalanczam znalezioną procedurę: /***************************************... Title: HD44780U LCD library Author: Peter Fleury <pfleury(at)gmx.ch>...

    Mikrokontrolery   13 Kwi 2006 19:53 Odpowiedzi: 1    Wyświetleń: 2673
  • Xmega64A3 podłączenie LCD S95160 ze sterwonikiem SSD1289Z

    Witam znawców tematu! podjąłem się jak dla mnie poważnego wyzwania uruchomienia wyświetlacza LCD S95160 na sterowniku SSD1289Z w połączeniu z Xmegą64A3. Niestety utknąłem i dlatego piszę ten post... jest to dla mnie początek z wyświetlaczami LCD więc nie jestem w tym temacie zbyt obeznany, mam za sobą parę dni czytania datasheeta tego sterownika ale...

    Mikrokontrolery AVR   02 Gru 2010 21:55 Odpowiedzi: 2    Wyświetleń: 1861
  • [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 to to samo... A jakie są tego konsekwencje? Funkcja...

    Mikrokontrolery AVR   24 Gru 2009 14:09 Odpowiedzi: 6    Wyświetleń: 2337
  • Atmega8 i LCD EA DIP204-4NLED - czarne krateczki po podłączeniu i wgraniu kodu

    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 linii jest dublowane z linii pierwszej ( 8 ostatnich...

    Mikrokontrolery   27 Sie 2010 20:09 Odpowiedzi: 13    Wyświetleń: 2729
  • Biblioteka C do LCD na Atmega8 v 1.1 - konfiguracja portów i wyświetlanie

    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 http://radzio.dxp.pl/hd44780/hd44780_avr... Wygląda tak: Pkik HD44780.h //--------------------------------------...

    Mikrokontrolery AVR   08 Sty 2010 00:29 Odpowiedzi: 5    Wyświetleń: 2388
  • Mega8 - HD44780: Problem z inicjalizacją w trybie 8-bitowym, wyświetla prostokąty

    Witam. Chciałem rozgryźć wyświetlacze z HD44780. Po nieskutecznych próbach z interfejsem 4-o bitowym, wszystko skasowałem, i napisałem zupełnie od nowa, tym razem pod interfejs 8mio bitowy. OK, poczytałem datasheety, diagramy itp. Według mnie wszystko raczej się zgadza, ale wyświetlacz się nie chce zainicjalizować (a raczej dwa wyświetlacze, bo próbowałem...

    Mikrokontrolery Początkujący   08 Sie 2014 15:17 Odpowiedzi: 2    Wyświetleń: 1434
  • Brak obsługi wyświetlacza HD44780 4x40 [ATMEGA8][C]

    Witam Troszkę pozmieniałem w kodzie jednak wyświetlacz nie działa jak powinien. Poprawnie się inicjuje jednak nie wyświetla na dwóch dolnych liniach. Z uwagi na praktycznie brak znajomości C proszę o pomoc "co tu nie gra". #ifndef LCD_H #define LCD_H /***************************************... Title: C include file...

    Mikrokontrolery   12 Cze 2010 12:12 Odpowiedzi: 11    Wyświetleń: 4621