W nucleo JEST st-link v2 (lub 2-1) funkcjonalnie ;) Które wyprowadzenia? To nota katalogowa wskazuje. Interfejs SWD.
W seriach STM32F domyślnym trybem prawie wszystkich linii (poza interfejsem SWD) jest floating input. W seriach STM32L i STM32G - analog! Ta informacja jest jawnie podana w manualu, w sekcji GPIO.
Jeśli dany układ obsługuje obydwa interfejsy to ich funkcjonalność jest równoważna. 4\/3!!
(at)janchar Ponieważ widać tutaj pewne niejasności, dlatego polecam zapoznać się z podstawami. Kluczowe słowa to proces debugowania i debuger. Na przykład [url=https://en.wikipedia.org/wiki/Debug... Prościej się nie da. Wracając do tego konkretnego przypadku, to podłączając mikrokontroler przez interfejs SWD, czyli GND, SWCLK, SWDIO, nie ma...
Jest interfejs SWD, tak że nie trzeba jakiegoś egzotycznego programatora. To duży atut. W wielu rozwiązaniach potrzebne do uruchomienia środowiska wygibasy są przeszkodą przy ograniczonym czasie. Fajnie, że idą w tę stronę :)
LPC11xx nie mają interfejsu JTAG, jedynie SWD. Z tego względu zacząłbym od: openocd -f interface/ftdi/jtag-lock-pick_tiny_2.cfg -c "transport select swd" -f target/lpc11xx.cfg
Jest to zapewne interfejs SWD, a nie JTAG.
1. O co chodzi dokładnie z Serial Wire Viewer oraz Serial Wire Output? To taki jednokierunkowy port szeregowy do wystawiania nim informacji jakie uznasz za słuszne. http://infocenter.arm.com/help/index.jsp... Chodzi mi dokładnie o to SWO to pin dedykowany do tego? Jak najbardziej. czy si e jakoś to uaktywnia?...
A Ty nie nazywaj interfejsu SWD JTAGiem... :)
Debugger Xplained Yourself jest kompatybilny z Atmel Studio 7. Bazuje na Atmelowskim debuggerze mEDBG, ale dzięki moim przeróbkom we wsadzie pozwala na programowanie wszystkich mikrokontrolerów z interfejsami SPI, dWire, UPDI, TPI, SWD. Jego "mózgiem" jest ATmega32U4. W wersji maksymalnie okrojonej do uruchomienia debuggera wystarcza 32U4, dwa przyciski,...
A jakie to oprogramowanie "łączy się z mikrokontrolerem"? Jeśli chodzi interfejs SWD, to wystarczy w konfiguracji zaznaczyć reset przy lub po połączeniu - i timery staną.
Chińskiej podórby ST-Linka nie używałe, ale z ST-Link z płytek ST (Nucleo, Discovery nie ma żadnych problemów przy programowaniu mikrokontolerów na dowolnych płytkach, POD WARUNKIEM, że: - są połączone masy ;) - zasilamy uC docelowy - ST-Link nie ma zasilania 3.3 V na złączu debugowania, - ustawimy interfejs SWD (a nie JTAG) i częstotliwość nie większą...
eeee... LPC11xx (jak i LPC13xx) wg dokumentacji NIE mają interfejsu JTAG, a jedynie interfejs SWD. 4\/3!!
Dziękuję Szaflik. Teraz musiałbym wiedzieć, skąd wziąć dokładnie paczkę z bootloaderem oraz końcu wiedzieć jak dokładnie podłączyć uC powiedzmy za pomocą usb. Niestety interfejs SWD nie mówi mi zbyt wiele...:( Na chwilę obecną rozumiem to w ten sposób. Należy skomunikować PC z uC poprzez programator wykorzystujący interfejs SWD. Następnie wgrać plik...
Ostatnio znalazłem artykuł odnośnie tego, że OpenOCD w wersji 0.6.1 wspiera układy z interfejsem SWD. W związku z tym, czy możliwe jest podłączenie SWD z płytki Discowery do debuggowania procka EFM32GG230F1024?
ale czemu nie zadziała? Bo debuggery z płytek Discovery i Nucleo mają tylko interfejs SWD, a on jest wspierany tylko przez ARMy, z AVR po prostu nigdy nie zadziała.
Dziękuję koledzy za cenne rady. Głównie brałem pod uwagę AVR ISP MKII: 1. Sprzetowe wsparcie USB 2. Możliwość programowania w ISP, PDI, TPI. 3. Możliwość programowania XMEGA 32Mhz poprzez PDI, wiem że można wgrać nowsze oprogramowanie do USBASP pod PDI, tyle że trzeba jeszcze patchować avrdude - co pod systemem Mac Osx średnio mi się uśmiecha. Panowie...
Witam, Chciałbym zapytać bardziej doświadczonych kolegów o pin BOOT w nowej rodzinie stm32g07x. Otóż pin BOOT0 jest współdzielony z pinem PA14, który pełni jednocześnie rolę SWCLK dla SWD. Znalazłem info w RM, a dokładnie tabelkę: https://obrazki.elektroda.pl/1627536400_... Odczytałem z nowego procesora ustawienia: https://obrazki.elektroda.pl/3761224300_...
Błędu nie znalazłem linie też posprawdzałem (zasilania i sygnały do programowania są podłączone). Co do SWD i SWCLK to sam kiedyś miałęm problem z programowaniem bez podpięcia resetu (mimo wszystko jest on w interfejsie SWD). Zacząłem myśleć o tym że procki są walnięte, nie są drogie więc zamówiłem nowe i zobaczę czy coś pomoże.
I dobrze mówisz: Sprawa wygląda inaczej, bo podstawą jest tutaj JTAG i z tej racji przeraża to czasem miłośników AVRa. To właśnie jest to czego najbardziej się do tej pory obawiałem. Powiem szczerze: byłem święcie przekonany, że dla każdego producenta ARM będę musiał posiadać osobny programator. Polałeś miód na moje uszy. :) Jeżeli rzeczywiście jest...
slucham, jak chcesz o nim pomyslec? <: nikt sie nie obrazi jesli napiszesz support dla SWD dla OpenOCD... wyprowadzić dedykowane złącze dla SWD. na liście Openocd-development już wpominają o implementacji tego interfejsu: "SWD is definitely a post-1.0 priority"
Zastanawiam się, jak masz podłączone piny RESET (TRST i SRST) interfejsu JTAG do MCU i czy próbowałeś programować przez SWD?
Polecamy napisać coś o schemacie połączeń pomiędzy Twoją płytką i programatorem i o wyłączaniu interfejsu SWD przez nieuważnych programistów. Na 99% problem leży nie w chińskim programatorze będącym kopią ST-Link, a w tym, co ty narozrabiałeś. Dwa proste pytania: 1. Dopilnowałeś w swoim projekcie oprogramowania, żeby SWD był aktywny? 2. Masz połączoną...
Oczywiście - można korzystać z normalnego JTAGa jak w innych seriach (w końcu inne płytki discovery również mają interfejs SWD, a przecież układy które tam są programowałeś już pewnie przez JTAGa). Zwróć tylko uwagę na erratę, bo coś tam piszę o jakiejś niedziałającej specyficznej konfiguracji (chyba TRZEBA używać TRST), ale to raczej nieistotny problem....
Nie zamierzam kupować specjalnie płytkę LPCxpresso, raczej będę składał na jtag-lock-pick tiny 2. To ja tylko tak się lekko wtrącę, że LPC1114 ma jedynie interfejs SWD. JTAG-lock-pick Tiny 2 wspiera SWD, jednak - jak zwykle - większość roboty jest pozostawiona dla oprogramowania PC. CoIDE nie wspiera SWD z tego typu interfejsami, przynajmniej tak było...
Witam, od jakiegoś czasu używam Keil uVision 5. Otóż mam pewien problem z debugerem, a dlatego, że nie znalazłem odpowiedzi nigdzie indziej piszę tutaj. Problem w tym, że po włączeniu debuggera nie moge wstawiać breakpointów w kodzie źródłowym, mogę jedynie w okienku assemblera. Jak włączyć taką możliwość? Używam płytki STM32F4 Discovery z interfejsem...
BlueDraco procki LPC1100 też mają debuger? Jeżeli jest to jest lepszy niż w STM32? Tak mają, nazywa się SWD. Interfejs do debugowania SWD także mają STM'y, SWD ma tą zaletę, że wystarczy mniej przewodów.
Na dzień dzisiejszy do programowaia XMEGA można polecić AVRISPMkII - ok. 150zł lub jego klon (ok. 50zł), lub programatory i sprzętowe debugery AVR Dragon - ok. 250zł lub Atmel-ICE - ok. 160 zł. Ten ostatni ma dodatkowo interfejs SWD, dzięki czemu można nim programować i debugować Atmelowskie ARMy, zresztą w środowisku Atmel Studio, co umożliwia łatwą...
Uwaga na newralgiczne REMAPY, PINY JTAGa i cfg portu!... Nie chcę teraz szukać po dokumentacjach, ale mogę doradzic, zeby jeszcze raz powoli i spokojnie posprawdzać: zegary peryferiow (AHBENR, APB1ENR, APB2ENR) ustawienia portu (GPIOx_CRH/CRL) piny domyslnie ustawione pod JTAGa (AFIO_MAPR) Jesli wykorzystany zostal interfejs SWD, to warto NAJPIERW wylaczyc...
Pod Windowsem Twój openocd działa i w trybie SWD i JTAG. Niestety pod linuksem nie udaje mi się skompilować openocd z patcha jaki autor udostępnia (wersja 0.5.0). Kompilacja całych źródeł z linku autora http://www.versaloon.com/download/openoc... (wersja 0.6.0) powoduje że Versaloon pracuje poprawnie tylko w trybie JTAG. W trybie SWD...
Nie posiadam Discovery więc nie jestem na 100% pewien ale w LPCExpresso (to ten sam interfejs - SWD) potrzebne są : SWDIO SWDCLK RESET GND VDD_TARGET Przy czym VDD_TARGET podłączamy przez rezystor 10K do zasilania układu docelowego (nie służy to do zasilania tego układu tylko w celu pomiaru napięcia układu docelowego). Oczywiście na Discovery musisz...
To teraz mi się nasuwa pytanie, czy podczas wczytywania przez SWD programu, kontroler działa ? Czy odbywa się to przez bezpośredni interfejs ? Jak miałby działać?
Tutaj masz fotkę jak prosto zrobiłem programator/debuger JTAG z STM32L-discovery. Przy czym chyba większość STM32 obsługuje interfejs SWD więc wtedy nawet nie trzeba ciągnąć tych dwóch dodatkowych kabelków dla JTAGa i wystarczy normalnie podpiąć się wtyczką do drabinki i te dwie zworki przestawić w tryb ST-Link tak jak na fotce. http://obrazki.elektroda.pl/2023233400_1...
Witam Potrzebuję kupić programator do ARMów STMa który będzie miał poniższe funkcje: 1. Możliwość wgrania .hex .bin tak aby pracownik nie miał dostępu do wsadu. 2. Możliwość ustawienia ograniczenia ilości zaprogramowanych procesorów gdy oddaje się go pracownikowi. 3. programowanie przez interfejs SWD. 4. Stand alone, czyli ma działać bez komputera 5....
Programowanie płytki odbywać może się w środowisku Arduino. Płytka posiada 520kB pamięci RAM i 448kB pamięci ROM (zintegrowane w układzie LGT8F328P). Nie wiem skąd ta informacja, bo wg noty układ ma 32 kB FLASH i 2 kB SRAM. Układ ma pewne zalety - tak jak nowsze ATTiny ma zmapowany FLASH, więc mamy płaską przestrzeń adresową, tyle, że jeszcze kompilator...
Skoro chcesz używać mojego tutoriala, to zapewne też OpenOCD, a ono nie obsługuje SWD przez JTAGi oparte na FTx232 (jak JTAG-lock-pick Tiny 2), więc Cortex-M0 to średni wybór, bo jeszcze nie widziałem takiego który by miał JTAGa, mają zawsze tylko SWD... Witam Ale JTAG-lock-pick Tiny 2 według opisu wspiera SWD: "Dodatkowo JTAG-lock-pick Tiny 2 wspiera...
napisano Ci, że masz użyć GPIO_StructInit (&GPIO_InitStructure); w celu zainicjowania struktury danych używanej do inicjowania portu. Nie zrobiłeś tego. Na 99% wygląda to na programowe wyłączenie funkcji SWD na PA13,14 z powodu błędnej zawartości GPIO_InitStructure (lub, jak kto woli - z powodu używania SPL). Zrób to, co Ci sugerowano, włącz też opcję...
Witam, Korzystam ze środowiska programistycznego Keil uVision 5 w wersji z ograniczeniem kodu do 32K. Wcześniej korzystałem z uC firmy NXP LPC1114 i 1768 jak również STM32F103 Nucleo (również z ST-LINKIEM) i nie miałem problemów z nimi. Ostatnio jednak nabyłem płytkę STM32F051 Discovery z wbudowanym programatorem/debuggerem ST-LINK. Niestety przy próbie...
Ja osobiście używam i polecam ATMEL ICE III, Obsługuje ATTINY, ATMEGA, XMEGA, SAMY, wspiera interfejsy: JTAG, SWD, PDI, TPI, aWire, SPI, debugWIRE, UPDI. Jest naprawdę wszechstronny i niezawodny. No i oczywiście mamy debuger :). Podłączasz i po prostu działa (oczywiście mowa o Atmel Studio). Kipiłem go jakieś 2 lata temu w lombardzie za 200zł :)
Może napisz po prostu jakieś szczegóły, bo to co opisujesz (w sposób bardzo powierzchowny) nie ma żadnego sensu. Każdego ARMa i znajdujące się na nim peryferia można sobie bezproblemowo debuggować każdym rodzajem JTAGa (FTx232, ST-Link, J-Link, U-Link, ...) i przy użyciu dowolnego interfejsu (JTAG, SWD) - od lat nigdy nie miałem z tym żadnych problemów.
Witam, Od kilku dni męczę się z podłączeniem interfejsu SWD (Atmel ICE) do procesora ATSAMC21E18A. Sprawdziłem chyba wszystkie możliwości ale nie mogę połączyć się z procesorem za pomocą Atmel Studio. Napięcie jest ok 5V natomiast procesor nie odpowiada. Sprawdziłem również inne dwa egzemplarze procesora również nic. Postępuję wg schematu: https://obrazki.elektroda.pl/9714153900_...
https://obrazki.elektroda.pl/5936410400_... Autor prezentowanego poniżej projektu, przy przejściu do nowej pracy otrzymał od firmy między innymi opaskę fitnessową, pokazaną po lewej stronie. Abstrahując od przydatności takiego urządzenia podczas ćwiczeń fizycznych, opaska sama w sobie jest niezwykle ciekawa pod względem technicznym....
Nie wiem skąd masz te ceny co normalnie najtańsze z nich chodza po ok 2.5zł. Pierwszy z brzegu przykład na Aliexpress (0,22$ / szt.) i to przy zakupie tylko 10szt -> https://www.aliexpress.com/item/Free-Shi... a jest więcej takich aukcji Dodano po 3 Tak, to zdecydowanie...
Arduino z ATmegą32U4 możesz przerobić na debugger UPDI - klon Xplaied kompatybilny ze wszystkimi uC z interfejsami SPI/dWire, UPDI, SWD, TPI. Link do mojego projektu - schematy, płytki i firmware: https://hackaday.io/project/162372-xplai... https://www.elektroda.pl/rtvforum/topic3... (at)edit: Podłączenie Arduino: D7(PE6)<-->UPDI/RESET...
Tak, zadziała z każdym JTAGiem (mam tu na myśli JTAGa który ma interfejs JTAG <: a nie tylko interfejs SWD) który współpracuje z OpenOCD, tak więc zarówno z JTAG-lock-pick 1.x.x jak i z JTAG-lock-pick Tiny 2. Na JTAG-lock-pick Tiny 2 jest właśnie układ ispMACH 4000ZE (seria niskonapięciowa), który programuję przy pomocy OpenOCD i JTAG-lock-pick (stara...
Intel Edison (a na nim system Linux) odpowiada za komunikację przez Wi-Fi lub Bluetooth oraz za funkcje multimedialne (kamera na USB, dźwięk). Zamiast Intel Edisona RoboCORE może współpracować z telefonem komórkowym lub tabletem, który będzie pełnił te same funkcje. STM32F4 zawiera system operacyjny czasu rzeczywistego FreeRTOS. Opdowiada za wszystkie...
Hi Jyougajp, Have you tried contact STM support? Widzę, że dyskusja robi się międzynarodowa ;) Wracając do wcześniejszych pytań: 1. Hub ma wydajność prądową 500mA i nic oprócz kita nie jest podłączone. Zresztą na wszelki wypadek spróbowałem zasilić układ z zewnątrz (+5V). Bez zmian. 2. Niestety nie mam kabla na podmianę. Natomiast z tych wszystkich...
(at)mrsajm0n Przeciwnie w pierwszym poście jest pytanie postawione dość jasno, doczytaj dokładnie. Co do stylu pytania to głęboko się mylisz (czyt. pierwsze zdanie tego postu). Nie napisałem że nie mam pojęcia (w przeciwieństwie do Ciebie) i napisałem w czym tkwi problem. Jadem nie pluję tylko odpisuję na Twoje mało mądre odpowiedzi tracąc przy tym...
(at)jacynka84 Nie, mówimy o Atmel-ICE - programatorze/debugerze. usbasp to zabawka. A SWD - Serial Wire Debug - interfejs programowania/debugowania używany w ARMach. Atmel-ICE obsługuje kilka interfejstów, w tym SWD.
Witam Przepraszam z góry za bycie zielonym w temacie, ale nie potrafię "zacząć". Miałem koncepcję zrobić sobie zestaw różnych czujników w domu i wokół domu do czego idealna wydawała mi się LoRa. Bawię się od kilku miesięcy urządzeniami jak Wemos czy Arduino. Połączenie poprzez LoRa udało mi sie nawiązać przez zestaw deweloperski TTGO oraz przez nadajnik...
Witam, mam PCB na której leży sobie STM32F103RET6. Układ działa. Szopki są tylko przy debuggowaniu: podłączam debugger, włączam zasilanie układu, klikam w keilu "debug" i debuguję sobie w najlepsze przez parę chwil (10s..5m). Po pewnym losowym czasie debugger traci połączenie z prockiem, możnaby powiedzieć, że prawie bezpowrotnie. Nie dotykając nic...
Dostałem dziś dwie płytki z stm32F407 od vcc-gnd i próbuje wgrać prosty program migania diodą. Nigdy nie łączyłem się z mikrokontrolerami przy pomocy interfejsu SWD i nie wiem czy ja robię coś nie tak czy z płytkami jest coś nie w porządku. Lecz stawiam na to pierwsze :) Połączenie z programatorem standardowe 4 przewody: 3,3V SWDIO SWCLK GND Programator...
CMSIS dap - używał ktoś, napisz więcej szczegółów o tym. Z tego co przeczytałem na http://mbed.org/handbook/CMSIS-DAP wynika pokrótce, że chcąc ustandaryzować urządzenia debugujące dla mikrokontrolerów ARM, konsorcjum ARM wprowadziło nowy "interfejs" CMSIS-DAP opierający się na klasie USB-HID. Oprogramowanie korzystające z CMSIS-DAP używa ustandaryzowanych...
Używasz JTAG, czy SWD? Jak masz skonfigurowane ustawienia ST-Link w Keilu? Czy w CubeMX zaznaczyłeś właściwy interfejs debugowania w Pinout-SYS? Czy przypadkiem nie zaznaczyłeś "set unused pins as analog" w ustawieniach projektu? Jeśli "wyprogramowałeś" debugowanie, to sposobem jest zaznaczenie w konfiguracji ST-Link "connect under reset" (jeśli masz...
Czy to wynika wyłącznie z ceny debugerow? Bo zastanawiam się jaki może być powód rezygnacji z dobroci sprzętowego debugera? Sam używam Atmel ICE, ale przy obecnej cenie na własne potrzeby bym chyba nie kupił, jak od święta przychodzi zaprogramować jakiś AVR, to mam jeszcze PonyProga pod RS232, do nowszych tematów to już raczej STM, gdzie programator...
Jakie są różnice między tymi interfejsami? SWD to taki nowszy, zmodyfikowany JTAG właściwie z tą samą funkcjonalnością (bez testów krawędziowych) ale zajmujący mniej pinów. Tak że na dzień dzisiejszy, nie ma żadnego sensu się szarpać z JTAGiem, skoro działa SW a nie ma równocześnie na płytce innych elementów z JTAGiem. Zresztą jak widzę w Kamami, to...
Tak. Nie sądzę aby to było coś poważnego, ale kto to wie... [; Możesz też spróbować (jeśli się da) standardowych kroków, tzn. "zwolnienia" zegara z którym pracuje JTAG/SWD, użycia innego interfejsu, uproszczenia programu, aktualizacji softu którego używasz (jeśli nie jest najnowszy), ... EDIT: ustawiłeś dobre CCLK? 4\/3!!
https://obrazki.elektroda.pl/4234708800_... WisdPi ArduPico to płytka bazowa w formacie mechanicznym Arduino UNO zaprojektowana dla Raspberry Pi Pico i kompatybilnych z nim jednostek, która umożliwia elektronikom ponowne wykorzystanie większości modułów dedykowanych do Arduino, wspierających działanie przy 3,3 V dostępnych na rynku....
zestaw STM32F0Discovery w którym zintegrowano programator ST-Link (obsługuje JTAG oraz SWD) Zintegrowany w tym zestawie ST-LINK obsługuje tylko SWD, nie ma możliwości używania interfejsu JTAG. 4\/3!!
ad 1. IMHO warto, bo obsługuje wszystkie interfejsy AVR, a także SWD wykorzystywany przy programowaniu ARMów, a przede wszystkim to także sprzętowy debugger. ad 2. Nie wiem, ale mnie ze strony Atmela pobieranie szło całkiem sprawnie. AS7 jest nie tyle kapryśny, co aktualizuje firmware programatorów, w przypadku klonów rodzi to problemy i być może właśnie...
Witam! Na mojej stronie zamieściłem do pobrania testową wersję OpenOCD z patchami dodającymi wsparcie dla SWD w interfejsach opartych o FTx232 - takich jak np. openocd-... -f interface/ftdi/jtag-lock-pick_tiny_2.cfg -f target/stm32f1x.cfg -c "reset_config trst_and_srst; adapter_khz 1000;" To dla trybu SWD należy go uruchomić tak: openocd-......
http://obrazki.elektroda.pl/2278807700_1... 1. O czym opowiem, już po raz drugi. 1.5 roku temu prezentowałem na forum wykorzystanie płytki eXtrino XL do realizacji joysticka USB. http://www.elektroda.pl/rtvforum/topic30... Rozwiązanie miało to jednak podstawową wadę - rozmiar. Pierwszy pomysł zakładał wykonanie własnej płytki...
Witajcie, interesuje mnie jak wygląda sprawa programowania mikrokontrolerów od Freescale, a dokładniej rodziny Kinetis L, z rdzeniem M0+ z wykorzystaniem programatora ST-Link/V2 znajdującego się w zestawie STM32F0-Discovery? Czy może ktoś próbował takiego zestawienia? Kinetisy z serii L posiadają interfejs SWD, tak samo jak wspomniany programator. Dodatkowo...
Proszę o wyjaśnienie sposobu działania bootloaderów w tej serii uC Cortex-M3 ( zapewne też w innych prockach Cortex firmy NXP: Nie do końca potrafie się połapać w rodzajach bootloaderów: 1. podstawowy bootloader to bootloader na porcie UART obsługiwany np. przez program FlashMagic uruchamiany przez zwarcie pina procesora do pamięci Czy jest to bootloader...
https://obrazki.elektroda.pl/7537143100_... Infineon dodał do swojej oferty i ekosystemu Shield2Go — płytkę XENSIV PAS CO2, która integruje nowy, firmowy czujnik CO2 XENSIV PAS mogący mierzyć, jak łatwo się domyślić, poziom dwutlenku węgla. Po raz pierwszy o ww. jednostce w formacie Shield2Go wspominano przy okazji prezentacji...
Witam, Zrobiłem urządzenie w którym dwa procesory stm32f103 komunikują się między sobą poprzez USART na zasadzie Master - Slave. Urządzenie sobie pracuje poprawnie i po pewnym czasie (losowo raz po czasie np 1min, drugi raz po np 10min) w procesorze master zmieniają się stany bitów PEIE i RXNIE w rejestrze CR1 od USART3, więc wysyła on zapytania, slave...
Tak na szybko sobie nie sklecę bo w pierwszym przypadku potrzebuję jakiegoś procka z serii STM32 a w drugim LPC13xx. To już chyba łatwiej, szybciej i tanie będzie kupić LPCExpresso. Jeszcze poszukam jak SWD pożenić z OpenOCD i interfejsie na ft2232. Jak ktoś coś wie na ten temat niech pisze :)
https://obrazki.elektroda.pl/9783737300_... Firma Electronut Labs zaprojektowała moduł z wyświetlaczem, oparty i mikrokontroler nRF52840 od Nordic Semi. Moduł wyróżnia zastosowanie wyświetlacza typu e-papier w kolorach czarnym, czerwonym i oczywiście białym. Moduł Papyr pozwala na wykorzystanie połączenia Bluetooth LE (BLE5, BLE Mesh)...
A jak mogłoby nie przeszkadzać? Albo używasz wyprowadzenia do podłączenia debuggera, albo używasz go w układzie docelowym i wtedy już nie debuggujesz. Popatrz uważnie, zapewne możesz użyć innego wyprowadzenia dla MOSI, albo innego interfejsu SSI (chyba są 2).
uint32_t na Cortex użyty jako argument lub zmienna lokalna auto działa szybciej niż krótsze typy. Dla HD44780 nie ma znaczenia, czy najpierw ustawisz buity danych, czy najpierw E=1. Ważne, żeby dane były stabilne 250 ns przed E=0; Ya to RS i RW muszą być stabilne przed E=1 i nie mogą się zmeniać przy wysokim E, a to miałeś zrobione źle. Już raz ten...
Jest to mój debiut na YouTube - chętnie przysłucham się waszym radom, komentarzom, spostrzeżeniom i sugestiom :-) . Niezła robota Adamie. Z mojej strony mogę zaproponować co byś w następnych filmikach skupił się na edycji podstawowych parametrów projektu, a zaczął np. od zakładek: " Path and Symbols" oraz "Settings " - a szczególnie z podzakładkami...
Zacznijmy od tego, czy wykorzystujesz SWD czy JTAG (Podłączony interfejs to jedno - wybrany w KEIL to drugie)? Druga sprawa - czy wykorzystujesz piny służące do programowania w swoich programach. Próbowałeś wybrać "connect under reset"? Co wtedy? Takie objawy mogą wynikać również ze złego "resetowania" rdzenia/łańcucha JTAG. Wersja KEIL nie ma to nic...
http://obrazki.elektroda.pl/7258579400_1... Witam. Chciałem dzisiaj przedstawić kolejny projekt z cyklu "inni mają - mam i ja" ;) Tym razem jest to miniaturowy sterownik ethernetowy - " uWebServer ". Układ zbudowany został w oparciu o mikrokontroler Cortex-M3 - STM32F103C8T6, do tego kontroler ethernetu "znany i lubiany" - ENC28J60. Całość...
Witam. W mojej Jovy RE8500 padł procesor C8051F340 a właściwie jego część. Chciałem wymienić procesor na nowy ale nie mam wsadu do procka. Czy ktoś posiada może wsad? Słyszałem ,że ponoć jest tam sam bootloader a firmware wrzuca się przez USB. Gdzieś w sieci widziałem ,że ktoś wyciągnął bootloader z pliku firmware lub samego procka. Czy jest to możliwe?...
https://obrazki.elektroda.pl/8071235800_... Firma STMicro zaprezentowała właśnie swój pierwszy mikrokontroler z linii STM32 wyposażony w interfejs bezprzewodowy. STM32WB to rodzina dwurdzeniowych procesorów z rdzeniami ARM (M4 i M0+) wyposażona w transceivery Bluetooth 5 i 802.15.4. Producent tych mikrokontrolerów mówił już o nich...
ale jak ktoś na programowaniu zarabia (lub jest to element jego pracy zarobkowej) to co stoi na przeszkodzie by kupić de facto niedrogiego jak na profesjonalne programatory, np dragona? A od kiedy dragon to profesjonalny programator ? Zwlaszcza jego zbaezpieczenia itd. sa profesjonalne... Czułem, że spotkam się z taką opinią :) Generalnie sama optoizolacja...
http://obrazki.elektroda.pl/6250381100_1... Pozyx jest kompatybilną z Arduino platformą pozwalającą na śledzenie ruchu urządzenia oraz określenie jego położenia zarówno wewnątrz, jak i na zewnątrz pomieszczeń z dokładnością do jednego centymetra. Najważniejszymi zaletami rozwiązania jest przystępna konfiguracja, a także łatwość użytkowania....
1. kupić płytkę bez dodatkowych lcp-linków, st-linków lub innych wynalazków producentów i dokupić JTAGa To rozwiązanie jest najlepsze, bo przecież nie będziesz miał wbudowanego JTAGa w każde urządzenie (np jak jakieś będziesz projektował), a do tego świat nie kończy się na LPC... zakładam że jednak po coś jest ten lcp-link i istnieje do niego oprogramowanie...
No ale na czym polega problem z dołączeniem tych pinów? Jeśli STM32F4 obsługują normalnego JTAGa (nie-SWD), to SRST to główny reset mikrokontrolera (System ReSeT), a TRST to reset interfejsu JTAG (Tap ReSeT). 4\/3!!
czy znasz mikrokontrolery MM32SPIN06? Czy mają wbudowany bootloader umożliwiający programowanie tych układów za pomocą interfejsu UART lub innego? Wstępna ocena dostępnych informacji - Analiza podanych przez użytkownika danych : Użytkownik pyta o mikrokontrolery MM32SPIN06 i ich możliwości programowania za pomocą wbudowanego bootloadera przez interfejs...
... Bo chciałbym zamontować światła dzienne LED, a nie mam dostępu do interfejsu PP2000. Ludzie! Przestancie masakrowac samochody! Chyba, ze jestescie na tyle bogai, aby wyrzucac pieniadze w bloto. Pozdrawiam, Georges
Zaletą ATmegi/ATtiny jest to, że występują w obudowach DIL, pasujących do płytki uniwersalnej (łatwa do lutowania), czy stykowej (nie wymaga lutowania), jakkolwiek tańsze są w obudowach SMD (te niestety wymagają odpowiednich płytek, i ich lutowanie jest trudniejsze, jakkolwiek są gotowe płytki do wlutowania układu SMD tak, by potem z taką płytką móc...
http://obrazki.elektroda.pl/9508285700_1... Witam. Przedstawiam projekt mini modułu z wykorzystaniem mikrokontrolera MKL05Z32 (ARM Cortex M0+). Moduł ma wyprowadzone wszystkie dostępne w układzie interfejsy (SPI, UART, I2C, SWD) i parę innych. Można je oczywiście użyć jako standardowe IO. Jako złącz między modułami użyłem podstawek...
Domyślnie na pinie PB4 jest sygnał NJTRST - jeśli w jakimś tam rejestrze AFIO nie wyłączysz "pełnego JTAGa", to nie uda Ci się sterować tym pinem. Tylko uważaj, żebyś sobie z rozpędu nie wyłączył też SWD, bo możesz mieć potem "lekki" problem żeby się skomunikować z układem. Strzał w dziesiątkę! Wyłączenie obsługi tego sygnału rozwiązało problem. W...
https://obrazki.elektroda.pl/7852306500_... Witam was, Zbyt często nie publikuję swoich urządzeń, lecz ostatnio postanowiłem może pokazać kilka. (te których mnie nie wiążą jakieś umowy) Dziś zacznę od naprawdę prostego i w sumie nie wiem czy komuś to się przyda bądź spodoba, ale dla mnie jest to obecnie przydatny dodatek. Jest to adapter...
Ale ja się łącze po SWD. No i myślisz że jest jakaś różnica w działaniu drugiego poziomu zabezpieczeń? Więc bardziej poprawnie - na drugim poziomie nie działa interfejs debuggowania. W ogóle.
http://obrazki.elektroda.pl/1208484300_1... Projekt OpenMV ma na celu stworzenie niedrogiego i łatwego w obsłudze modułu wizyjnego, który dałoby się oprogramowywać w języku Python. Docelowo OpenMV ma stać się "Arduino wśród modułów wizyjnych", jak opisuje autor przedstawiający aspiracje tego projektu. Realizacja projektu rozpoczęła...
Prawie półtora roku przyszło nam czekać na wydanie kolejnej stabilnej wersji ... W tym czasie instalator wersji 0.4.0 dla systemu Windows został pobrany z mojej strony ponad 16000 razy, a paczki z wersjami rozwojowymi z tego okresu - ponad 5000 razy. Tym razem Windowsowa wersja aplikacji udostępniona została - podobnie jak wersje rozwojowe - w postaci...
Spróbowałem na chwile przełączy obsługe na SPI1 oraz SPI2 i na obu wida ładnie sygnały. Wygląda na to jakby SPI3 bylo skopane. Wg. dokumentacji standardowo piny te skonfigurowane są jako sygnaly jtag. Po przełączeniu na AF powinny by interfejsem SPI3. Może gdzieś tutaj tkwi problem..... czy nie trzeba gdzies jtag wyłączac? Używam SWD do programowania
Jeśli o mnie chodzi to zapoznaję się z NXP, gdyż podobają mi się sensowne ceny (w tym LPCXpresso zawierające JTAG/SWD). Co do ilości wyprowadzeń zaczynającej się od 48: http://ics.nxp.com/products/lpc1000/lpc1... http://ics.nxp.com/products/lpc1000/lpc1... http://ics.nxp.com/products/lpc1000/lpc1... itd. Każdy z tych ma bootloader RS232 w ROM fabrycznie.
Cześć. W związku z tym, że chciałbym zawodowo zająć się hardware designem, postanowiłem popracować nad skromnym portfolio. Ciągle uczę się Altium Designer, więc szukam ciekawych pomysłów do zrealizowania. W tym przypadku jest to też moja pierwsza płytka czterowarstwowa i stwierdzić muszę, że od teraz będe robił tylko takie ;) Jest to też pierwsza płytka,...
Poruszony do głębi ostatnimi tematami na forum napisałem drugi (i ostatni mikroporadnik) Druga część mikroporadnika. Co zrobić jak nie mam debuggera? Najlepiej sobie kupić - można kupić taki z Chin (nie polecam albo za trochę więcej pieniędzy Jlink Edu - i to polecam jak ktoś zamierza na poważnie rozwijać to hobby. BluePill można łatwo przekształcić...
Czytam sobie własnie o możliwościach rdzenia i... nie ma sie czym podniecać. Nadal brakuje SIMDów, FPU, i szybkiego dzielenia (CM4 max 12 cykli, ten PIC 35 cykli). Nie ma cudów. Również zauważyłem że Microchip ma poważną awersję do magistral zewnętrznych pamięci równoległych. "W koncu" pojawiają się PICe mające magistrale zgodne z 8080, ale SDRAM nadal...
W dziale Download > ARM > Przykłady mojej strony ( www.freddiechopin.info ) pojawiło się coś całkiem nowego - przykładowy projekt dla mikrokontrolera LPC1114 , nowości od firmy NXP z rdzeniem ARM Cortex-M0 . Funkcjonalnie projekt ten jest zgodny z najnowszymi wersjami dwóch pozostałych przykładów (dla LPC2103 i STM32F103RB ), więc startujemy od razu...
Zatwardziały windziarz (kilka latek), też przeszedł na Linux'a i to już definitywnie nie ma odwrotu, to jest jak narkotyk :D Nie ma lepszej platformy do developing'u, hardware czy software. 1. IDE Mam jedno środowisko, ale do wszystkiego. Jest to Eclipse Classic (obecnie Indigo) z masą pluginów. IDE strasznie intuicyjne i podatne na modyfikacje. Nic...
Witam, Faktycznie chyba są zupełnie niepopularne w Polsce, a i w Europie chyba średnio. Miałem trochę do czynienia z PSoC 4, 5 i 6. I powiem tak - niby fajne zabawki, ale trochę to z kategorii "rozwiązanie szukające swojego problemu". Na przykład ten, konkretny kit i PSoC4100, to w zasadzie tylko mało wypasiony M0, który ma na osłodę ma dodane parę...
https://obrazki.elektroda.pl/2759406900_... 8-bitowe mikrokontrolery nadal można znaleźć w wielu projektach, ale dzięki nowemu, niedrogiemu 32-bitowemu z rdzeniem AMR Cortex-M0+ taktowanym 48 MHz — STM32C0 — firma STMicroelectronics dąży do wyparcia 8-bitowych jednostek. Co może się odbyć wskutek: „ograniczonego wpływu...
Jeżeli wygenerowałeś program przy użyciu Cube, to standardowo masz wyłączony interfejs SWI. W takim wypadku musisz zacząć wgrywać program z wciśniętym RESET. SWI włączasz w zakładce SYS -> debug (pisze z pamięci).
https://obrazki.elektroda.pl/1853462400_... Płytka W6100-EVB-PICO to kompaktowe urządzenie wbudowane integrujące mikrokontroler Raspberry Pi RP2040 i chip WIZnet W6100 Hardwired. Całość posiada do 30x linii GPIO, port RJ45 i obsługuje protokoły internetowe, takie jak TCP, UDP, IPv6, IPv4 itp. W przeciwieństwie do płytki W6100-EVB, która...
AVE... Próbowałeś Backulę? Powinna działać, jak masz sterowniki - wiem, że przynajmniej jednemu użytkownikowi działa z LTO-4. Próbowałeś oprogramowania [url=https://www.veeam.com/virtual-machi... Backup & Replication Community Edition? Do napędów HP znalazłem jeszcze [url=https://buy.hpe.com/us/en/storage/s...
interfejs multidiag interfejs diagbox interfejs lexia
gniazdka angielskie sekcja próbnik skrzyni biegów renault schemat
instrukcje montazu instrukcje montazu
Jak ładować akumulator wiertarki FERM? Zabezpieczenia nadprądowe dla magazynów energii wysokociśnieniowych