0. Czy jesteś pewien, że układ jest prawidłowo przylutowany? Może układ nie jest prawidłowo przylutowany i traci połączenie na jednej czy kilku nogach kiedy dotykasz sondą. Spróbuj lekko naciskać płytkę wokół układu, ale bez dotykania pól lutowniczych czy ścieżek. 1. Jaka jest różnica potencjałów masy laptopa i masy oscyloskopu? Może kiedy przykładasz...
AVE... .. rozwiązaniem są translatory napięć Ameryki nie odkryłes, liczyłeś koszty, a budowałeś całe IDE uwzględniając każdy drobny aspekt taki jak dobór procka? Translatory napięć w hurcie nie są wcale droższe od mało znanego mikrokontrolera od mało znanej firmy specjalizującej się w branży motoryzacyjnej. Pewnie nie! Pojdejrzewając że.. Chyba że mają...
Wysłałem wiadomość z adresem ponownie. Nie wiem czemu tak się stało że poprzednia wiadomość nie dotarła. Dzięki za informację bo już myślałem że ktoś uznał że miejsce tego tekturowego grata jest na śmietniku ;-) Co do publikacji softu to sam nie wiem, projekt kalkulatora się cały czas rozwija, obecnie jest w pełni sprawny (spełnia wszystkie wymogi pełnoprawnego...
No to będzie kolejny post o stacji KSGER opartej na płytce STM32 v2.1S. Jak wspominałem nie mam jakiegoś talentu do robienia recenzji itp. czyli opisów ale przynajmniej po krótkim lutowaniu już coś mogę napisać. Sam zasilacz (sterownik) prezentuje się tak: https://obrazki.elektroda.pl/5989299200_... ot maleństwo i o to chodziło bo...
Dodanie ekranu nie pomogło. Wylutowałem procesor z PCB i polutowałem go w "pająka", zasiliłem go bezpośrednio z baterii litowej 3V. Jeśli takiego pająka położę obok GPS ( nawet w odległości 10cm ) to GPS traci sygnał. Wnioskuje z tego, że STM32 są całkiem tanim zagłuszaczem sygnału GPS.Problem przekazałem do inżynierów z ST zobaczymy co wymyślą. Zrobiłem...
Jeśli juz to F4 ze względu na fakt ze M4 jeśli bliższe M3 a te rdzenie są popularniejsze. O eclipsie kursów ci co nie miara, nawet tu na forum. Więc w przypadku reszty wideo raczej traci sens. Kolega Freddie Chopin udostępnił przykłady, bez SPLa dla większości rodzajów stm32 i NXP, które są doskonałymi szablonami na start. Więc reszta kursu ograniczy...
ST produkuje poza STM32 też wiele innych układów. Generalnie nie pisałem o procesorze tylko o układzie zabezpieczającym przez zwarciem i przeciążeniem (sam zobacz czym się ostatnio bardzo chwali ST w tym zakresie). Układ całkiem sprytnie zaprojektowany tylko jest jakieś niedomówienie/niedopisanie/"mały druczek" albo coś....i użytkownikowi zostaje poletko...
To zapytam inaczej gdzie ta stacja będzie kupowana w Polsce za granicą... Pytam bo kolega w profilu ma Brytyjską flagę. I ile pieniążków ma kolega do wydania? Bede zamawial z UK. Limit... oczywiscie ze wolalbym wydac mniej niz wiecej. Jednak chcac zachowac rozsadna jakosc i miec cos przyszlosciowego mysle ze okolice 150£ (~750 PLN) sa dla mnie...
samych errat jest 41 No ale dla jednego modelu mikrokontrolera (tak naprawdę dla kilku <; ) jest tylko jedna errata. Zresztą dla praktycznie każdego mikrokontrolera errata jest osobnym dokumentem. Teza obalona (; Ale pomijajac to ze dokumentacja jest rozbita, czasami jej jakosc jest po prostu do d... Generalnie da sie zyc z tym ze czasem niepotrzebnie...
Dokładnie tak jak pisze TMF. Jak ktoś chce się uczyć to po AVR/ARM zacznie poszerzać swoją wiedzę o kolejne procesory. A zaczynanie nauki od prawie najcięższego procesora na rynku może skończyć się zniechęceniem. Tym czasem można zacząć od prostego, dobrze opisanego i z dużym wsparciem procesora, pobawić się nim a następnie przejść do trudniejszego...
Musze połączyć się z czujnikami pracującymi na magistrali Modbus. Ponieważ mam z tym problemy, ominąłem magistralę 485 i połączyłem bezpośrednio USARTy obu urządzeń. Niestety, czujnik nie odpowiada. Wysyłam mu jako pytanie jego nr, kod odczytu rejestrów (0x03), dwa bajty adresu pocz. (00,00,) itd. Na końcu wysyłana jest suma kontrolna, też dwa bajty....
AVR - początki z uC. Głównie assembler oraz C.Projekty tworzone głównie za czasów AS4, bardzo dawno, dawno temu :) Wtedy to był tylko cel hobbistyczny, jakieś ATMegi i ATTiny. Proste układy, bez USB czy Ethernetu. Później pary razy zdarzyło się zrobić projekt na ATXMega (wersje A). Tutaj to był przekompilowany GCC 4.7 do AVR i jakiś klon programatora...
https://obrazki.elektroda.pl/8115074100_... W związku z urlopem postanowiłem opisać wykonaną w ostatnim czasie konstrukcję. W zawodzie nauczyciela akademickiego jest to 36 dni roboczych plus w moim przypadku 26 dni zaległych z zeszłego roku. Jest to więc trochę czasu - za dużo. Wszystko zaczęło się od znalezienia tunera DVB-T Opticam...
To nie rozwiązuje problemu. Jeśli masz do skonfigurowania kilkadziesiąt pinów to dalej stoisz w tym samym miejscu - tracisz dużo czasu na klepanie konfiguracji dla GPIO. Tyle samo stracisz na wyklikiwanie
Microchip? Sprawdziłeś [url=https://ww1.microchip.com/downloads... Akceptujesz? Renesas? Ile tysięcy sztuk potrzebujesz? Z mojego doświadczenia, to poniżej 10 tysięcy sztuk cena jest mało zachęcająca. ADC jest słaby, skoro błąd offsetu sięga +/-9 LSB. Zakupy...
To skorzystaj z LCD Image Converter. Jest na licencji GPL i aktualna wersja Qt 4.8.1 pozwala naprawdę elastycznie modyfikować dane graficzne. Również czcionki. Jeżeli bardzo chcesz, to możesz ściągnąć źródła i dopasować go do swoich potrzeb. RLE to jedno kliknięcie, a sam odczyt danych jest bardzo prosty. Przy grafice, którą pokazałeś wyżej możesz zyskać...
W ten sposób? [syntax=c]asm volatile ("lsr r0,r0,1":::"memory"); asm volatile ("lsl r0,r0,1":::"memory");[/syntax] Ale w tym momencie też tracę jeden bit informacji.
Witam Posiadam procesor STM32F070F6, po wprowadzeniu go w stan Standby pobiera 3-4uA jest ok po za tym, że potrzebuję go wybudzać i zbierać dane do pamięci ram więc ten tryb nie odpowiada mi bo RAM jest po każdym wybudzeniu kasowana. Przeglądając dokumentację znalazłem tryb który nijako trochę mi pasuję STOP mode, procesor w tym stanie może być wybudzony...
Ok, jest, RM0008 dotyczy chyba dwóch głównych grup procesorów, ja chyba trafiłem na Connectivity line:) Zapominam o tym, bo przyzwyczaiłem sie np. w Atmelu, że informacje w jednym dokumencie dotyczą jednego procesora(rodziny). Jak pisałem - pewnie gdzieś to wszystko jest, ale wolałem sytuację kiedy miałem wszystkie informacje dotyczace jednego procesora...
Cześć czy znacie jakiś fajny program czy środowisko co można w sposób graficzny skonfigurować różne rzeczy ? coś jak stm32cube ide i potem da mi kod wynikowy jaki mam wkleić albo nawet niech to będzie całe gotowe środowisko. Ale wolałbym kod. Bo będzie można zmieniać parametry urządzenia w trakcie jego działania a nie tylko na początku. Bo piny mogą...
1/ nadużywanie ustawiania bitów "|=". Nigdzie nie ma odpowiadającego wstępnego kasowania bitów, które są ustawiane, więc z góry zakładam, że ten kod może być zawodny. Najlepszym rozwiązaniem jest pojedyncze wpisanie do rejestru jednej wartości zawierającej żądane ustawienia wszystkich pól. 2/ [syntax=C]TIM1->PSC = 23999; TIM1->ARR = 1;[/syntax] Na timer...
Tak też myślałem, ale wtedy tracę te 8 bitów. Ale przy rzutowaniu też tracisz i to te o najwyższej wadze a przy przesunięciu te najmniej znaczące. Czy jest potrzebna dokładność większą niż 16 bitów? Jak ograniczysz sygnał wejściowy do 16 bitów to osiągniesz podobny efekt do przesunięcia a może być gorzej bo po stłumieniu sygnału stosunek sygnał szum...
Witam Przygotowuję się do domowego projektu, w którym potrzebował bym wykorzystać komunikację master/slave do zbierania danych (z czujników) i sterowania (urządzenia wykonawcze). Zarówno urządzenie master jak i urządzenia slave chciałbym oprzeć na STM32 (dobry wybór?). Proszę o radę jaki najlepiej wykorzystać interfejs komunikacyjny, który w prosty...
Jest 565, żeby Ci na tej płytce działało zapisuj w gimpie pliki w formacie 16 565 i po kłopocie, tak to tracisz taką konwersją bo ona ucina wartości i przez to nie oddaje kolorów.
Dlaczego? Nie pytam złośliwie, tylko nie robiłem nic z STM32 nigdy, a bym popróbował w formie "zabawy". No ma strasznie prymitywny niewygodny edytor - i co najważniejsze tracisz możliwość debugowania mając sprzetowy debuger. Bez sensu. Ściągnąć atolic-a i działać
Ciężko zdecydować, czy się chwalisz czy żalisz. Jeśli to pierwsze, to może napisz coś więcej, tak aby i inni mogli zrozumieć, a nie tylko "patrzcie jaki jestem kozak, zrobiłem i nikomu nie powiem jak!". Jeśli to drugie, to napisz w czym konkretnie problem i dlaczego akurat uparłeś się, żeby tak go rozwiązać. Nie da się ukryć, że temat jest ciekawy,...
Zajrzyj do danych układu - napięcie dropout, napięcie przewodzenia diod. W celu ograniczenia zbędnego wytracania ciepła napięcie zasilania powinno mieć jak najmniejszą wartość gwarantującą poprawną pracę. Przy 5V i 20 mA na kanał moc wydzielana w układzie sięgałaby ponad 120 mW - całkiem sporo, bo 40% mocy całkowitej. Po co tracić tyle mocy na grzanie...
"Możesz w takim razie rozwinąć myśl czym się różni konfigurowanie peryferiów w C i asm poza składnią oczywiście?" A bo nie wiedziałem że program składa się z samej konfiguracji, myślałem że jeszcze z czegoś. Co z tego że skonfiguruję wszystko, kiedy nie wiem np. jak znaleźć w pendrivie odpowiedni plik, jak go przesłać do audio itd... A może to wszystko...
O ile SPLa hejtuję chórem z innymi hejterami na tym forum, to STemWin będę bronił. Nie widzę podstaw do twierdzenia że biblioteka jest "zagmatwana", jej użycie jest bardzo proste, konfiguracja sprowadza się co najwyżej do podstawienia kilku wywołań funkcji niskopoziomowej komunikacji z LCD. Kod wynikowy waży sporo, ale w dobie mikrokontrolerów z 2MB...
Cześć, Nie znam się za bardzo na programowaniu ARM-ow ale przeczytałem w książce że jest taka możliwość aby wgrać program i uruchomić go z pamięci RAM aby nie"tracić" pamięci rom. Oczywiście w zestawie są odpowiednie zworki do tego tylko niestety nie mogę nigdzie znaleść na czym polega wgrywanie programu do pamięci ram. Czy mógł by mi ktoś przybliżyć...
Arduino to kobyła, na rejestrach traciłbyś mniej-więcej połowę czasu na pracę w ten sposób. A pozostaje jeszcze nakładka od arduino, inne źródła przerwań i obsługa wejścia ;) Ewidentnie masochizm, zwłaszcza jeśli chodzi o zwykłe machanie pinem. Nie prościej zrobić wstawkę w c/asm ? 6 linijek kodu i zapominasz o tej sprawie.
mam nadzieje że w pełni zgodny odpowiednik, dzisiaj będę testował Dodano po 8 jak wypada porównani eclipse+GCC z TrueStudio? co zyskam/tracę?
Tylko, że przy okazji to wprowadzasz ludzi w błąd bo instalując teraz Atollic oni tak naprawdę tracą czas, no chyba, że mają programy do 32kB :D
Witam, Napiszę krótko i zwięźle. Jeśli Praktykant chce się czegoś nauczyć i wykaże wysokie zaangażowanie. To z mojej strony jest pomoc całkowita. Ale jeśli przyjdzie po to aby zaliczyć to nie ma szans abym ja tracił swój czas. W pracy na UR - w firmach szczególnie tych "polskich" nie ma czasu na niańczenie. Taka smutna prawda.
W Keil 5.x do projektu dołącza się dokładnie to, co chcesz. Należy zaznaczyć CMSIS-CORE i Device-Startup, i otrzymujesz projekt z modułem startowym i bez bibliotek. Pakiety w 5.x są b. zgrabne i pożyteczne. Nie czytaj znacznika BUSY z wyświetlacza - tracisz w ten sposób czas procesora, a odczyt zera nie oznacza, że wyświetlacz jest gotowy.
Tak zyskujesz tutaj czas, a tracisz później na potencjalne problemy ;) Niestety powiedzmy sobie szczerze dobrą dwuwarstwową płytkę metodą fotochemiczną można zrobić, ale to zajmuje sporo czasu (nabijanie przelotek itd.)... a czas to kasa ;) no chyba że mało cenisz swoja roboczogodzinę ;) Do tego im większe scalaki tym trudniej zrobić poprawnie odfiltrowanie...
Pasma 40 MHz nie, ale 40 Msps mam nadzieję że tak. Tylko chciałbym się dowiedzieć który sposób (bez stosowania dodatkowych zewnętrznych układów) będzie najszybszy. Ale przecież podaliśmy jeden sposób :) DMA na timerze. Odczytywanie wejść + zapis do tablicy + inkrementacja wskaźnika jest z automatu, a w pollingu tracisz czas na wykonanie kilku rozkazów....
Parametry sterownika zależą od sterowanego obiektu: masy ruchomej, zakresu ruchu i siły elektromagnesu. Mamy tutaj do czynienia z układem drgającym, który powinien pozostać w stanie metastabilnym, czyli siła wytwarzana przez elektromagnes musi równoważyć ciężar (iloczyn masy ruchomej i przyspieszenia ziemskiego) w zadanym położeniu. Zbyt duża siła odepchnie...
Dane chcę przesyłać znakowo. Długość to kilka liczb (z zakresu do 600) + klucz, czyli np. a=550b=400c=213.... Rozpoznawanie po kluczu, czyli a,b,c,d... Poprawność to tylko czy jest to liczba i czy jest z podanego zakresu, np. dla a <0;20> a dla b <0:600> Struktura oprogramowania ma spełniać moje wymagania - do głównego wątku mają być dostarczane...
1. funkcja bez atrybutu interrupt nie odkłada na stos wartości rejestrów które modyfikuje potem w "ciele funkcji" - czy to znaczy, że wartości tych rejestrów są tracone czy też procesor sam z siebie (sprzętowo) je zapamiętuje na stosie przy wejściu w obsługę przerwania? Informacje jak zwykle w dokumentacji rdzenia. Po co są zerowane trzy ostatnie bity...
Witam kolegów forumowiczów. Zaprojektowałem sobie płytkę pod STM32 i teraz czekam na nią aż wróci z trawienia z firmy, dlatego chcąć nie tracić czasu postanowiłem się pobawić z prockiem pod symulatorem w CrossWorks. Wgrałem pierwszy lepszy example z biblioteki firmware, w tym przypadku GPIO_toggle . Problem polega na tym, że podczas debuggowania pod...
Tak w STM32F1xx były dwa błędy, w 4xx jest jeden. Do tego konieczność resetu interfejsu, pamiętaniu aby nie ustawić dwa razy STOP po sobie... Prawda. Do tego interfejs jest podatny na zakłócenia. Jak ma się jakieś "dziwne" peryferia podpięte to dzieją się cuda. Ja na szczęscie mam dane które są rzadko przesyłane i w małych ilościach więc mogłem spokojnie...
Czy to jest układ oparty na STM32, czy używający STM32? Bo sam STM32 znam jako zasilany napięciem 3,3V, a jest seria L1 (F0 też ma taką możliwość), która może działać przy połowie tego napięcia (ale chyba przy 3,3V mogą działać wszystkie, a maksymalne napięcie jest 3,6V) - więc po co takie duże napięcie do zasilania? Ale jeśli moduł zawiera coś, co...
Zamiast tracić wiarę (niesłusznie) warto poszukać też innych tutoriali: http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13... 4\/3!!
Niestety nadal jest kłopot, tzn. po wyjęciu modułu i jeszcze raz podłączeniu nie chce już za żadne skarby się uruchomić i2c. Tylko reset sprzętowy a tego nie mogę zrobić bo tracę połączenie USB. Jaka może być inna metoda kasowania/resetowania i2c?
Witam :) od miesiąca próbuję uruchomić komunikację po RS-ie komputera z mikrokontrolerem. Do USB podłączam konwerter FT232 następnie przez max232 do mikrokontrolera. Dodam że płytka z prockiem to discovery stm32. Konwerter i max działają - próbowałem już echa. Po podłączeniu mikrokontrolera i próbie wysłania wiadomości nic się nie dzieje. Odbiór info...
Przekładniki z obciążeniem innym od nominalnego tracą dokładność. A chyba licznik energii miałeś robić. No napisałeś co zrobisz dla -10 A... Poza tym, to możesz - ogólnie to działać będzie. Jak dobrze to inna sprawa.
Ale ogólnie nie warto tracić dużo energii na SPL / HALL itp... Tak ale jakieś USB, ethernet czy dma2d na ten przykład - niby nietrudne teoretycznie ale okrutnie upierdliwe.
Hej, Fajny projekt ale widze że ludzie mają problemy czy to z HW ("coś" nie działa) albo z SW OCD nie bangla albo zgłasza problemy. Sama przerobka polaga na zmianie SWIM na SWD - czyli z tego co rozumiem nie zaprogramujesz po przeróbce STM -> troche do bani. Chyba lepiej wydać już pieniądze na dodatkowy STK i mieć działające oba. Jak to mówią "Skąpy...
Jak nie chcesz tracić czasu na "sklejanie" srodowiska do programowania ARMow (także F4) możesz zainstalować gotowe środowisko CoIDE oparte o Eclipse i GCC nie wymagające konfiguracji kompilatora i programatora. Wspiera STLink/V2 i wiele innych jtagów. Sam testowałem to własnie z stm32f4discovery. http://www.coocox.org/CooCox_CoIDE.htm
telewizor traci traci kompresja traci route
piekarnik chłodzenie akumulator wózek melex włącznik termiczny wentylator
17mb97 firmware 17mb97 firmware
Bezpiecznik do blendera Łucznik 1200 - jaki wybrać? Jak zakodować pilot do Harman Kardon AVR 2000?