To miałem na myśli. Teraz już zgłupiałem... No i jest źle ustawione ps2. Freddie jest jakiś problem z downloadem przykładów z Twojej stronki. Chciałem ściągnąć stm32cl_blink_led dla stm32f107 i niestety ni dy rydy. Przed sekundą ściągnąłem testowo kilka przykładów i wszystko działa. 4\/3!!
Czepiasz się a kodu nie widzisz całego. Brak parametrów ? rozwiązany. Teraz podałem ci konkretny objaw. Wywala się przy wyjściu z przerwania....
z identycznego urządzenia. boot out: https://obrazki.elektroda.pl/4722430100_...
Potrzebuję afk na trochę, powinienem zaktualizować tn. Dodano po 43 . Najwyraźniej za każdym razem podczas przebudowy musimy również uruchomić skrypt ./sdk/OpenBL602/clean, zauważyłem, że data kompilacji nie została zmieniona... Dodano po 2 Działało również z CONFIG_BL602_USE_ROM_DRIVER:=0, więc CONFIG_BL602_USE_1M_FLASH jest tym, czego szukaliśmy.
Nie ma jakiegoś sposobu na sprawdzenie co go kieruje na default handler? Pewnie że jest i to nie jeden (; Dorzuć do swojego projektu gdzieś coś takiego: w okolicy miejsca które spowodowało problem. Patrzysz wtedy do pliku .lss i patrzysz co znajduje się w zakresie +/- 3 instrukcje od tego miejsca. 4\/3!!
Windows kernel detected an illegal or unknown processor instruction. A Stop 0x1E condition can be caused by invalid memory and access violations similar to those that generate Stop 0xA errors. This default Windows error handler typically intercepts these problems if error-handling routines are not present in the code itself. Skorzystaj z debugera (Debugging...
Jedna z tych żarówek była jednym z moich pierwszych zakupów w listopadzie 2023, ale przez przypadek zniszczyłem moduł DT-BL200. Od tego czasu kupiłem kolejny od Ali. Strona produktu już zniknęła https://vi.aliexpress.com/item/100500573... https://obrazki.elektroda.pl/1184122100_... Być może jest to ta sama żarówka CozyLife,...
Fixlist dla Ciebie: HKLM Group Policy restriction on software: %systemroot%\system32\mrt.exe <==== UWAGA HKU\S-1-5-21-3134238870-2955382546-31220... [MicrosoftRuntime] => C:\Users\hp\AppData\Roaming\librarie... [884 2018-05-18] () HKU\S-1-5-21-3134238870-2955382546-31220...
Tak. Możesz to tak ustawić. Przykłady Freddiego korzystają z obu stosów. Process stack -> kontekst aplikacji, main stack - > kontekst przerwania.
A wydawałoby się, ze łączenie kawałków w C i C++ jest łatwe i dobrze opisane ;-) Hint: extern "C" ... Albert
Blokuje. Introduces an interrupt handler function (interrupt service routine) that runs with global interrupts initially disabled by default with no attributes specified. The attributes are optional and alter the behaviour and resultant generated code of the interrupt routine. Multiple attributes may be used for a single function, with a space seperating...
Task: {C0A419E0-78C8-4585-BD47-771C5CABEAA1} - System32\Tasks\SteamClient => C:\Users\Kuejk\AppData\Roaming\Steam\Ste... Wklej to do notatnika i zapisz pod nazwą fixlist.txt i umieść w folderze gdzie znajduje się plik FRST.exe, odpal go i kliknij Fix/Napraw. Jeśli pomimo zastosowania fixa nadal będą się pojawiały reklamy, odinstaluj przeglądarkę,...
void show_as_bin(unsigned char liczba) { char tab[9]; cls(); for(signed char i=7; i>-1; --i) tab[7-i]=0x30 + ((liczba >> i) & 0x01); tab[8] = 0; lcd(tab); } Powinno działać. Cytuję za http://www.nongnu.org/avr-libc/user-manu... If an...
Wejdź w Windows Update i kliknij "Sprawdź aktualizacje", niech sobie zainstaluje wszystkie. Odinstaluj: DriverBooster Pobierz i zrób skan - usuń wszystko co znajdą: https://pl.malwarebytes.com/adwcleaner/ https://pl.malwarebytes.com/ Skopiuj i wklej do notatnika: CloseProcesses: CreateRestorePoint: EmptyTemp: HKLM\...\Policies\Explorer: Plik zapisz...
Otwórz notatnik systemowy i wklej: ShellIconOverlayIdentifiers: [01MemopalBackedUp] -> {8ED3CC2D-6BC2-43AD-8C43-F51FBB413AE6} => -> Brak pliku ShellIconOverlayIdentifiers: [02MemopalToBackup] -> {2CDD871E-60EB-40BD-9721-A1CB57042F75} => -> Brak pliku ShellIconOverlayIdentifiers: [03MemopalPartiallyBackedUp] -> {95DDC869-FC98-4D47-BD34-2EDC9AA09C01}.....
Odinstaluj: CrystalDiskInfo 8.3.1 Pobierz i zrób skan - usuń wszystko co znajdą (również z kwarantanny): https://pl.malwarebytes.com/adwcleaner/ https://free.drweb-av.pl https://pl.malwarebytes.com/ Przed wykonaniem poniższego zapisz swoją pracę. Skopiuj i wklej do notatnika poniższy tekst: [syntax=text] CloseProcesses: CreateRestorePoint: EmptyTemp:...
Jak można w ogóle korzystać w ten sposób z komputera. Pobierz i zrób skan - usuń wszystko co znajdą (również z kwarantanny): https://pl.malwarebytes.com/adwcleaner/ https://pl.malwarebytes.com/ Przed wykonaniem poniższego zapisz swoją pracę. Skopiuj i wklej do notatnika: [syntax=text] CloseProcesses: CreateRestorePoint: EmptyTemp: HKLM\...\Policies\Explorer\Run:...
Wszystkie te których używam (sqrtf(), powf(), acosf()) są liczone przez FPU? Niekoniecznie. W Newlib (czyli libm.a) nie ma implementacji specjalnie dla tego koprocesora, jednak jeśli masz włączoną optymalizację, skonfigurowane FPU (opcje kompilacji) i dodaną flagę -ffast-math, to kompilator niektóre z nich potraktuje jako funkcje inline i zastąpi odpowiednimi...
Chyba masz rację. W tabelce vectors na 35 pozycji jest pointer do funkcji ADC1_2_IRQHandler. Zdefiniowałem ją tak [syntax=c] void ADC1_2_IRQHandler(void) { while(1); } [/syntax] Niemniej dalej zatrzymuje się w default handler a a nie w niej. Wyłączyłem natomiast konfiguracje przetworników ADC która wygląda tak [syntax=c] void ADC_Conf(void) { ADC_InitTypeDef...
Otwórz notatnik systemowy i wklej: ShellIconOverlayIdentifiers: [ OneDrive1] -> {BBACC218-34EA-4666-9D7A-C78F2274A524} => -> Brak pliku ShellIconOverlayIdentifiers: [ OneDrive2] -> {5AB7172C-9C11-405C-8DD5-AF20F3606282} => -> Brak pliku ShellIconOverlayIdentifiers: [ OneDrive3] -> {A78ED123-AB77-406B-9962-2A5D9D2F7F30} => ->...
Na pewno z tego powodu przerwania nie mogły przestać działać. Przebudowałeś cały projekt?
Nie używaj nielegalnych aktywatorów, to nie będzie problemów. Pobierz i zrób skan - usuń wszystko co znajdą (również z kwarantanny): https://pl.malwarebytes.com/adwcleaner/ https://free.drweb-av.pl https://pl.malwarebytes.com/ Przed wykonaniem poniższego zapisz swoją pracę. Skopiuj i wklej do notatnika poniższy tekst: [syntax=text] CloseProcesses: CreateRestorePoint:...
Wykonaj Fixlist.txt dla FRST: CloseProcesses: Task: {464A7ED6-0701-4C45-85F4-E7F50CEF5E5E} - System32\Tasks\{5E079A69-D89D-CBD8-98FD-... => "msiexec.exe" -package hxxps://eryseefor.info/miptburoivdd.djy /q Task: {516C2850-1A14-4428-91F7-162F4A2D1FFE} - System32\Tasks\{B8ACF679-5E99-407E-A1D5-... => C:\Windows\system32\pcalua.exe...
Zmien AdBlocker Ultimate na uBlock Origin Obok frst.exe utworz plik Fixlist.txt z zawartoscia: Task: {255AC889-A7B7-4E4E-93F4-C7715792D61A} - System32\Tasks\f522acbe860fb3fa9fa3d5482... => powershell.exe -NoProfile -NoLogo -NonInteractive -ExecutionPolicy Bypass -File C:\Windows\f522acbe860fb3fa9fa3d5482349c... <==== UWAGA 2016-07-28 20:33...
Pobierasz pirackie gry. Pobierz i zrób skan - usuń wszystko co znajdą (również z kwarantanny): https://pl.malwarebytes.com/adwcleaner/ https://pl.malwarebytes.com/ Odinstaluj: Avast Free Antivirus - zamula i tak już wolno działający komputer. Korzystaj z Malwarebytes. Bing Bar CCleaner Skopiuj i wklej do notatnika: [syntax=text] CloseProcesses: CreateRestorePoint:...
Wejdź w Windows Update i kliknij "Sprawdź aktualizacje", niech sobie zainstaluje wszystkie. Odinstaluj po naprawie: Avast Update Helper Avasta też bym się pozbył, darmowy jest bardziej niż bardzo bezużyteczny. Pobierz i zrób skan - usuń wszystko co znajdą (również z kwarantanny): https://pl.malwarebytes.com/adwcleaner/ https://pl.malwarebytes.com/ Skopiuj...
https://obrazki.elektroda.pl/3591447000_... Witajcie moi drodzy. Przedstawię tu trzykolorowy pasek LED, oferujący sterowanie przez WiFi i pilota, model MWIR-RGB/SMD2835. Przetestuję jego kompatybilność z aplikacjami Tuya i Magic Home, przeanalizuję jego wnętrze (łącznie z zasilaczem 12V z zestawu) oraz spróbuję zaprogramować moduł...
[syntax=armasm]g_pfnVectors: .word _estack .word Reset_Handler .word NMI_Handler .word HardFault_Handler .word MemManage_Handler .word BusFault_Handler .word UsageFault_Handler .word 0 .word 0 .word 0 .word 0 .word SVC_Handler .word DebugMon_Handler .word 0 .word PendSV_Handler .word SysTick_Handler /* External Interrupts */ .word WWDG_IRQHandler /*...
Witam, Bazuje na projekcie ze strony Freddie Chopin dla stma F4 z dodanymi bibliotekami STM32F4xx_StdPeriph_Driver. Zdefiniowałem sobie konfigurację timer'a w następujący sposób: [syntax=c]void Timers_Config(void){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_TI... ENABLE); NVIC_InitTypeDef NVIC_InitStruct; NVIC_InitStruct.NVIC_IRQChannel = TIM1_CC_IRQn; NVIC_InitStruct.NVIC_IRQChannelPreemptio...
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 V1.0 * (at)date 20/07/2010 * (at)brief M0 M3 Devices Startup code. *...
(at)mjleonard (at)pkaczmarek2 czy kiedykolwiek znalazłeś rozwiązanie dla „bl_romfs.c: 146] magia romfów NIE jest poprawna”? Mam SM-028_V1.3 z mini wyłącznika DIY 16A, który miga dobrze w DevCube 1.8.8/9 (stary błąd JEDEC ID w wersji 1.4.8 - nie rozpoznaje nowszej pamięci flash w BL602?) To jest mój dziennik rozruchu. Zapętla się. Używam zewnętrznego...
OK, więc moja taśma LED ma kolejność GRB = 4 piny plus. V+. Nadal nie mam 5-pinowej listwy. Dlatego oryginalny szablon we wcześniejszych postach jest błędny. https://obrazki.elektroda.pl/8215108700_... używając małej konfiguracji testowej, prawidłowy szablon samego kontrolera RGBW jest następujący: https://obrazki.elektroda.pl/1669760000_...
Nie znam szybkości transmisji. Próbując na 2 000 000 i 115200 port UART nic nie mówi Log wyjściowy [13:28:03.577] - Flash load shake hand [13:28:03.831] - default set DTR high [13:28:03.944] - clean buf [13:28:04.068] - send sync [13:28:04.282] - ack is c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0...
Robię mały offtopic, ale ok... . Spróbuj! Co do zepsutego wifi, cóż, ostatnio bawiłem się z wifi na BL602. Istnieje również sposób na uzyskanie bardziej aktualnych blobów wifi dla BL602, używając najnowszych wydań bl-iot-sdk. Więc zrobiłem flash erase: https://obrazki.elektroda.pl/5978165500_... Następnie odczytałem 0x1FFFFF: https://obrazki.elektroda.pl/9808766200_...
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 Devices Startup code. * This module performs: * - Set the initial SP * - Set...
Dzięki freedi miałeś racje. Patrzyłem na kolejność przerwań w tabeli f0 ale nie na adresy. Aby zapełnić luki i poprzesuwać adresy dodałem brakujące reserved handler Dodano po 11 Teraz tylko muszę rozwiązać skąd mi przerwań multum nadchodzi i w nierównych odstępach od timera. Bo pwm wyprowadzone jest na jedną diodę a przerwanie zmienia stan innej diody....
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]/** ****************************************...
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.
wiesz co to znaczy? Będę musiał odświeżyć pamięć, aby sprawdzić, czy / kiedy to nadal występuje. Moje zrozumienie BL602 wzrosło od marca. Dodano po 3 . 451] to zdecydowanie występuje z niektórymi fabrycznymi firmware, więc nie ma już zapytania o to w odniesieniu do OBK ode mnie Dodane po 1 Nie mam żadnych zapisów od tego czasu Będę musiał odświeżyć...
Dla przypomnienia, kopia zapasowa działa, a oto dziennik debugowania. 2000000 bodów [syntax=text]Starting bl602 now.... Booting BL602 Chip... ██████╗ ██╗ ██████╗ ██████╗ ██████╗ ██╔══██╗██║ ██╔════╝ ██╔═████╗╚════██╗ ██████╔╝██║ ███████╗ ██║██╔██║ █████╔╝ ██╔══██╗██║ ██╔═══██╗████╔╝██║██╔═══╝ ██████╔╝███████╗╚██████╔╝╚██████╔╝██████... ╚═════╝ ╚══════╝...
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ę sterować GPIO. Następnie spróbowałem uruchomić SysTicka....
Mi działa :) Masz przypisane dobrze handlery ?
Pisałem o hard fault handler. Tam ustaw zmianę pinu albo breakpoint debugerra. Standardowo masz łatwo bo wszystkie kończą w jednej funkcji zwanej default handler
Zassaj z mojej stronki ( www.freddiechopin.info) z sekcji Download -> ARM -> Przykłady plik dla lpc2103 i zerknij tam do pliku default_handler.s. Jest tam zrobiony "łapacz" przerwań, które nie są nigdzie indziej zdefiniowane. Zasadniczo chodzi o fragmenty typu: // Undefined instructions .weakUndefined_Handler .globalUndefined_Handler .setUndefined_Handler,...
OBK boot [syntax=text][17:27:36.838] - serial type is general [17:27:36.917] - Open COM22 Success [17:27:45.556] - Starting bl602 now.... Booting BL602 Chip... ██████╗ ██╗ ██████╗ ██████╗ ██████╗ ██╔══██╗██║ ██╔════╝ ██╔═████╗╚════██╗ ██████╔╝██║ ███████╗ ██║██╔██║ █████╔╝ ██╔══██╗██║ ██╔═══██╗████╔╝██║██╔═══╝ ██████╔╝███████╗╚██████╔╝╚██████╔╝██████...
Drodzy wszyscy, Mam starsze "inteligentne gniazdo lampy" z chipem BL602. Udało mi się umieścić na nim OpenBeken, ale nie mogę połączyć się z moją domową siecią wifi. To jest bootlog, który ma kilka prób połączenia: [15:34:47.798] - C:BD:97:FB [ 0][[32mINFO [0m: hal_board.c: 955] country_code...
Amysen YX-WS01, FCC ID 2AOT8-WS01, moduł YX-X3-T71C-VER03, chip TG7100C (klon BL602) Kupiłem je w listopadzie 2022 r. za pośrednictwem Amazon.com w USA, mając nadzieję, że nadają się do cięcia w chmurze, ale po otwarciu szybko się zniechęciłem – chipset nie był ani ESP8266, ani BK7321… i próbowałem go zdobyć aby przejść do trybu AP, ale nie ma tam...
Po kilkunastogodzinnych zmaganiach z wyrzucaniem programu do Default Handler doszedłem do wniosku, że winny jest temu mój dotychczasowy sposób na sekcje krytyczne. Do tej pory w tym celu używałem takiego kodu umieszczanego odpowiednio przed i po sekcjach krytycznych: [syntax=c]static inline void EnterCritical() { asm volatile("mrs r0, PRIMASK; cpsid...
Ech.. Przepraszam za zamieszanie. Problemem okazała się nazwa, którą nawet w poprzednim poście wkleiłem z błędem. Chodzi o void TIM4_Handler(void), a powinno być TIM4_ IRQ Handler. Freddie, dzięki za podpowiedz/pytanie czy plik jest linkowany. Plik był oczywiście kompilowany i linkowany. W pliku .lss zauważyłem, że zostaje podstawione Default_Handler...
Witam, w końcu udało się , komputer widzi urządzenie jako HID, robiłem już pierwsze testy wysyłania i odbierania wiadomości i wszystko jest Ok, Stało się tak przez podmienienie startup oraz linkera. Trochę pochodziłem po necie w poszukiwaniu i znalazłem całkiem ciekawą stronę : http://gandalf.arubi.uni-kl.de/avr_proje...
Witam, Mam problem z debugowanie procesora LPC2478. Środowisko: postawione zgodnie z tutorialem ze strony Freddiego Chopinna czyli Eclipse (helios edition with HDT hardware debugging) + OpenOcd + Code Sourcery Lite edition Procesor: ARM NXP LPC2478 z kwarcem 12MHz Aplikacja: Na tym etapie mrugająca diodka na timeocie opartym o przerwanie timer0, PLL...
I ten program fizycznie się wiesza (wskakuje do default handler) gdy połączysz ze sobą PA0 i PB12?
pliki vectors.s i startup.s mam od Ciebie /***************************************... * author: Freddie Chopin, http://www.freddiechopin.info/ * file: vectors.S * last change: 2010-04-08 * * chip: LPC2103 * compiler: arm-none-eabi-gcc (Sourcery G++ Lite 2009q3-68) 4.4.1 * * description:...
Klawisz Windows + R. W oknie Otwórz wpisz dxdiag. Uruchom diagnostykę i przejrzyj wyniki. A czego konkretnie mam tam szukać? Wersja Windows to 22H2. Ktoś mi też polecał zejść na 22H1, ale nie wiem czy to ma jakiś sens. ------------------ System Information ------------------ Time of this report: 7/13/2023, 21:48:59 Machine name: DESKTOP-O44TVMT Machine...
Ja bym sugerowował, żeby zmienić w tym przykładzie zerową wartość 'main stack size' na różną od zera, bo osoba przechodząca od migania LED'em (który działa) na obsługę przerwań, ma problem z ich poprawnym działaniem - przy zerowym stosie obsługa przerwania ląduje w Default Handler i człowiek się dziwi co nie tak zrobił. Osoba początkująca może mieć...
Problemem jest ta linia .setSWI_Handler, __Default_Handler ktora w efekcie prowadzi do tych dwoch linii __Default_Handler: b . ktore to linie powoduja ze procesor sobie chodzi w kolko. Tutaj trzeba wkleic jakas procedure FreeRtosa prawdopodobnie vPortYieldProcessor czyli .setSWI_Handler, __SWI_Handler ... __SWI_Handler: b vPortYieldProcessor...
xml_error_string — Pobiera łańcuch znaków zawierający błąd parsera XML xml_get_current_byte_index — Pobiera aktualny indeks bajtu parsera XML xml_get_current_column_number — Pobiera aktualny numer kolumny dla parsera XML xml_get_current_line_number — Pobiera aktualny numer linii dla parsera XML xml_get_error_code — Pobiera...
Witam ! No wrzuciłem dwa bo tak mam jeden dla ROM drugi dla RAM co do startup to już wrzucam. /*--------------------------------------... //*- ATMEL Microcontroller Software Support - ROUSSET - //*-------------------------------------... //* The software is delivered "AS...
https://obrazki.elektroda.pl/3305421000_... Ostatnio trafiłem na czujnik tętna oparty o element fotoelektryczny. Testując czujnik UV z cyfrowym interfejsem Ostrzeżenie: Tego typu tanie czujniki "medyczne" nie mają nic wspólnego z prawdziwą elektroniką medyczną, prezentuję tutaj efekty własnych prób podejmowanych na własne ryzyko, osoby...
Mój plik CStartup.S wygląda następująco: /*--------------------------------------... //*- ATMEL Microcontroller Software Support - ROUSSET - //*-------------------------------------... //* The software is delivered "AS IS" without warranty or condition of any //* kind,...
Witam, Mam problem z uC AT91SAM7z256. Używam kompilatora WinARM. Oczywiście chodzi o przerwania. Przejrzałem kupę wątków na elektrodzie i doszedłem tylko do tego, że błąd może tkwić w startupie. Znalazłem wiele odpowiedzi co w nim zmienić ale akurat nie do tego procka i wersji tego pliku nikt się nie wypowiadał (chyba że coś przeoczyłem). Mój problem:...
2-3. Sterta to jest to miejsce z którego kożysta malloc itd. Czyli przestrzeń pamięci dynamicznie przydzielana. Ja osobiście robię tak, że wskaźnik stosu umieszczam na końcu ramu, a stertę zaraz po danych. Przydzielając kolejne kawałki pamięci w _sbrk sprawdzam czy sterta nie bedzie nachodziła na stos (Oczywiście z pewnym małym marginesem) i przydzielam...
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 table and __Default_Handler() * \details STM32...
Tak karta jest sprawna - bardziej podejrzewam że jest uszkodzone gniazdo SIM. na logach się nie znam mam nadziej ze to są one ;) Fri Dec 9 01:16:21 2022 kern.notice kernel: [ 0.000000] Linux version 5.10.156 (cezary(at)eko.one.pl) (mipsel-openwrt-linux-musl-gcc (OpenWrt GCC 11.2.0 r19162-a036c1d43b) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 Thu Dec 8 23:19:44...
Czy ktokolwiek cokolwiek wyciągnął z CellPipe 7130 z nowym firmware dostarczanego przez Orange? Mnie jakaś niemiła konsultantka "uszczęśliwiła" nowym softem i nie mogę już wyłuskać konta admina (stara metoda już nie działa), a przez to hasła do iDSL żeby móc zmienić sobie sprzęt. Jest to tak ułomny sprzęt, że nawet nie pokazuje parametrów linii. Jedyne...
Hej, Mam dosyć dziwny problem z ustawieniem dokładnej wartości zegara. Pracuję na zestawie z firmy kamami. Płytka posiada wlutowany kwarc 12Mhz. Do wyliczenia wartości MUL i DIV wykorzystałem kalkulator dostarczony przez Atmela. W zamierzeniu procesor miał działać na 48Mhz ale po odpaleniu nadajnika szeregowego w DBGU i ustawieniu go na 115200 udaje...
Dobra to tak oryginalny plik linkera wygląda tak: /*--------------------------------------... /*- ATMEL Microcontroller Software Support - ROUSSET - */ /*--------------------------------------... /* The software is delivered "AS IS" without warranty or condition of any...
Jakie ostrzeżenie generuje kompilator? Poinformowałeś go w pliku stm32f4xx_it.h o tym jak wygląda funkcja void TIM2_IRQHandler(void); ? Chyba nie i dlatego lądujesz w Default_Handler, który jest na końcu pliku startup. Dodaj deklarację funkcji, dołącz plik nagłówkowy do main.c i pewnie będzie działać.
Dziękuję wszystkim za odpowiedzi. Wydaje mi się, że udało mi się zastosować do większości rad. Udało mi się bez optymalizacji skrócić czas do 12,5ms. Poniżej wrzucam poprawiony kod: [syntax=c] void img_segm(image_t *src) { uint32_t red, green, blue; uint32_t illumination; _Bool bitaux; int32_t i, j, k = 0; uint16_t pixel; uint16_t *pixels = (uint16_t*)...
Korzystam z przykładowych projektów dostarczonych przez ST w programie IAR. Po lewej stronie okna programu znajduje się okienko z drzewem folderów i pośród nich znajdują się dwa pliki ze 'startup' w nazwie: startup_stm32f10x_md.o i startup_stm32f10x_md.s (zawartość plików znajduje się poniżej). To o te pliki chodziło? Zawartość dość znacznie się różni....
Problem BSoD udało się rozwiązać (najprawdopodobniej - bo do tej pory się nie pojawił) przy pomocy aktualizacji frimware'u STlink-V1 poprzez STlink Utility (do ściągnięcia ze strony ST) a następnie powrotu do sterowników WinUSB. w między czasie pracowałem na starych sterownikach i OpenOCD-0.6.0-dev :) i wszystko było ok.. poza pewnymi problemami z default...
Witam Serdecznie Jakieś trzy miesiące temu zmodernizowałem komputer o nowe elementy: procesor, płyta główna, pamięć ram, zasilacz. Komputer działał prawidłowo przez ten cały czas praktycznie codziennie, prócz co jakiś czas podczas uruchamiania W10 i występowania BSOD: "PAGE FAULT IN NONPAGED AREA". Teraz od paru dni żaden OS nie chce się uruchomić (W10...
Najbardziej ekstremalny [syntax=c]void TMR1_Initialize(void) { //Set the Timer to the options selected in the GUI //T1CKPS 1:1; T1OSCEN disabled; T1SYNC do_not_synchronize; TMR1CS FOSC; TMR1ON off; T1RD16 disabled; T1CON = 0x44; //T1GSS T1G; TMR1GE disabled; T1GTM disabled; T1GPOL low; T1GGO done; T1GSPM disabled; T1GCON = 0x00; //TMR1H 255; TMR1H =...
Witam. Chciałem sprawdzic prekość pracy SAM7S256 z zegarem 48Mhz ( kwarc 18,432Mhz) W tym celu w nieskonczonej pętli na przemian ustawiałem i zerowałem jeden z pinow procesora: AT91F_PMC_EnablePeriphClock ( AT91C_BASE_PMC, 1 << AT91C_ID_PIOA ) ; AT91F_PIO_CfgOutput( AT91C_BASE_PIOA, 1<PA1 ) ; for(;;) { AT91F_PIO_ClearOutput(...
Skopiuj i wklej do notatnika: [syntax=text] Tcpip\..\Interfaces\{24AD812B-CC81-47C0-... [DhcpNameServer] 217.113.224.134 217.113.224.35 BHO: Office Document Cache Handler -> {B4F3A835-0E21-4959-BA22-42B3008E02FF} -> C:\Program Files\Microsoft Office\root\Office16\URLREDIR.DLL [2019-10-04] (Microsoft Corporation -> Microsoft Corporation)...
https://obrazki.elektroda.pl/5026454400_... Wydaje mi się że jest to ten plik na którego wskazuje strzałka na obrazku: (php ustawienia konfiguracyjne) jest to cały kod w kilku plikach: [syntax=php] [PHP] ;;;;;;;;;;;;;;;;;;; ; About php.ini ; ;;;;;;;;;;;;;;;;;;; ; PHP's initialization file, generally called php.ini, is responsible for...
tamten plik crt.s to juz w ogole bajka... same błędy... no ale po kolei co się dzieje... zmieniam ldr pc, [pc,#-0xF20] // IRQ : read the AIC robie debuggerem i program utyka na: SWIHandler: b SWIHandler 2000e8:eafffffe b2000e8 <SWIHandler> dalej usuwam: IRQAddr: .word IRQHandler oraz IRQHandler: b IRQHandler robię debuggerem,...
Zmodyfikowałem ten handler do postaci https://obrazki.elektroda.pl/7811206300_... Gdy dodałem jako atrybut do funkcji "naked" (/* uprzednio weak -> błąd pisarski */) żeby kompilator nie dodawał na wejciu odkładania na stos to wchodzi i działa ale tak czy inaczej zawiesza się potem gdy chce zapisywać do BKP wartości z ramki stosu do...
Klatki są zablokowane na 60, spadków jest niewiele. Mogą one wystepować przez programy w tle lub po prostu przez specyfikę gry. Pobierz i zrób skan - usuń wszystko co znajdą (również z kwarantanny): https://www.bleepingcomputer.com/downloa... https://www.bleepingcomputer.com/downloa... Skopiuj i wklej do notatnika...
Podaję fixlist.txt: HKU\S-1-5-21-1649974807-2686405189-27559... Explorer\Main,Start Page = hxxp://www.gazeta.pl/0,0.html?p=190 HKU\S-1-5-21-1649974807-2686405189-27559... Explorer\Main,Default_Page_URL = hxxp://toshiba.msn.com SearchScopes: HKLM -> DefaultScope {88F90220-29FC-427A-828A-0332A5154DA9}.....
U mnie tak to wygląda: /***************************************... Reset handler ****************************************... reset_handler: ldr r10, =REG_BASE /* Set up FLASH wait state */ ldr r0, =(50 << MC_FMR_FMCN_BIT_OFFSET) | MC_FMR_FWS_1FWS str r0, [r10,...
Witam mam straszny problem w zasobniku systemowym pojawiła mi się ikona niebieska tarcza ze znakiem zapytania oraz czerwona z krzyżykiem jak to usunąć robiłem skan mks_vir Spyware Doctor posusuwał tam coś ale to nic nie dało ?????? POKLIKNIĘCIU NA TO OTWIERA SIĘ TA STRONA http://www.virusprotectpro.com/?aff=1012 Dziękuje z góry za odpowiedzi i pozdrawiam...
To jest startup: .section .vectors, "ax" .code 32 .align 0 .global _vectors .global reset_handler /***************************************... Exception Vectors ****************************************... _vectors: #ifdef STARTUP_FROM_RESET ldr pc, [pc, #reset_handler_address...
Pokaż mi przykłady kodów, w których głównie wykonuje sie przerwanie a czasem program główny. Ile będzie takich przykładów w stosunku do normalnego kodu, gdzie przerwania zajmują kilka, kilkanaście czy kilkadziesiąt % czasu procesora a nie blisko 100. Jest mnostwo - wiekszosc prostych przykladow (niekoniecznie prostych pod wzgledem skomplikowania kodu)...
Witam po formacie komputera również borykam się z tym problemem. Win 7 Chrome (inne przeglądarki również nie działają). Niżej log z FRST. Pozdrawiam. Rezultaty skanowania Farbar Recovery Scan Tool (FRST) (x64) Wersja: 06-06-2020 Uruchomiony przez Magda2 (administrator) MAGDA_ (Hewlett-Packard Compaq CQ58 Notebook PC) (18-06-2020 19:51:13) Uruchomiony...
procesor jaki jest w LIVEBOX 2.0 ZTE ma oznaczenia: IKANOS IKE6836-A0 P81-C WAP 1030 Pamięć RAM: 128MB Pamięć FLASH 32MB na płycie liveboxa znajduje się złącze przez które można wejść do konsoli. http://obrazki.elektroda.pl/1972671600_1... niestety u mnie goldpinów nie było więc musiałem dolutować. Brakuje pinu GND ( jest zaraz za Rx...
Kod: [syntax=c] /************************* * stm32 uart main.c *************************/ #include "stm32f10x.h" #include "stm32f10x_flash.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stdint.h" #include "misc.h" #define CLK_FREQ 36000000 /* User defined function prototypes */ void GPIOA_Init(void);...
Na oscylogramie widać podstawę czasu przypadającą na działkę więc wrzuciłem aby ktoś porównał to z tym jak ma być, więc dlaczego twierdzisz że nie jesteś w stanie odczytać zależności czasowych? Co mi da wrzucenie przez kogoś swojego oscylogramu z działającej komunikacji? Ano to że wówczas dokonam właśnie porównania z timingami które ja mam u siebie...
Witam, mam problem z implementacją projektu z załącznika (docelowo WinArm/miganie dioda) na CrossWorksie i mikrokontrolerze AT91SAM7X256(konkretnie SAM7-EX256 olimex.dev). Przy linkowaniu dostaje blad : Building “faty_z_ksiazki” in configuration “ARM Flash Debug” — 4 errors Assembling Cstartup.S Linking faty_z_ksiazki.elf...
Karta pracuje poprawnie, daje kolory i ostry obraz, ale... tylko w NTSC. Dekoder mogę przełączyć do tego trybu no ale na Wii już nie mam takiej opcji. PAL i koniec ;) Czy to da się jakoś rozwiązać? Dodano po 22 Tu są dane o które prosiliście a z których umieszczeniem trochę zwlekałem.. rafi-desktop rafi # ls -l /dev/video* crw-rw----+ 1 root video 81,...
Fakt są tam nazwy funkcji - jakoś na plik cr_startup_lpc11xx.c nie zwracałem uwagi :) void MOJA_OBSLUGA_INT3_IRQHandler (void) ALIAS(IntDefaultHandler); oraz w main obsługa przerwania na: [syntax=c] // obsluga przerwania od portu GPIO3 void MOJA_OBSLUGA_INT3_IRQHandler (void) { // kod obsługi przerwania... } [/syntax] ale podczas kompilacji nadal dobija...
Albo płyta, albo procesor, albo RAM. Problem jest od nowości komputera Jakiego...? Pełna specyfikacja. Pamięć RAM sprawdzona w dwóch testach memtestem Pojedynczo? Pobierz najnowsze sterowniki (zależnie od rewizji płyty) i zaktualizuj BIOS: http://www.gigabyte.pl/products/page/mb/... Odinstaluj na próbę: Norton Security Norton Security...
[syntax=c] TIMER1_COMPA_vect: in r_sreg_save,_SFR_IO_ADDR(SREG) ; [1] push ZL ; [2] push ZH ; [2] push YL ; [2] push YH ; [2] push r16 ; Disable CTC. ldi ZL, _BV(CS10) sts _SFR_MEM_ADDR(TCCR1B),ZL lds ZL,_SFR_MEM_ADDR(TCNT1L) ; [2] sbrs ZL,0 ; [2/1] \_ bit 0 = 0: 3cc \ 00 -> 7 rjmp . ; [2] / bit 0 = 1: 2cc | 01 -> 6 sbrs ZL,1 ; [2/1] \_ bit 1...
Dzieki wielkie za rady. Przepraszam że tak późno odpisuje ale mnie lekki wk**w złapał i musiałem to wszystko na kilka dni zostawić. Teraz wróciłem zrobiłem całe środowisko od nowa bo tak w starym namieszałem że już zupełnie nic nie działało. Na tworzenie nowego projektu zadziałało rename i clean z rebuild discovery option . Zmieniłem także kolejność...
Odinstaluj Click Caption 1.10.0.5, FlvPlayer, PriceFountain, Update for PriceFountain, WindowsMangerProtect20.0.0.1277. Otwórz notatnik systemowy i wklej: Task: {90C3D99F-4C09-477B-ACCD-6FB81E5B3DE9} - System32\Tasks\BartekReutilizingHorology... => Rundll32.exe MinderContortion.dll,main 7 1 <==== UWAGA Task: {EE654A27-F137-4A1E-A2F9-D4BD55427366}.....
Możesz to spróbować, ale w tym systemie jest taki burdel, że ja bym się nie zastanawiał, tylko zgrał pliki i zrobił format. Usuń: Comodo Avast Skopiuj i wklej do notatnika: CloseProcesses: (Comodo Security Solutions -> Comodo) K:\Program Files\Comodo\Chromodo\chromodo_updater.e... (Comodo Security Solutions -> Comodo) K:\Program Files\Comodo\Chromodo\chromodo.exe...
httpd.conf albo apache.conf LoadModule dir_module libexec/apache2/mod_dir.so i dalej w konfigu cos takiego naprzyklad <IfModule mod_userdir.c> UserDir public_html UserDir disabled root toor daemon operator bin tty kmem games news man sshd bind proxy _pflog # # Control access to UserDir directories. The following is an example # for a site where...
Wejdź w Windows Update i kliknij "Sprawdź aktualizacje", niech sobie zainstaluje wszystkie. Lub zaktualizuj system do najnowszej, majowej wersji: http://www.benchmark.pl/aktualnosci/wind... Odinstaluj: Ace Stream Media 3.1.32 CCleaner Reimage Repair Pobierz i zrób skan - usuń wszystko co znajdą...
Pobierz i zrób skan - usuń wszystko co znajdą (również z kwarantanny): https://pl.malwarebytes.com/adwcleaner/ https://pl.malwarebytes.com/ Skopiuj i wklej do notatnika: [syntax=text] CloseProcesses: CreateRestorePoint: EmptyTemp: () [Brak podpisu cyfrowego] C:\Windows\KMService.exe (SoundMixer) [Brak podpisu cyfrowego] C:\Users\Wojtek\AppData\Roaming\Microsof...
Generalnie to pobrałem skrypt linkera i plik startup ze strony http://www.freddiechopin.info. W datasheet i manualu znalazłem adres pierwszej strony pamięci flash i SRAM, która jest "rozbita" na 96KB i 32KB. Zmieniłem w oparciu o te informacje skrypt linkera. Czy zrobiłem to dobrze? Nie wiem. Poniżej: Skrypt linkera: [syntax=c] /***************************************...
error handler freddie handler except handler
renault naprawiać piecyk vaillant iskrownik antena peugeot partner
izopropanol termopasty amica daw7123dcb
Powtarzanie znaków na klawiaturze - jak naprawić? Mobile Phone Schematics Download: ZXW, WUXINJI, Samsung, Apple, Xiaomi, Oppo, Vivo Sources