Witam. Moje pytanie jest następujące. W jak najprostszy sposób wymieniać informację poprzez sieć LAN. Bez użycia stosów TCP/IP. Założenia: - Stałe wielkości ramek - warunek oczywiście nie konieczny. - rozpoznawanie układów tylko po mac Sprzęt: - Kilka układów master ( ENC28J60 + stm32f103 + LCD) - Kilka układów podrzędnych (ENC28J60 stm32f103) - Jeden...
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...
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...
Zmieniłem procesor na STM32F103 i efekt był ten sam, dopóki nie wygooglałem gdzieś, że ENC28J60 potrzebuje sporo prądu, prawie 200mA i bezwzględnie musi go dostać. Odkąd porządnie go zasiliłem z zewnętrznego stabilizatora 3v3 zamiast z płytki zasilanej z USB zaczął działać bez pudła do 18Mb/s :-) Cóż, nie pierwszy raz okazało się, że porządne zasilanie...
Szczerzę powiadam że sam z chęcią dowiedziałbym się na czym ten bug' polega :) Co więcej przeszukałem jakiś czas temu jaki tryb pracy wybrać czy Indirect a może SPI na stronie w Q&A WizNet'u. Każdy chwali sobie bardziej pracę po SPI a ja to popieram. Pytania nasuwają się jak Ty obsługujesz pracę po SPI przy dwóch lub więcej Slave'ów. Rozwiń proszę ten...
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...
Witam. Jako że uIP mnie troszkę drażni, chcę się przesiąść na lwIP. Czy ktoś uruchomił to na takim zestawieniu? STM32F103 enc28j60 LWIP Pozdrawiam
(at)jkowalsky oczywiście możesz ENC zasilać z czegoś zewnętrznego, ale generalnie polecałbym też wbudowany w STM32F4 kontroler + DP8348. ENC jest prądożerny, grzeje sie niemiłosiernie (taki jego urok), ma interfejs SPI a to dodatkowa zabawa. Zaleta ENC to fakt że jest na nim masa gotowych projektów + pare bibliotek do obsługi tego ustrojstwa. Swego...
Dzień dobry, mam taką sytuację: mam płytkę z stm32f107(na kwarcu 25Mhz) z wlutowanym lan8720A i chciałem użyć CubeIDE, ale CubeIDE tego scalaka nie obsługuje i ma predefiniowane piny do połączenia z lan8742 (inne niż do podłączonego u mnie 8720A), więc nawet przelutowanie scalaka nie pomoże. Dokupiłem moduł ethernet na ENC28J60 i usiłuję go podłączyć...
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...
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...
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ść...
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.
A mnie z kolei nie działa komunikacja po SPI ,z simple serwer przeniosłem część do projektu demoUART tzn. dwie biblioteki (spi,enc28j60) . W main SPI1_Init() potem enc28j60_Init() w tej funkcji jest printf("MAADR5 = 0x%x\r\n", enc28j60Read(MAADR5)); który w konsoli powinien mi wydrukować MAC zapisany przy inicjalizacji niestety mam same zera z tego...
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)...
Wczoraj zacząłem walkę z dokładnie tym samym tematem (STM32F103RB + ENC28J60). Jak dotąd bez sukcesów, próbuję odpalić dostępne przykładowe programy, ale nie udało mi się jeszcze odbić pinga. Może razem jakoś się nam uda:)
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...
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...
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...
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, czyli uC Cortex-M3...
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...
Witam Pracuję na STM32f100 (STM32 discovery) + AVT1528 (enc28j60 po spi) Próbuję uruchomić demo: http://iteadstudio.com/produce/enc28j60-... Poprawione: brak wywołania funkcji init_spi(); Mimo to urządzenie nadal nie reaguje (nawet na ping). Pod debuggerem wygląda to tak: w pliku simple_server.c program wykonuje się do rozpoczęcia...
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...
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....
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...
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. 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, 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...
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. 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...
sterownik enc28j60 enc28j60 atmega32 sterować enc28j60
wymiana grzałki adaptera bluetooth bascom attiny2313
problemy diagbox tester rezonatorów kwarcowych
Bezpieczniki w magnetofonie Unitra MDS 432: jakie wybrać? Pioneer VSX-417 – procesor DSP56371AF180, mikrokontroler M3062, dekodowanie Dolby/DTS, typowe usterki