W uip_conf.h musisz ustawić UIP_CONF_BROADCAST #define UIP_CONF_BROADCAST 1
Kłopot jest dalej może całkiem nieduży ale mnie denerwuje , mianowicie każdy komunikat wysyłany jest podwójnie , sprawdzałem wiresharkiem . Może ktoś jużsię z tym spotkał
Tak STM32F4Discovery ma wbudowany programator/debugger stlinkv2.
A mógłbym poprosić trochę więcej podpowiedzi dotyczących tych zmian? Albo jakiś link gdzie mogę o tym doczytać? Opis nagłówka STM32_Init jest dość obszerny, tylko nie wiem skąd wziąć poprawną konfigurację.
No piny są zajęte przez inne układy - u nas na uczelni koledzy rozwiązali ten problem stosując zamiast PHY cały kontroler sieciowy (np. ENC28J60)
Czy moduł nie jest podłączony do głównej płytki taśmą? Jak długa ona jest? Masz oscyloskop cyfrowy pod ręką?
Witam, Jestem na wstępnym etapie zabawy ze stosem uIP i kontrolerem ENC28J60. Udało mi się już uruchomić układ - ENC odpowiada na pingi i jest możliwość wejścia na web server z przykładowej aplikacji. Jednak co mnie martwi t to, że w statystykach widoczne są wysokie wskaźniki "Packets dropped". Nie ma znaczenia czy płytka wpięta jest do routera czy...
http://lmgtfy.com/?q=STM32+ENC28J60+http... Co do tłumaczenia, to nie będzie takie proste przekazać wiedzę zawartą w 3 tomach w 3 minuty... ;)
po pierwsze musisz wykorzystać jakiś stos TCP/IP nie ma na to rady. Ograniczenie do 1,5KB dotyczy pojedynczego pakietu TCP, a ty ich będziesz odbierał setki. Obsługujesz to w 2 pseudo wątkach 1. odczytujesz dane z netu do bufora audio i go uzupełniasz go non stop 2. przesyłasz dane z bufora do dekodera który wyśle dane na wzmacniacz. A czemu ENC28J60?...
Witam, także mam problem z taka samą konfiguracją, z tym że na jednym SPI (w moim przypadku SPI1) mają pracować karta SD (działa OK) i ENC28J60 linie MISO, MOSI, SCK karta i ENC maja wspólne natomiast linie CS są sterowane w programie. Karta SD podpięta jest poprzez bufor 74LV125, natomiast ENC nie podłaczam przez bufor ponieważ zgodnie z datasheet'em...
a ja tak z ciekawosci zapytam co ludzie takiego fajnego widza (poza cena) w ENC28J60 ? W sumie STM32 maja fajny MAC (lepszy od ENC28J60) i do tego dopiac PHY, ewentualnie sa ARM-y z wpudowanym MAC + PHY (TI)...
Sprawdziłem i flaga RXERIF nie jest ustawiona. Zwróciłem uwagę natomiast na coś innego. Wszystko lepiej działa jeśli timerem odpalam obsługę pakietów (ENC28J60_ExtiH) niż jak wyzwalana jest z przerwania. Dodatkowo sprawdziłem iż po połączeniu poprzez FireFox'a w buforze pozostają nie obsłużone 2 pakiety. Dziwne to gdyż zmieniłem funkcję i na początku...
Witam, Tobie gubi pinga a mi LWIP gubił średnio co 2-3 minuty pakiety TCP/IP, potem znowu przez 2-3 minuty było Ok i tak w koło. (test polegał na wysłaniu co 0,5 sekundy jednego pakietu o długości 200-300 bajtów) No chyba że ma ktoś taki kod pod stm32 co nie gubi tych pakietów, to z przyjemnością go przetestuje... Po tych problemach przeszedłem na W5500...
Jak dodasz FT232 i się z nim połączysz przez UART to nie znaczy że właśnie napisałeś stos USB. Nie najlepsze porównanie. Do ETH bardziej pasowałoby: "Jak dodasz ESP i się z nim połączysz przez UART to nie znaczy że właśnie napisałeś stos TCP/IP" ENC28J60 pełni tą samą funkcję co MAC+PHY w STM32. ENC28J60 nie załatwia stosu jak np W5100. Tak samo FT12x...
Witam. Jako że uIP mnie troszkę drażni, chcę się przesiąść na lwIP. Czy ktoś uruchomił to na takim zestawieniu? STM32F103 enc28j60 LWIP Pozdrawiam
Generalnie w modbus tcp nie ma mastera i slava a odpowiednio klient i serwer.Mnie też ten temat interesuje myślałem o połączeniu STM32+ ENC28J60 tylko czy to będzie odpowiednio wydajne aby obsłużyć kilka połączeń TCP jednocześnie np. 4 (mam na myśli serwer)? Pisałem kilka aplikacji z modbusem tcp na PC i generalnie te programy są wielowątkowe, czy da...
Witam, mam do napisania klienta DHCP, który po złączu SPI będzie komunikował się z płytką z mikrokontrolerem enc28j60, STM32 łączy mi się z płytką jednak nie wiem jak wysłać proste zapytanie arp oraz w jaki sposób "widzieć" na sieci czy zapytanie zostaje wysyłane.
Napisanie oprogramowania na kontrolerze STM32 do obsługi ethernetu. interfejs ENC28J60 obsługa w przerwaniach od układu SPI. stos TCPIP pobieranie adresu IP z DHCP ustawianie IP instrukcja ping obsługa przychodzących pakietów ping demo serwer www demo klient telnet demo serwer DHCP umowa firma - firma lub umowa o dzieło płatność po testach akceptacyjnych...
Najlepiej podłaczyć się przez switch albo router.
Mały update Zmieniłem płytkę na Stm32f4 discovery Zmieniłem przykład na ten: http://www.tkjelectronics.dk/uploads/STM... z tej strony (w komentarzach): http://blog.tkjelectronics.dk/2012/04/re... Przechodzi inicjalizację ale wywala się na próbie pobrania DHCP: [syntax=c] void enc28j60PacketSend(uint16_t len, uint8_t*...
Witam! Mam małą zagwozdkę. Komunikuję się z modułem ENC28J60. Jak używam STM32 (w tym przypadku STM32F746) to wszystko jest ok. Kiedy używam Sony Spresense (pomimo tego że dane wyglądają na identyczne) moduł odpowiada inaczej. Jedyna różnica to długość okresu kiedy CS jest nieaktywny. Szczerze powiem tak dziwnych objawów jeszcze nie miałem. https://obrazki.elektroda.pl/6196904900_...
Tak też myślałem, że podobne scalaki, więc już próbowałem, ale nic nie działało. Jest też szansa, że masz wybrany zły ID. Bo na szynie MDIO urządzenia mają jednak adresy i czasem domyślnym/ustawionym adresem pierwszego PHY jest 0 a czasem 1. Ale możliwe, że driver jednak sprawdza czy producent i model się zgadzają. Albo, że w ogóle złe połączenia ze...
Cześć, Potrzebuję wykonać komunikację w 2 strony pomiędzy komputerem PC i mikrokontrolerem przez ethernet. Sprzętowo wybrałem stm32F103 oraz moduł z układem ECN28j60. Układ nie będzie włączony do żadnej sieci, będzie to połączenie punkt-punkt. Znalazłem biblioteki, dostosowałem pod swój mikrokontroler. https://github.com/xaionaro/stm32-enc28j... Generalnie...
Witam, jestem w trakcie projektowania pewnego urządzenia mikroprocesorowego, którego update firmware'u i konfiguracja będą robione przez internet. Chciałbym przy tym uniknąć pisania aplikacji klienta na PC - najlepiej wszystko przez przeglądarkę. Przychodzi mi do głowy rozwiązanie podobne do routerów - wymiana firmware i ustawienia przez przeglądarkę....
Wykonasz wykonasz ;) tylko może weź najpierw sobie wykonaj jakiekolwiek połczenie ethernetowe poprzez tańszą wersję czyli przez kabel. Weź np scalaka ENC28J60 podłącz do ATmega czy STM i spróbuj obsłużyć jakikolwiek stos TCP. To później odpadnie ci sporo dziwnych pytań ;) Od razu zaskoczysz o co chodzi. A akurat obsługę tego scalaczka masz opracowaną...
z tego postu wynika że to nie możliwe, żaden nie nada bo nic nie odbierze. Nie rozumiem. Jakoś ja i pozostała część "społeczeństwa" nie ma problemów z wysyłaniem i odbieraniem pakietów TCP, UDP, ARP również pod FreeRTOS'em i to niezależnie od ich pochodzenia/przeznaczenia (PC, LPC1768, AVR z ENC28J60.. itd) :) Chciałem spróbować połączyć dwa STM32...
Panie Retsef: Zgadza się z początku miałem mały problem z komunikacją wspólną po SPI. U mnie problemem była zła obsługa SPI, ponieważ obsługiwałem SD/MMC wraz z W5100 (MASTER:SLAVE:SLAVE) problem zanikł kiedy rozdzieliłem obsługę na: W5100 po sprzętowym SPI oraz obsługa SD/MMC programowe SPI. Jeśli chodzi o obsługę tego wszystkiego za pomocą STM32....
Hej, staram się uruchomić (lekko zmodyfikowane) [url=http://blog.iteadstudio.com/enc28j6... Niestety, o ile udało mi się doprowadzić kod do stanu kompilowalności i wykonywalności, odczyt danych przez SPI zawsze mi zwraca 0. Samo SPI działa, jak połączę MISO z MOSI to dostaję to co wysłałem. Poniżej wyizolowany kod,...
Tak jak pisałem: testowałem na AVR i Arduino, wszystko działa. Ale na raspberry pi lub stm32 nie. Myślałem że może to dlatego że te dwa ostatnie pracują w domenie 3.3 v ale w dokumentacji do ENC28J60 jest napisane, że moduł pracuje na napięciu 3.3 przy czym na liniach (oprócz miso) toleruje poziom TTL.
Witam Piszę serwer, który stoi na mikrokontrolerze STM32. Używam stosu uIP + enc28j60. Pytanie moje natomiast dotyczy wczytywania stron przez przeglądarki internetowe. Jeżeli mam stronę bez obrazków, lub obrazki znajdują się na końcu treści to wszystko działa poprawnie. Problem pojawia się, jeśli link do obrazka znajduje się gdzieś wcześniej (np w połowie...
Na takich jakie ma ten STM. Jeżeli to jest jego wina, to po prostu sprawdzę procesor konkurencji. Co najmniej 144 nóżki. Minimum 2 ADC po 8 kanałów >= 16 nóżek pomiarowych Minimum 4 timery z czego minimum 8 kanałów PWM Minimum 512K na program Min 50Mhz DMA min 2 kanały USB CAN Interfejs SPI do podłączenia ethernet przez kość ENC28J60 I do tego w cenie...
Mam do zrealizowania projekt postaci pomiar temperatury, przesłanie danych przez internet(ENC28J60) na serwer i wyświetlenie ich lokalnie na wyświetlaczu. Dodatkowo chciałbym użyć systemu operacyjnego czasu rzeczywistego. Niewykluczona jakaś dodatkowa funkcjonalność i użycie płytki do innych projektów w przyszłości. Zamierzam kupić STM32 Nucleo tylko...
No, udało się w końcu "wyjść na prostą" :-) Chyba sama obecność kolegi Michałko jakoś pozytywnie podziałała. Dopiero porównywanie bajt po bajcie pakietu UDP wygenerowanego przez PC'a, z tym który generował STM32 wykazało gdzie jest błąd. A był w długości pakietu IP, do którego nieopatrznie doliczyłem długość nagłówka ETH.....ehhh... Co ciekawe Wireshark...
Jestem obecnie w trakcie przesiadki z AVR-ów na 32bitowe mikrokontrolery (przede wszystkim PIC32, chociaż przyglądam się też rodzinie STM32). Na razie eksperymentowałem z płytkami deweloperskimi, ale chciałbym wykorzystać te układy w swoich własnych konstrukcjach. Nie będą to żadne komercyjne projekty, nie będą musiały przechodzić badań kompatybilności...
Raczej zastosuje ethernet (ENC28J60) niż USB. Pytanie tylko czy będę w stanie dostatecznie odtworzyć sygnały z PID, tak aby móc przeprowadzić np. analizę efektywności sterowania na PC (porównać wartość zadaną z uzyskaną). Oczywiście algorytm PID będzie zaimplementowany na STM32 (lub AVR). Rozumie że dane te przed wysłaniem do PC powinny być lokowane...
Zgadza sie nie ma sie co zamykac ale trzeba podchodzic realnie ;) Co do malych AVR-ow to nie ma sensu, ale IMHO xMega jest dobra na poczatek. Jakie widze zalety: 1. Sciaga sie AVR Studio i nic sie nie kombinuje z cala reszta jak toolchain, eclipse itp. Owszem mozna cos w stylu CooCox ale jak dla mnie takie gotowce sa upierdliwe... 2. Dokumentacja do...
Ja ostatnio kupiłem ESP-07 za 2.18$, moduł ENC28J60 za 2.4$ na aliexpresie i tam polecam robić zakupy. Szuka się sprawdzonych sprzedawców zamawia i paczka nawet jest po 10 dniach maks miałem około 14 dni. Na allegro mają to co z Ali, ewentualnie jak ktoś się poświęci kupuje z alibaby wtedy może być trochę taniej.
https://en.wikipedia.org/wiki/Ethernet_f... https://en.wikipedia.org/wiki/EtherType#... totalnie niestandardowe, nieportowalne, nieprzenosne i bez jakichkolwiek zabezpieczen ale wyklikanie kodu zajmie ci 30 minut i bedzie ladnie smigac w obrebie lanu
Jest jeszcze jedna możliwość: zewnętrzne urządzenie może być serwerem UDP i wtedy z androida można np. po WiFi. Działa bez problemów nawet na AVR + ENC28J60.
Witam Posiadam STM32F4 DISCOVERY ARM Cortex-M4 + Moduł sieciowy ENC28J60 Ethernet - Arduino AVR PIC Staram się zrealizować układ który poprzez żądanie html pobiera z serwisu pogodowego aktualna pogodę w danym miejscu i w zależności od odpowiedzi ustawia jasność oświetlenia np. na ulicy. Potrzebuję pomocy z odnalezieniem strony internetowej która jest...
Witam. Posiadam płytkę STM32F4 oraz moduł ENC28J60. Chciałem przesyłać prosty pakiet do PC i monitorować czy doszedł Wiresharkiem. Ustawiłem sobie Receive Bufor od 0x0000 do 0x0FFF, wiec Transmit Bufor powinien automatycznie być od 0x1000 do 0x1FFF tak jak jest napisane w Datasheecie. Problem polega na tym, że się wysyła tylko wtedy, gdy wskaźnik ETXST...
https://obrazki.elektroda.pl/6225803800_... Witajcie moi drodzy Ostatnio zająłem się nieco głębiej kwestią obsługi ENC28J60 w Mikro C na PIC32MX w połączeniu z nową biblioteką Network Ethernet Library z Libstocka . Jest to biblioteka dostępna za darmo i wspiera różne mikrokontrolery, nie tylko PIC. Prędko zorientowałem się jednak,...
To ja może zacznę od końca: Może podasz owe linki do tych projektów? http://www.elektroda.pl/rtvforum/topic23... - Miniaturowy sterownik ethernetowy STM32 - "uWebServer" http://www.elektroda.pl/rtvforum/topic15... - Karta sieciowa do AVR na układzie ENC28j60 http://www.elektroda.pl/rtvforum/topic23... - SterNet-4PK Sterownik internetowy...
Ustawiłem FPU w Eclipsie w następujący sposób http://obrazki.elektroda.pl/8684137500_1... ale teraz wywala inne błędy... może czegoś nie ustawiłem ? 12:38:34 **** Incremental Build of configuration Debug for project Stm32f4 **** make all 'Building target: Stm32f4.elf' 'Invoking: Cross ARM C++ Linker' arm-none-eabi-g++...
No jak najbardziej długość przewodów (25cm sic!) może mieć na to wpływ. Ja pamiętam moje pierwsze zabawy z modułami ENC28J60 - tam pomimo transmisji o duuuużo mniejszej prędkości przewody rzędu 30cm nieekranowane + środowisko z pewnymi zakłóceniami (WiFi, BlueTooth, GSM) transmisja w ogóle się zrywała.
Robisz dla uC dodatkowe API w aplikacji i komunikujesz się czystym HTTP, używając GET/POST, prostszego sposobu nie ma. W necie masz kilka projektów z bibliotekami TCP/IP, Nawet na obecnej atmedze mógłbyś zestawić taką komunikacje. ENC28J60 kosztuje jako moduł ~17pln, podpinasz pod SPI a reszta jak z płatka. Jeśli koniecznie chcesz Discovery, to wystarczy...
A może zacznijmy od bardziej podstawowych podstaw. Rozumiem, że kolega podpina kabel sieciowy między układ z uC a komputer, bez żadnego routera po drodze? Jeśli tak to tu mamy problem. Otóż zwykle tego typu kontrolery sieciowe (oparte na sofcie z internetu) są przystosowane do łączności za pośrednictwem routera i w 99% przypadków bez modyfikacji oprogramowania...
Witam. Obmyślam sobie urządzenie i chciałem w nim dodać ethernet i USB Device. Nie będę wysyłał dużo danych, 10Mbps to już jest dla mnie z 10x więcej niż potrzebuje. Przejrzałem kilka różnych uC, a szczególnie ich ceny w detalu (~25sztuk). Załóżmy że wybrał bym coś ze stajni NXP. Wtedy procesor LPC1764 (farnell 20zł) + do tego PHY np KSZ8001L (farnell...
Tak z ciekawości, bo ESP jest fajne, ale (ta zawsze jest ale) gdzie jest WiFi to jest, a tak się składa, że mam miejsca z kablami, ale sieci bezprzewodowej to nie ma. spotkał się któryś kolega z modułem o podobnej funkcjonalności, ale żeby działał po kablu? ew. jakieś namiary na dokumentacje takowych? Jasne, że tak -> ENC28J60 + np. atmega/attiny....
Swietny pomysl, mi sie bardziej podobalaby podobna plytka ze wsparciem dla arduino(np. mega), Wraz ze zgodnoscia z tamtym IDE. Wtedy naprawde bylby to uniwersalny modul Myslisz ze bylbys w stanie lekko ja zmodyfikowac pod arduino? Nie wiem o co chodzi. O kształt płytki? Chodzi o te całe shieldy? MegaEthernet miał być w zamyśle autonomicznym układem....
Czy jest jakiś ARM7 z PHY tańszy niż AT91SAM7S512 i ENC28J60 razem wzięte? Z wbudowanym PHY będzie ciężko znaleźć(a to dlatego że układ PHY odpowiada za warstwę fizyczną, więc stosując konkretny układ PHY wbudowany w mikrokontroler ograniczało by się zastosowanie danego uC tylko do danego medium, np. skrętki). Ale układ MAC ma wbudowana np seria AT91SAM7X...
Podłączyłem ENC28J60 pod Atmege8 dla testów i tam działa. Początkowo nie działał bo nie miałem filtrowanego zasilania. Na schemacie ENC28J60 nie ma kondensatora filtrującego między VCC a GND. Pomyślałem że to mogła być przyczyna również tego że nie działał na STMach. Jednak na STMach dalej to samo. Testowałem na F4, i na F0. Zawsze nie przechodzi rewizji....
Otwierasz socketa, odczytujesz z niego polecenie i coś z nim robisz. Cała filozofia. 4\/3!!
Witam. Zamierzam nauczyć się programowania mikrokontrolerów ARM - z rdzeniem ARM Cortex - M3 w języku wysokiego poziomu C. Nie ma dużego wyboru jeżeli chodzi o książki, zdecydowałem się na: "STM32. Aplikacje i ćwiczenia w języku C" M. Galewskiego (http://www.kamami.pl/index.php?ukey=pro... Zastanawiam się nad tym, jaki zestaw startowy...
Osobiście preferowałem DigiConnectME (ok 200zł + MAX3232). W Digi można zrobić VCOM z liniami sterującymi (DTR, RTS, itp), dają to w standardzie. Teraz robię to na STM32F107+dedykowany ETH. Kiedyś AVR+ENC28J60 ale on ma tylko 10Mb/s i nie ma auto rx/tx. Wszystko zależy od skali produkcji, ale do 50..100szt nie ma co kombinować tylko użyć gotowca za...
Zapraszam do zakupu bardzo bogato wyposażonego zestawu uruchomieniowego Daxia DX32 z mikrokontrolerem STM32 z linii Performance oraz interfejsu JTAG Segger J-Link ! http://obrazki.elektroda.pl/3598443400_1... http://obrazki.elektroda.pl/2608588700_1... http://obrazki.elektroda.pl/5091856800_1... http://obrazki.elektroda.pl/3634668800_1...
https://obrazki.elektroda.pl/6347997200_... Cześć. Od jakiegoś czasu chodził mi po głowie projekt dzięki któremu mógł bym sobie sterować światła w domu i w ogrodzie poprzez wifi. Funkcjonalność banalnie prosta i spotykana w zapewne tysiącach rożnych projektów, jeszcze jeden nie zaszkodzi. :) W trakcie rozmyślania i projektowania kilka...
A czy mógłbys mnie naprowadzić gdzie możnaby zmienic te piny SPI na 12, 13, 14, 15 jak w przypadku EtherCard? J Na początek spróbuj drobnej zmiany w pliku utility/Enc28J60Network.cpp w bibliotece UIPEthernet. Poniższy fragment kodu jest na początku tego pliku. Chodzi o modyfikację jednej linii. [syntax=c]#if ENC28J60_USE_SPILIB #if defined(ARDUINO)...
http://obrazki.elektroda.pl/9733504600_1... DIY stacja meteo, a właściwie stacje, bo naprodukowałem już ich kilka, chyba 10 wersji. Dlaczego stacje? Bo lubię statystyki, poza tym to jedna z tych rzeczy, która może nie jest niezbędna do życia, ale fajnie mieć. Tym bardziej jeśli samemu się skonstruowało. Dlaczego ethernet? Bo wygoda...
Konwersji poziomów nie mam. Podłączałem oscyloskop, ale niewiele da się zobaczyć. Wszystkie sygnały wydają się być OK, poza MISO, na którym cały czas jest Low. Jak pisałem mam na magistrali 3 urządzenia, więc próbowałem też podmieniać sygnały CS, niestety efektu brak. W najbliższych dniach podłączę ENC do płytki z STM32F103 i zobaczę jak tam będzie...
Może więc warto by było napisać co zrobiłeś, że Ci zadziałało, w jakich konkretnych warunkach ten błąd wystąpi (np wersja Windows/Linux, wersja Ecplise) i pomóc innym? Sam walczyłem z Ecplipsem jak jeszcze nie był dla ARMów tak popularny, były z pluginami problemy ale trzeba było je zwalczyć np. zmienić wersje Eplipsa, zainstalować ponownie, poszukać...
Ze stajni STM: Up to 3 SPIs (18 Mbit/s), 2 with I2S interface multiplexed - CAN interface (2.0B Active) - USB 2.0 full speed interface - SDIO interface Jest jeszcze FSMC dla 100 i 144 pinowca.
Ja tylko dodam, że nie są potrzebne osobne bufory na ramki dla obsługi poszczególnych połączeń. Warunek to nie stosować żadnego OS'a. Swoją drogą nigdy nie widziałem potrzeby by stosować OS na czymś takim jak AVR, bo nie ma to sensu. Ja na ATMEGA128 z zegarem 16MHz uzyskałem pasmo około 24kB dzielone na wiele połączeń w tym samym czasie, na jednym buforze....
Dla pinu wejściowego ATmegi8 najniższe gwarantowane napięcie dla stanu wysokiego do 3V przy 5V zasilania więc spokojnie łapie się na to, żeby nie stosować żadnych konwerterów. Nie dyskutujesz ze mną, tylko z datasheetem, którego zresztą sam cytujesz: On the other hand, if the host controller is operated at 5V, it quite likely will not be within specifications...
Ja mam na tzw. śmietniku historii pcb z: - dwa STM32F103ZET6 połączone ze sobą podwójnym SPI - jeden z procków ma 4MB ramu na FSMC - drugi ma 256kSłów na FSMC - na PCB leży S1D13513 + 4MB SDRAM - kontroler ethernetu ENC28j60 - dekoder adresów FSMC - dekoder CSów SPI1/SPI2 - slot SD/MMC - kontroler touchpanela Analog Devices (nie pamietam oznaczenia)...
Pod tymi pinami masz SPI1. Nie wiem tylko czy standardowo czy po re-mapowaniu. Kolego jesteś w błędzie. Są to piny SPI3 jeśli zrobie AF, jeżeli zrobię remap to bedzie spi1. Na SPI1 mam powieszone ethernet na enc28j60, które działa bezbłędnie. A tak jest zrobione wysyłanie. [syntax=c]static void xmit_spi (BYTE Data) // Wyslanie bajtu do SD { //u8 Temp...
Witam, Mam problem z ustawieniem SysTick'a na przerwania co 1ms(mam co 3.14ms). Podejrzewam, że mikrokontroler nie chce wystartować na częstotliwości 72MHz, ale nie wiem dlaczego. Program ładnie działał bez żadnego problemu na STM32F103ZET6. W momencie przejścia na STM32F105VBT6 pojawia się wyżej wymieniony problem. Program był napisany w cpp(nadmieniam...
Pozwalam sobie odgrzać temat, bo właśnie zrezygnowałem z realizacji pracy magisterskiej o podobnym temacie - tyle że z nieco innego powodu. Może komuś się przydadzą moje doświadczenia. Jeżeli chodzi o płytkę DISCOVERY, Ethernet i IP, to - owszem - są gotowe przykłady (myślę o tych udostępnianych przez ST) ale ja zabrałem się za ten temat z trochę innej...
Podejrzałem trochę komunikację pod oscyloskopem i wychodzi na to, że jest to TTL ("1" ma około 5.7 V) i szybkość transmisji to 9600 bps. Prawdopodobnie to standardowy UART. Może to ułatwi rozpoznanie standardu? Układy jakie są zamontowane w ST-505 to: 24512WP 85118 (M24512) I2C Serial EEPROM ARM7 STM32F105 RCT6 GH22L 93 CHN GH 523 Winbond 25054F VSIG...
JTAG mówi Ci, że nie przechodzi blank-check, czyli coś jest nie tak z wymazywaniem flash'a. Moim zdaniem obrazek mówi, że program którego używasz jest do dupy, a nie flash. Albert
Nieeee, W5100 i ENC28J60 to całe kontrolery sieciowe. Czyli mają warstwę fizyczną (rzecz jasna bez gniazdka i transformatorów) i "logiczną", do której dostajesz się po SPI. Zaś STM32F407 ma wewnątrz warstwę "logiczną" i można podpiąć do niego samą warstwę fizyczną. Warstwa fizyczna to gniazdko, transformatory liniowe (czasem zintegrowane w gniazdku)...
Kto gdy mowa o poborze prądu porównuje cenę? Ile pobiera Raspberry Pi Zero W to wiadomo, przy lekkich obciążeniach ~150mA (at)5V (czyli ~0.75W), mcu z np. enc28j60 ~150mA(at)3.3V. ESP8266 ~170mA(at)3.3V, po prostu przepaść ... a nie, jednak nie do końca. Typowy PC desktop ~50W na "almost idle" ... hmm. Beautiful!. Czemu to silne przekonanie, że jak...
Mamma Mia... 1. ATB_ETH to moduł z układem ENC28J60 (są też dostępne u innych producentów) - to nie jest układ warstwy fizycznej, ale cały kontroler sieciowy - można, ale po co skoro STM ma wbudowany i szybszy kontroler? 2. TIBBO EM500 - też po co stosować zewnętrzny kontroler i to jeszcze w okrutnej cenie, skoro w procesorze mamy tę funkcjonalność?...
Dziękuję bardzo za pomoc :) Dziwne bo kompilator widzi jeszcze jeden błąd. **** Build of configuration Default for project freeRTOS_uIP **** cs-make all Linking target: out/FreeRTOS_uIP.elf arm-none-eabi-g++ -mcpu=cortex-m3 -mthumb -Tsetup/STM32F103xB_rom.ld -g -Wl,-Map=out/FreeRTOS_uIP.map,--cref,--n... -Wl,--gc-sections -nostartfiles...
Nowy moduł Ethernet ENC28J60 - 1 szt Cena : 15zł + 5zł wysyłka http://obrazki.elektroda.pl/5530045000_1... NIEAKTUALNE.
Co do wysyłania danych na stronę WWW -być może się nie zrozumieliśmy. Kolega chce przez GPRS połączyć się z jakimś serwerem WWW i przesłać tam dane? Dlaczego na serwer WWW? Jeśli chodzi o własny serwer WWW udostępniający ustawienia/dane - to proszę czytać poniżej. Nie wspominając o pinach - i tak owe 4kB Flash (tym bardziej 488B RAM) nie wystarczy na...
Szukam możliwie małego przykładu wzorcowego klienta http. Ma ktoś sprawdzone źródła i może podesłać linka :?: Dobrze by było możliwie mały przykład bez użycia RTOS'a Przejrzałem stos ze strony tuxgraphics.org i o ile jest tam przykład klienta to jest to dziwny klient http, gdyż w tych przykładach zmienna przekazywana jest do serwera poprzez adres strony....
Witam Jestem w trakcie walki z FTP , w zasadzie myślałem że już walkę wygrałem dopóki nie spróbowałem połączyć się z serwerem przez przeglądarkę. Klient co prawda połączył się z serwerem, transmisja podejrzana przez Wireshark nie wykazała żadnych błędów, ale lista plików nie została wyświetlona. Wcześniejsze próby przeprowadzałem na total commander...
Witam, Ostatnimi czasy pracowałem nad uruchomieniem stosu LwIP 1.4.1 (bez systemu operacyjnego) z wykorzystaniem mikrokontrolera stm32f103c8t6 i układu enc28j60. Jako źródło do startu posłużyło mi repozytorium: http://obrazki.elektroda.pl/7830803400_1... http://obrazki.elektroda.pl/9082475900_1... http://obrazki.elektroda.pl/2468325900_1...
Do sprzedania mam moduł rozwojowy oparty o 32 bitowy procesor Cortex-M3 STM32F103VCT6: http://obrazki.elektroda.pl/1742074400_1... Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości do 72 MHz,...
Witam drogich kolegów Obecnie przygotowuję się do projektu "przekaźniki po Ethernecie". Udało się już coś takiego zrobić na stosie ze strony [url=www.tuxgraphics.org]tuxgraphics.org... Stos ten natomiast z racji idei działania, może jako odpowiedź dla zapytania serwera odesłać maksymalnie jeden pakiet. Wszystko działa ok, ale chciałem zrobić nieco bardziej...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. W skład makiety wchodzi: 2.4'' wyświetlacz dotykowy TFT 240X320 1 x Ethernet, układ ENC28J60 1 x CAN interfejs, transciever TJA1050 2 x RS232 (złącze DB9), transciever MAX3232 CSE 1 x USB2.0 SLAVE 1 x port micro SD 7 x PWM (podłączone...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. Podstawowe parametry mikrokontrolera STM32F103VET6: * MCU,32BIT,CORTEXM3,512KFLASH,100LQFP * Series:STM32 * Flash Memory Size:512KB * RAM Memory Size:64KB * No. of I/O Lines:80 * No. of ADC Inputs:3 * No. of Timers:8 * No. of PWM Channels:16...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. Podstawowe parametry mikrokontrolera STM32F103VET6: * MCU,32BIT,CORTEXM3,512KFLASH,100LQFP * Series:STM32 * Flash Memory Size:512KB * RAM Memory Size:64KB * No. of I/O Lines:80 * No. of ADC Inputs:3 * No. of Timers:8 * No. of PWM Channels:16...
stm32 enc28j60 stm32 serwer enc28j60 sterownik enc28j60
reset słuchawka nokia podłączyć pilot renault klapa zmywarki
Trudności z odpalaniem piły Oleo Mac 937 na zimno Ustawianie kąta wtrysku w VW LT 2.5 TDI za pomocą czujnika zegarowego