Witam Aby nie utrudniać sobie życia: podłącz nawi do kompa, zgraj folder mobilenavigator z pamięci wewnętrznej na dysk jako beckup, pobierz soft dedykowany dla Twojego modelu, rozpakuj na karcie microSD, podłącz nawi do zasilania, włóż kartę i odpal nawi przyciskiem power, rozpocznie się soft jak go skończy wyjmij kartę, przywróć folder mobilenavigator...
Tutaj masz rozwiązanie problemu http://www.elektroda.pl/rtvforum/topic14...
Witam. Jakie wtyczki są zainstalowane w tym DVBDream? Pamięci RAM (Memtest), dysk twardy (HD Tune, CrystalDiskInfo itp.), karta SAT sprawdzone? Czy zainstalowany DVBDream jest oryginalny? Konwerter SAT sprawny? Jeśli wersja demo ProgDVB obsługuje kanały PayTV, to proponuję sprawdzić również w tym programie. Pozdrawiam
Niestety musimy myśleć dalej. Sformatowałam próbowałam zmienić oprogramowanie dalej ten sam komunikat. Próbowałam też zgrać piosenkę na mp3 i odtworzyć zero reakcji, tak jak w poprzednim przypadku.
sorry, ale nie za bardzo kumam o co chodzi w tej poradzie, nie za dobry jestem z angielskiego :cry:
komunikat Buffer overrun detected mowi to że nastąpiło przepełnienie bufora. Dlamnie łopatologicznie albo uszkodzona pamięc albo przepełniona jakimś cudem. Idzie sprzetowo sformatować urządzenie?
Wpadł mi w ręce odtwarzacz MP3 Philips SA2325/02. Po włączeniu mniejszą część informacji wyświetla a reszta to krzaczki. Chcę wgrać/naprawić firmware i ściągnąłem ze strony Philipsa Device Manager. Program po podłączeniu MP3 wyrzuca błąd Buffer overrun detected! i się wyłącza. Pamięć była formatowana przez kogoś i możliwe że brakuje jakichś pliczków...
"A buffer overrun has occurred in tester.exe which has corrupted the program's internal state. Press Break to debug the program or Continue to terminate the program. For more details please see Help topic 'How to debug Buffer Overrun Issues'." "tester.exe has triggered a breakpoint" Tak jak napisałem wcześniej przy wypisywaniu w pętli for na ekranie...
Jaka może być przyczyna ? Buffer Overrun ... Czym to może być spowodowane? 1. Źle skonfigurowany RAM (timingi ustawić w BIOSie na "auto") 2. Nie pasujące kości RAM (zły typ pamięci, dwie źle współpracujące ze sobą) 3. Któraś z kostek uszkodziła się (program diagnostyczny 'memtest'). Pzdr
Witam, mam podobny problem, uszkodzona pamięć i trzeba wgrać oprogramowanie. Uruchamiam program (philips device manager) i podłączam odtwarzacz. Wtedy wyskakuje komunikat: Buffer overrun detected! Itd, program musi być zamknięty. I nic nie można zrobić. Powiem jeszcze o problemie: Gdy coś jest wgrane, pół wyświetlacza jest w takie kropki, a drugie pół...
w kodzie użytkownika (at)ColinBrosseau jest tak: [syntax=c] void process_uart(){ /* Get received character from ringbuffer * uart_getc() returns in the lower byte the received character and * in the higher byte (bitmask) the last receive error * UART_NO_DATA is returned when no data is available. */ unsigned int c = uart_getc(); if ( c & UART_NO_DATA...
Witam, Odtwarzacz przestał w pewnym momencie reagować. Na ekranie pojawiła się część informacji, ( ilośc utworów i stan baterii), lecz nie można było go wyłączyć ( tylko wyjęcie baterii ). Ściągnąłem device menager lecz po odpaleniu programu i podłączeniu odtwarzacza pod port USB ukazuje mi się komunikat Microsoft Visal C ++ Runtime Library : Buffer...
Co do twojego kodu - jest on wrażliwy na buffer overrun No nie za bardzo, gdyż bufor jest większy od iteracji wskaźnika (zapis będzie "w kółko"). Czyli bufor ma co najmniej 256 bajtów. Oczywiście nie wyjdziesz poza taki bufor, ale overrun będzie w tym wypadku polegał na nadpisaniu danych na początku bufora. Też źle. A na końcu dla koneserów - to się...
Niestety pomimo wgrania przykładowego kodu z biblioteki wciąż nie jestem w stanie uzyskać danych powrotnych z bufora, po raz kolejny otrzymuje liczbę 134 i znak CR w terminalu. W przypadku gdy wysyłam dane przez terminal jedynie przez ułamek sekundy zauważam pojawienie się danych jednak przypominają one krzaki... Kod programu: https://obrazki.elektroda.pl/1181338100_...
Absolutnie nie posiadam przykładów w Bascom, mam tylko Helpa i co nieco pamiętam, co było juz na forum... ;) Na codzień używam asm - ma mniej poleceń do zapamiętania ;) Pewnie w ATmega128 bedziesz potrzebował użyć URXC1 zamiast URXC . Ostatnio, jak oprogramowywałem odbiór USART, to zrobiłem bufor w RAM "okrężny", z którego w wolnej chwili procedurki...
Witam, Napisałem program, który docelowo miał odbierać dane z komputera przez modem BT HC-05 interfejsem UART oraz potwierdzać odebranie danej, oraz wysyłać dane z ADC jeśli przyciśnięty zostanie przycisk (w rzeczywistości jest to wycinek pewnego programu, więc niektóre zmienne etc. mogą być bez sensu). Odczyt ADC wykonuję wykorzystując przerwania capture...
Ja tu nic nie widzę o trybie synchronicznym: "The Universal Asynchronous Receiver Transmitter (UART) module is one of the serial I/O modules available in the PIC32MX family of devices. The UART is a full-duplex, asynchronous communication channel that communicates with peripheral devices and personal computers through protocols, such as RS-232, RS-485,...
Witam, Komunikat na panelu mówi o problemach przy wgrywaniu projektu: $ 006 Error during data transfer in Download mode (message with two variables) Var. 1 Status display Var. 2 1 Internal error 3 Timeout error 5 Parity error 6 Framing error 7 Overrun error 8 Line interruption 9 Receive buffer overflow 10 Wrong control character 11 Internal error Pozdrawiam...
• A second Buffer Register has been added. The two Buffer Registers operate as a circular FIFO buffer. Therefore the UDR must only be read once for each incoming data! More important is the fact that the Error Flags (FE and DOR) and the 9th data bit (RXB8) are buffered with the data in the receive buffer. Therefore the status bits must always...
Wpisałem następujący kod: /***************************************... Title: example program for the Interrupt controlled UART library Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File: $Id: test_uart.c,v 1.4 2005/07/10 11:46:30 Peter Exp $ Software: AVR-GCC 3.3 Hardware:...
Witam, szukałem, próbowałem ale nie jestem w stanie skomunikować się ATMega8 i CC1000PP. Piszę w C. Zmontowałem płytkę (trawiona), napisałem kod (przerobiłem trochę dostępne sample) ale nie działa. Oczywiście nie chodzi mi zaraz o nadawanie/odbieranie, bo to oczywiście nie działa. Póki co chciałem skonfigurować CC1000. Staram się więc na próbę zapisać...
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ą to dwa odzielne programy w dwóch projektach...
Witam, Próbuję korzystać z biblioteki Peter Fleury do obsługi usart-u, której listing znajduje się poniżej: PLIK uart.c /***************************************... Title: Interrupt UART library with receive/transmit circular buffers Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File:...
Fuse bits ustawiłeś na 4000000 MHz? W IDE (kontrollerlab) mam ustawione 1 MHz, ale teraz zmieniłem na 1000000UL Pokaż co jest w uart.h. To jest z tej bibloteki: i biblioteki http://homepage.hispeed.ch/peterfleury/u... Pokaż schemat. Brałem go z polskiej książki o programowaniu rs232 w Bascomie: max232 + 4x10uF + 100nF Po pierwsze czy ustawiłeś...
Witam wszystkich Na wstepnie o tym co zrobilem...Zmontowalem ukladzik do zdalnej rejestracji temp, tzn. do Atmega8 podlaczylem 2 czujnik DS18B20 i siemensa s55...na sms'a o okreslonej tresci, pobierana jest temp. i wysylana nadawcy sms'a.... Uporalem sie z czujnikami i teraz siedze nad komunikcja z siemensem... Mam to zrobione na razie tak, ze kazdy...
Witajcie, w jaki sposób można optymalnie odczytać przesłany (aż do znaku nowej linii / powrotu karetki) ciąg znaków od przerwania otrzymania danych? /* * Sterowanie przez RS232 (main.c) */ #include "defines.h" #include <ctype.h> #include <stdint.h> #include <stdlib.h> #include <stdio.h> #include <avr/interrupt.h>...
Witam mam problem z kompilacją bibliteki uart.c Peter Fleury-ego którą wykorzystuje w moim programie. Probram uart.c dodałem do mojego projektu. Przypomnę że programu Petera nie zmieniałem a w pliku makefile dodałem uart.c do p-lików któr powinny podlegać kompilacji. Możeci mi pomóc i powiedzieć co jest grane gdy w wynku kompilacji dane są taki oto...
Mam taki plik nagłówkowy [syntax=c]/*============================... * Project: Board Support Package (BSP) * Developed using: * Function: Standard definitions for PHILIPS ARM7TDMI-S controller LPC213x * * Copyright HighTec EDV-Systeme GmbH 1982-2007 *=======================================...
Czegoś tu nie rozumiem. Razem z FatFS można ściągnąć gotowy, działający przykład na LPC17xx, ze wszystkimi potrzebnymi funkcjami obsługi SPI i dostępu do karty. Dlaczego go nie użyjesz, tylko próbujesz szyć coś z jakichś dziwnych łatek? Jeśli chodzi o SPI, to LPC11xx jest bardzo podobny do LPC17xx. Próbowałem z niego korzystać, a konkretnie pracowałem...
Przegrzany czipset/ walnięty zasilacz.
AS odczytuje EEPROM dokładnie tak samo jak robi to MCU, więc, jeśli są różnice, to jest to wina programu. Pokaż przykad ilustrujący problem to coś może ktoś wykryje. Bez kodu nie za bardzo jest nad czym dyskutować. Tylko nie pisz proszę, że kod jest na pewno ok :) Potencjalne źródła problemów -buffer overrun, stos, współbieżność funkcji, jeśli korzystasz...
Obstawiam kłopot z wykonaniem funkcji uart_printf. Na czas jej wykonania masz blokowane wszystkie przerwania. Sprawdź flagę stanu USART - pewnie masz błąd buffer overrun. Jeśli potrzebujesz szybkości dużo wyższych niż 9600bps, to pomyśl też o XMEGA, w której odbiór danych z USART możesz zrealizować przez DMA, dzięki temu i kilka Mbps nie jest problemem.
Przerwanie od odbiornika jest wywoływane w momencie kiedy dana jest gotowa w rejestrze, więc ta pętla do while jest niepotrzebna (zresztą ona jest wręcz nie wskazana bo wydłuża obsługę przerwania o nie wiadomo ile czasu). Poza tym proponuję jeszcze w M8 sprawdzac rejestr UCSRA, w nim są zgłoszone ewentualne błędy (szczegóły w manualu). Poniżej działająca...
Witam, mam od jakiegoś czasu problem z komputerem, nie przeszkadzało mi to aż tak bardzo, bo z niego rzadko korzystałem, ale znów zachciało mi się z niego częściej korzystać, mianowicie zaczęły się pojawiać częste bluescreeny, podczas używania przeglądarki pojawiają się błędy "kurza twarz". Kompletnie nie wiem, od czego zacząć szukanie źródła problemu,...
Nie da sie. Hak w tym, ze bufor odczytu CD-drive pracuje w istocie asynchronicznie i dzieki temu wlasnie jest niewrazliwy na zmiany obrotow dysku, w pewnym zakresie - to oraz metody korekcji bledow eliminuja niedoskonalosci mechaniki. Kiedy poziom bledow jest nieakceptowalny, system robi FULL STOP i melduje ERROR. Kiedy obroty przekrocza limit nastapi...
dołożyłem do gotowego programu zmienna nadaj #include <mega32.h> #define RXB8 1 #define TXB8 0 #define UPE 2 #define OVR 3 #define FE 4 #define UDRE 5 #define RXC 7 #define FRAMING_ERROR (1<<FE) #define PARITY_ERROR (1<<UPE) #define DATA_OVERRUN (1<<OVR) #define DATA_REGISTER_EMPTY (1<<UDRE) #define RX_COMPLETE (1<<RXC)...
Ring buffer, wskaźnik czytającego i piszącego .. klasyka Piszący nie może wyprzedzić czytającego (OVERRUN)
Cześć. Mam centralę versa 15 w szafie, tuż przy niej stoi serwer z linuxem. Nie chcę, przy programowaniu latać do szafy z laptopem, a wolę siedzieć wygodnie przy biurku lub programować z poza domu. Do komputera jest podłączony port szeregowy na USB i dalej kablem satelowym połączona centrala z portem rs232 - [url=https://www.napad.pl/data/katalog/p...
No więc zdecydowałem się na instalacje nowego systemu. Niestety podczas instalacji wyskakuje kolejny blue screen tym razem pisze "driver has overrun a stack-based buffer" i że ktoś może przejąć kontrole nad systemem i zamknięto system dla bezpieczeństwa. Udało sie po wielu próbach zainstalować ten system jednak przy uruchamianiu go ciągle wyskakuje...
Cześć, poniżej przedstawiam moją implementację obsługi przerwania od SPI. SPI jest skonfigurowany w trybie master, data size 8 bit, częstotliwość sysclk to 4194kHz, SPI BaudRatePrescaler to 16 (a więc ~262kHz). [syntax=c]void SPI::handle_interrupt() { volatile uint32_t it_source = this->p_spi->CR2; volatile uint32_t it_flag = this->p_spi->SR;...
Witam, Mam problem z uruchomieniem UARTU na ATmega128. Jako kompilatora używam CodeVisionAVR. Program się kompiluje lecz nic nie mogę wysłać z procka do kompa, co może być źle w kodzie: #include <mega128.h> #define RXB8 1 #define TXB8 0 #define UPE 2 #define OVR 3 #define FE 4 #define UDRE 5 #define RXC 7 #define FRAMING_ERROR (1<<FE)...
Hej #define ConsoleIsPutReady() (TRMT) #define ConsoleIsGetReady() (RCIF) BYTE ConsoleGetString(char *buffer, BYTE bufferLen) { BYTE v; BYTE count; count = 0; do { if ( bufferLen-- == 0 ) break; while( !ConsoleIsGetReady() ); v = RCREG; if ( v == '\r' || v == '\n' ) break;...
program wypluł: 4: kd> !analyze -v ****************************************... * * * Bugcheck Analysis * * * ****************************************... KERNEL_SECURITY_CHECK_FAILURE (139) A kernel component has corrupted a critical data structure. The corruption could potentially...
Witam !!! Nie napisałeś jakiego używasz kompilatora a w przypadku przerwań, wiele od niego zależy. W standardzie ANSI C nie opisuje się przerwań więc wyglądają one różnie. To kod dla standardowego kompilatora CodeVision. Obsługuje tylko odbiornik w przerwaniu pakując odebrany bajt do bufora. Pzdrawiam (M.) #include <mega8.h> #define RXB8 1 #define...
/***************************************... Function: uart_getc() Purpose: return byte from ringbuffer Returns: lower byte: received byte from ringbuffer higher byte: last receive error ****************************************... extern unsigned int uart_getc(void); /* ** high byte error...
1. No ale tu blokujesz działanie całego procesora na niepotrzebnie długi czas. Przy 9600 nadanie 1 bajtu to wieczność. Procesor może wtedy zatańczyć kankana. I to 2 razy ;) 2. Bo można to szybciej zapisać jako: "\r\n" w ciągu formatującym wyświetlanie liczby (printf) 3. Oj wygląd się liczy. I to bardzo. Jak napiszesz program liczący tysiące linijek...
np tak: źródło jest wygenerowanie automatycznie przez Codevision ale jak się przyjżysz to załapiesz o co chodzi :) i będzie to dla ciebie jakaś pomoc dla własnych modyfikacji #include <mega32.h> #define RXB8 1 #define TXB8 0 #define UPE 2 #define OVR 3 #define FE 4 #define UDRE 5 #define RXC 7 #define FRAMING_ERROR (1<<FE) #define...
Ma dole jest rozwiązanie problemu wraz z kodem obsługi KAmodMEMS2 przez I2C Witam, Chciałbym podłączyć akcelerometr LIS35, używając interfejsu I2C. Problem pojawią z obsługą biblioteki TWI (jest to inna nazwa I2C prawda?), Próbuję zrobić tak: #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h>...
Wpisałem ip route po wejsciu w konfig ethernet0 i serial 0 ale to nie pomogło. To wynik wpisania polecenia sh interface Serial0: Serial0 is up, line protocol is up Hardware is QUICC Serial in async mode (TTY1) Internet address is 213.25.226.36/32 MTU 1500 bytes, BW 9 Kbit, DLY 100000 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation...
Mam Motorola g85 5g i od nowości jak nagrywam aplikacją Snapchat i Messenger to dźwięk jest zniekształcony ale jak aparatem to jest ok był w serwisie i wgrali tylko nowy system i nic nie pomogło. (at)Ele... Bezpośrednia odpowiedź Najprawdopodobniej to konflikt w torze nagrywania (AGC/NS – automatyczna regulacja wzmocnienia/redukcja szumów) między bibliotekami...
buffer overrun detected stm32 overrun overrun error
karta pamięci uszkodzona obroty wolno spadaj sprawdzić pompka spryskiwacz
Instrukcja obsługi inwertera Isolar SML II 3.2K Dźwięki po wyłączeniu suszarki Beko DS8412WPB