machanie pinem

Znaleziono około 219 wyników dla: machanie pinem
  • Pomysł na realizację protokołu szeregowego na pinach STM32

    Myślę, że punkt pierwszy jest bardziej adekwatny. A konkretnie proponuję przy takich założeniach powrót do źródeł czyli zamiast przerwania, machanie pinem. i inteligentne wplecenie tego w całość reszty programu.

    Mikrokontrolery ARM   09 Paź 2022 19:04 Odpowiedzi: 3    Wyświetleń: 759
  • W jakim standardzie pracuje programator na bazie tego schematu?

    To po prostu udaje SPI i nie pracuje w żadnym standardzie bo nie ma w tym żadnej logiki. Jak machasz pinem LPT to macha pin SPI

    Mikrokontrolery   01 Kwi 2019 20:05 Odpowiedzi: 6    Wyświetleń: 660
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [LPC1114][C] - częstotliwość timera CT32B0, generowanie przerwania co 1us

    Zacznijmy może od tego, że jak chcesz machać pinem z częstotliwością 1MHz to do tego celu wymyślono PWM - to co chcesz zrobić może w końcu Ci się uda, ale to generalnie jest całkowicie bezsensowne, bo ten układ nie będzie miał mocy żeby zrobić COKOLWIEK innego. 4\/3!!

    Mikrokontrolery ARM   23 Maj 2014 06:53 Odpowiedzi: 13    Wyświetleń: 1518
  • Atmega128 - odczyt DS18B20 - z trzech różnych pinów

    Jeśli chcesz użyć jeden pin - jeden czujnik, to prościej użyć np. LM35 i ADC. Dla DS musisz zmodyfikować używaną bibliotekę, aby mogła machać kilkoma pinami. Najprościej odszukać funkcje odpowiedzialne za machanie pinami i zmodyfikować je tak, aby pobierały jeszcze jeden parametr - nr pinu. Aby nie pociągnęło to konieczności modyfikacji reszty funkcji,...

    Mikrokontrolery   04 Kwi 2020 00:24 Odpowiedzi: 21    Wyświetleń: 1293
  • REKLAMA
  • Restarter urządzeń (Attiny13)

    Przykład jak tego nie robić, zużycie prądu jest karygodne jak na układ który ma tylko machać pinem.

    DIY Konstrukcje   20 Gru 2018 19:43 Odpowiedzi: 92    Wyświetleń: 8673
  • LPC11U68 - Podłączanie LCD HD44780, biblioteka i zgodność napięć 3,3V/5V

    Jeśli się uczyłeś LPC11U68 to pewnie umiesz "machać pinem". Weź sobie jakąś typową bibliotekę do HD44780 jakich dużo w necie i zamień sobie kod w części odpowiedzialnej za machanie pinami. Co do pinów 5VFT to odpowiedź brzmi tak - możesz podłączyć układ w logice 5V. Co prawda układ w stanie Hi wystawi tam 3.3V ale to wystarczy aby zidentyfikować to...

    Mikrokontrolery Początkujący   30 Cze 2022 19:08 Odpowiedzi: 5    Wyświetleń: 612
  • REKLAMA
  • Atmega/Arduino - różne czasy iteracji pętli, dlaczego?

    Jeżeli komuś zależy na szybkim "machaniu" pinami na AVR z Arduino HAL, to polecam bibliotekę [url=https://pololu.github.io/fastgpio-a... Ustawianie i czytanie pinów odbywa się bez blokowania przerwań i zdecydowanie szybciej.

    Mikrokontrolery Początkujący   03 Gru 2019 11:08 Odpowiedzi: 10    Wyświetleń: 774
  • LPC1768 - niska wydajność, tylko 10MIPS zamiast oczekiwanych 100MIPS

    Machaniem Pinem nie da się sprawdzić faktycznej prędkości. Większe prędkości machania pinem mógłbyś osiągnąć tylko na timerze. Wbrew pozorom zapalenie diody potrzebuje więcej niż jednego cyklu (przy softowym sterowaniu)

    Mikrokontrolery ARM   04 Paź 2011 18:43 Odpowiedzi: 49    Wyświetleń: 5003
  • LPC1114 - Nieudana konfiguracja SPI dla Fat Fs i Petit Fat na karcie pamięci

    Pinem SS gdzieś machasz? 4\/3!!

    Mikrokontrolery ARM   06 Lis 2011 16:56 Odpowiedzi: 48    Wyświetleń: 6134
  • REKLAMA
  • Jak uzyskać precyzyjne przerwanie 1 kHz na ATmega8 przy 16 MHz?

    (at)atom1477 Jeśli ja wygeneruje przerwanie co 1 ms, to muszę mieć potem możliwość coś zrobić, czyli w przerwaniu muszę chociaż zmienną inkrementować, albo zrobię toggle pin i połączenie z głównym MCU przez INT0 tak jak pisałem post wcześniej . Mam kwarc 20ppm i nie jest on wystarczająco stabilny, dlatego poszedłem na DS3231 i źródło timera od T1....

    Mikrokontrolery AVR   26 Cze 2016 16:44 Odpowiedzi: 32    Wyświetleń: 2829
  • Czy NodeMCU v3 ma sprzętową obsługę I2C? Szukam opisu pinów

    Proszę o informację czy moduł NodeMCU v3 posiada sprzętową obsługę I2C. Jest to ESP8266, więc nie posiada sprzętowych kontrolerów I2C. SDA/SCL możesz ustawić na dowolnych GPIO, ale sama komunikacja odbywa się w trybie "bit-banged", czyli machanie pinami :) ESP32 posiada dwa sprzętowe kontrolery I2C.

    ESP8266 i ESP32   07 Maj 2019 20:48 Odpowiedzi: 2    Wyświetleń: 795
  • Czy synchronizacja dokona się w czasie dostępu? Generator zegara taktujący MCU.

    Problem? No właśnie... To jest taki "problem" jak to, że przy pełnej prędkości w Bugatti Veyron opony zużyją się w 15 minut (*). Jeszcze N-I-G-D-Y nie odczułem tych mitycznych braków prędkości machania pinem, tak więc raczej nie wzdycham po nocach do tych super 8051 które machają pinem z prędkością światła. Jakoś bardziej przemawia do mnie FPU i wydajność...

    Mikrokontrolery ARM   17 Maj 2017 09:55 Odpowiedzi: 28    Wyświetleń: 1761
  • Atmega reset przez BT - Tranzystor jako przełącznik

    No i dokładnie tak chcę zrobić tylko nie NPN a PNP (i dawno bym już zrobił gdyby nie natłok innych prac). Nie bardzo tylko wiem jaki rezystor wstawić oraz próbuję zrozumieć jak to działa z naładowanym kondensatorem. A dlaczego nie NPN? Z naładowanym kondensatorem to nie działa. Wcześniej pisałeś o kondensatorze i przewodzeniu prądu. No to jest odwrotnie...

    Arduino   20 Sie 2016 22:02 Odpowiedzi: 33    Wyświetleń: 3072
  • [STM32] - Jak uzyskać 1MHz na pinie przy zegarze 72MHz?

    Czemu uparliscie sie na machanie pinem. Przecież to Ty się uparłeś na machanie pinem i wciąż traktujesz to jako wyznacznik "wydajności". Tak jakby patrzeć na samochód przez pryzmat tego przy jakiej prędkości na pierwszym biegu masz odcięcie... Jaka jest użyteczność takiego wskaźnika? Czy na podstawie informacji że "subaru impreza na jedynce rozpędza...

    Mikrokontrolery ARM   12 Kwi 2014 14:31 Odpowiedzi: 39    Wyświetleń: 5445
  • ESP8266 160MHz - generowanie szybkiego przebiegu 10-30MHz na pinie

    Machać pinem pewnie można, ale sensownego całego przebiegu z taką częstotliwością na pewno nie da sie wygenerować. Raczej tylko prostokąt. Pozdr

    ESP8266 i ESP32   05 Cze 2019 20:00 Odpowiedzi: 16    Wyświetleń: 1122
  • Jak wyznaczyć częstotliwość próbkowania DAC-a na podstawie sygnału?

    Zresztą jak chcesz zmierzyć częstotliwosć timera to prościej chyba machać pinem i zmierzyć tę częstotliwość.

    Mikrokontrolery   20 Wrz 2016 08:25 Odpowiedzi: 9    Wyświetleń: 915
  • Atmega644pa - Timer1 nie odmierza równo 1 sekundy w trybie CTC

    14:20:25.471> X 14:20:26.405> X 14:20:27.342> X 14:20:28.340> X 14:20:29.276> X 14:20:30.211> X 14:20:31.147> X 14:20:32.084> X 14:20:33.099> X 14:20:34.033> X 14:20:34.969> X 14:20:35.967> X Teraz widać że timer nie dochodzi do 1 sekundy. Ale te wartości markera czasowego pochodzą nie z programu lecz z systemu operacyjnego, tak? Więc włóż je sobie......

    Mikrokontrolery AVR   18 Wrz 2013 14:49 Odpowiedzi: 15    Wyświetleń: 2952
  • LPC2104: Diody nie działają z PWM5 na pinie 21 - co sprawdzić?

    "Machać" pinem potrafi ? Wie co oznaczają zapisy: 1. zmienna &= wartosc; 2. zmienna |= wartosc;

    Mikrokontrolery   11 Lut 2017 19:27 Odpowiedzi: 5    Wyświetleń: 582
  • Mówiący, pojemnościowy czujnik wilgotności gleby

    Nawet gdyby SPI nie było (nie chce mi się zaglądać do PDFa) to o BitBangingu kolega pewnie słyszał. Takie rzeczy to na Arduino. Nie będę machał pinem jak można użyć interfejsu sprzętowego. Jak DMA obsłuży sprzętowe SPI? Ponadto nie każdy ARM ma BB i po co BB jeśli machać pinem można bez tego? 60 centów za 16MB, znajdź procek z takim flashem w podobnej...

    DIY Początkujący   08 Lut 2020 21:33 Odpowiedzi: 38    Wyświetleń: 5997
  • Jaki wybór platformy mikrokontrolerów dla początkującego: AVR C vs Arduino?

    zdania doprowadzają do jedynej IMO słusznej konkluzji w tym wypadku: Arduino. Arduino to ślepa uliczka. W mojej ocenie, Arduino traktuje uC jak Z-8 (CPU + GPIO) czy 8051 gdzie ze sprzętu to głównie proste timery i UART. ZERO wykorzystania sprzętu! Bo co wspierają biblioteki Arduino? UART z malutkim buforem w RAM, I2C to samo. SPI bez bufora, bez przerwań....

    Mikrokontrolery   08 Lut 2020 13:56 Odpowiedzi: 55    Wyświetleń: 2787
  • [STM32] [C/Keil/STM32CubeIDE] F030 transmisja SPI z użyciem DMA

    Zauważyłem, że jak nie dodałem warunku while((SPI1->SR & SPI_SR_BSY) == 0) obraz był przekoszony, czyli były błędy w transmisji. I właśnie o tym piszemy od początku - jakiekolwiek modyfikacje dotyczące SPI (np. w Twoim przypadku machanie pinem CS) w przerwaniu od zakończenia transmisji DMA _nadawczego_ są błędem i tyle.

    Mikrokontrolery ARM   22 Sty 2021 13:24 Odpowiedzi: 21    Wyświetleń: 1041
  • [AVR] Jakie unikalne cechy techniczne oferują mikrokontrolery AVR?

    Jak koledzy napisali zaletą jest prostota. Na domyślnych ustawieniach niewiele trzeba by machać pinami, w przeciwieństwie do np. ARM gdzie trzeba skonfigurować dużo więcej rzeczy. Inna sprawa, że raz skonfigurowany ARM będzie pozwalał na machanie pinem praktycznie tak samo prosto jak AVR :) 5V to taki średni plus, są ARM pracujące z takim napięciem...

    Projektowanie i Tworzenie Po godzinach   20 Sie 2018 17:30 Odpowiedzi: 52    Wyświetleń: 3867
  • STM32 - Jak zmodyfikować wypełnienie sygnału do 344/18 cykli?

    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.

    Arduino   07 Paź 2018 23:14 Odpowiedzi: 14    Wyświetleń: 822
  • Wybór mikrokontrolera ARM do nauki po AVR - łatwo dostępny i niedrogi sprzęt

    Wiele ARMów ma ograniczenia dotyczące max. częstotliwości machania pinami, i dotyczy to zarówno bezpośredniego sterowania pinem, jak i interfejsu do danego pinu podłączonego. Dobrze że producenci komputerów tego nie czytali - mogliby porzucić architekturę x86 na rzecz ośmiobitowców! (; Czy naprawdę dla kogoś jest istotne, czy pinem można machać ręcznie...

    Mikrokontrolery   11 Sty 2017 21:51 Odpowiedzi: 165    Wyświetleń: 10059
  • STM32F334 DISCO - włączenie przerwania generowanego przez timer

    Włączamy przerwanie funkcją na przykład: [syntax=c]NVIC_EnableIRQ(TIM7_IRQn);[/sy... Funkcja do obsługi przerwania: [syntax=c]void TIM7_IRQHandler(void) { if(TIM7->SR & TIM_SR_UIF) // if UIF flag is set { TIM7->SR &= ~TIM_SR_UIF; // clear UIF flag // machamy pinem }; };[/syntax]

    Mikrokontrolery ARM   11 Lis 2018 00:23 Odpowiedzi: 17    Wyświetleń: 705
  • STM32F0 wolniejszy niż PIC32MX - jak poprawić wydajność?

    Jeszcze inna sprawa, to kwestia testów. Machanie pinem to mało sensowny test, tak samo jak wykonanie 1000x mnożenia. Myślałem, że nie znając architektury jak autor wątku (czyli pisząc program bez wykorzystywania specyficznych cech danego procka) a chcąc je na szybko porównać, można machnąć pinem, następnie wykonać milion jakichś operacji i znowu machnąć...

    Mikrokontrolery   17 Lut 2019 19:05 Odpowiedzi: 51    Wyświetleń: 2184
  • Jak zaprojektować generator sinusoidalny 1kHz dla czujnika rezystancyjnego?

    Odwrócenie było moim pomysłem jak zrobić napięcie ujemne ale pewnie to był tylko jeden sposób. Bardzo mnie interesują również inne sposoby jak to zrobić. Ujemne ci potrzebne czy przemienne? Możesz przecie "machać" pinem procesora w zakresie 0..5V (w uproszczeniu) - a składową stałą odciąć kondensatorem...

    Początkujący Elektronicy   02 Sty 2013 20:16 Odpowiedzi: 9    Wyświetleń: 1401
  • AVR + GPS + GSM - pomoc w zorganizowaniu całości.

    Ano trzeba zatrudnić np. 74HC00 do multipleksowania i machać jakimś pinem w celu przełączania.

    Mikrokontrolery AVR   07 Mar 2011 02:52 Odpowiedzi: 11    Wyświetleń: 4518
  • AVR - jak radzić sobie z fusebitami i ograniczeniami 8-bit?

    iedyś układy pomiarowe, a nawet napędy realizowało się na 8 bit i bogatych torach analogowych. Może więc wróćmy do tranzystorów lub lamp. Kiedyś przecież ....a jeszcze wcześniej układy mechaniczne. Dodano po 57 Tylko imć LChucki wyskoczył z porównaniem machania pinem w warstwach abstrakcji Mogę dać przykłady obsługi SPI, I2 itd.

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 17445
  • Funkcja micros() na Attiny85 zwraca wyniki o 2% większe - odczyt zegara na przerwaniu

    Mam ustawiony timer na 4kHz [syntax=csharp]cli(); TCNT1 = 0; TCCR1 = 0; OCR1C = 249; // 4000 Hz (16000000/((249+1)*16)) OCR1A = OCR1C; TCCR1 |= (1 << CTC1); TCCR1 |= (1 << CS12) | (1 << CS10); TIMSK |= (1 << OCIE1A); sei();[/syntax] W przerwaniu timera machałem pinem [syntax=csharp]ISR(TIMER1_COMPA_vect) { //licznik timer1 przepełnienie...

    Mikrokontrolery Początkujący   21 Wrz 2021 20:34 Odpowiedzi: 8    Wyświetleń: 1071
  • Optymalizacja "kompresja" i przyspieszenie programów Arduino

    Wielkie mi nieba, zapis do rejestru zajął mniej niż call funkcji To jest oczywiste, niemniej mało kto się spodziewał tego, że proste "machanie pinem" może mieć taki narzut. A wystarczyłoby żeby kolega Grzegorz zalinkowane filmy obejrzał, albo nawet tylko przejrzał ten ostatni będący analizą właśnie tej konkretnej funkcjonalności i byłoby jasne, że...

    Arduino   10 Sty 2018 09:23 Odpowiedzi: 58    Wyświetleń: 4959
  • Dotyczy tematu: LPC8xx/LPC11xx - Wyjście i pull-up 5V.

    To akurat wiem, bo uzywalem LPC1114 zasilanego 3,3 V do sterowania wyswietlacza na HD44780 zasilanego 5 V. Autor tamtego tematu napisal: "Na wyjściach będzie max 10kHz." Wydaje mi sie, ze pull-up do 5 V bedzie mial uzadnienie przy "wiekszych" czestotliwosciach machania pinem. Wtedy uklad TTL na wejsciu nie bedzie blednie rozpoznawal poziomow logicznych.

    Mikrokontrolery ARM   11 Sty 2014 09:20 Odpowiedzi: 3    Wyświetleń: 834
  • MSP430 - Opinie i doświadczenia użytkowników w Polsce

    I tak to ocena jakości procesora na elektrodzie zeszła do poziomu porównania ceny kitu :-( Procesor jak procesor. Ma 16 bit. To więcej niż 8 które część osób uważa za zupełnie wystarczające do większości zastosowań. To także mniej niż 32, które niektórzy uważają za niezbędne minimum nawet do machania pinem. Jak pisał BD jeśli interesuje się low power...

    Mikrokontrolery   27 Sty 2016 00:12 Odpowiedzi: 32    Wyświetleń: 4089
  • Jakie zabezpieczenie nadnapięciowe DC ograniczy >26V i da max 800mA?

    Coś tam piszę w utopijnym języku jakim jest "Bascom", i wiem że to jeszcze bardziej wydłużyło by czas pomiarów, i machanie pinem ale jak to mówią tonący brzytwy się chyta ;) Myślę że poradził bym sobie ze sterowaniem mosfetem za pomocą jakiegoś attiny13, a mimo kiepskiego czasu "reakcji" skoki napięć nie zdążyły by upalić docelowego odbiornika. Niemniej...

    Początkujący Elektronicy   27 Kwi 2019 09:08 Odpowiedzi: 90    Wyświetleń: 4653
  • STM32F0Discovery - Jak rozwiązać konflikt przerwań TIM2 i TIM3?

    Z perspektywy tej dyskusji wyjaśnia się cel stosowania przez niektórych producentów pary rejestrów do ustawiania/ kasowania bitów, mimo bit bandingu. Przykładowo PIOx_BSRR/BRR u ST. Konsekwentne pociągnięcie dalej i mapowanie każdego rejestru na REG_CLR, REG_SET i REG_INV jak mają PIC32 wydaje się więc logiczniejsze jako sposób na atomowy dostęp do...

    Mikrokontrolery ARM   31 Paź 2013 10:15 Odpowiedzi: 91    Wyświetleń: 7767
  • Mikrokontrolery AVR z technologiami z PICówSponsorowany

    aby nie zmieniać nawyków programistów - którzy nie lubią radykalnych zmian. Bardzo ciekawe, bo właśnie wielu programistów AVR nie polubiło się z xmega bo były dość radykalne zmiany zarówno funkcjonowania peryferiów jak ich konfiguracji. Zatem nowe tiny i nowe mega NIE machają pinem jak Atmega8 czy Tiny2313 ;) Machają pinem jak Atxmega32D4 i Atxmega128A3U...

    Mikrokontrolery AVR   10 Lut 2019 15:28 Odpowiedzi: 13    Wyświetleń: 2673
  • Poszukiwany kod komunikacji ATmega8 (48, 88, 168, 328) z HT1621B w Bascom od Saper/nolin11

    Raczej nie znajdziesz gotowca w Bascomie. Niemniej jeśli umiesz "machać pinem" to kod nie powinien stanowć dla Ciebie problemu. Komunikacja z HT jest prosta, jeśli nic nie czytasz z układu a w zasadzie nie ma takiej potrzeby, to jest to po prostu transmisja SPI: https://obrazki.elektroda.pl/4525256000_... Sama inicjalizacja jest prosta....

    Mikrokontrolery AVR   19 Mar 2022 11:08 Odpowiedzi: 6    Wyświetleń: 546
  • [STM32] [STM32][C] - USB VCP - zawieszanie programu po odłączeniu kabla USB

    STM32 USB-FS-Device library. To jest to cudo: usb_pwr.c masz funkcję void Suspend(void) - profilaktycznie unieszkodliwiłbym jej, na czas testów, te kawałki które odpowiadają za "sleep" procesora. ---- Co do poszukiwania przerwania - wydaje mi się, że najłatwiej byłoby je namierzyć umieszczając w procedurze obsługi "machanie pinem" :)

    Mikrokontrolery ARM   25 Lut 2015 18:17 Odpowiedzi: 3    Wyświetleń: 1320
  • Atmega8 - Implementacja przerwań dla DMX z UART i timerem RS485

    Nadajnik możesz to zrobić w oparciu o timer, na którym ustawisz sobie określony zegar - np. te po rz ądane 250 kHz. Być może musisz ustawić 500kHz - aby wyłapywać nie tylko czas cyklu, ale i jego zbocze narastające i opadające. Potem budujesz sobie kolejkę danych (bufor fifo) - która stanowi podstawę dla timera - do "machania określonym pinem". Wysłanie...

    Mikrokontrolery AVR   17 Wrz 2012 17:07 Odpowiedzi: 14    Wyświetleń: 2658
  • [STM32] [STM32F103] Jak zwiększyć szybkość przełączania GPIO w pętli?

    Witam, Chciałem się dowiedzieć od użytkowników uC STM32F103 jaką maksymalną częstotliwość osiągacie zmieniając w pętli stan pinu z wysokiego na niski. Mam pewien problem z wydajnością i wydaje mi się, że coś robię nie tak. Zegary mam wszystkie ustawione maksymalnie i jestem przekonany, że za wolno "macham" pinem. U mnie jest to: stan niski - 164ns stan...

    Mikrokontrolery ARM   27 Lut 2011 17:13 Odpowiedzi: 6    Wyświetleń: 2968
  • Wyświetlacze VFD to nic strasznego. Część 2. Identyfikacja i uruchamianie

    Tak dokładanie, trzeba by w tej pętli: = value / 8; // Skopiuj do kubełków po kompresji vRImag [/i]

    Artykuły   04 Lip 2021 21:41 Odpowiedzi: 324    Wyświetleń: 21873
  • Jak skonfigurować SPI dla wyświetlacza 2,8'' HY28A na STM32F446RE?

    Niestety to nie spowodowało, że wyświetlacz się zainicjował. O strobie CS juz był. Na pewno nie zdejmujesz go za szybko? Co zrobić z pinem reset LCD? Próbowałem machać tym pinem w różne strony, pozostawiać na 0, jak i na 1, a także pozostawiać nie podłączony, i nadal nic. Przeczytaj dokumentację LCD. W 99% przypadków aktywny poziom jest niski. Przy...

    Mikrokontrolery ARM   18 Cze 2019 16:42 Odpowiedzi: 51    Wyświetleń: 2007
  • Jak podłączyć 20 czujników DS18B20 w gwiazdę do A2560?

    Dla 1-wire krytyczna jest pojemność linii. To nie są szybkości i stromości zboczy, które stwarzają jakieś super problemy z odbiciami, więc topologia gwiazdy jakkolwiek nie pomaga, nie powinna też aż tak przeszkadzać. Masz oscyloskop? To może pomóc. Jeśli nie to - określ jakiego typu powstają przekłamania. Jeśli problemem jest odczytywanie 0 zamiast...

    Mikrokontrolery   09 Sty 2020 12:00 Odpowiedzi: 2    Wyświetleń: 705
  • Nowe pamięci EEPROM od Microchipa z interfejsem dwuprzewodowym

    Struktura protokołu kompatybilna z I²C Hmm... to bardzo ciekawe. Nie wiem czy dobrze rozumiem, ale można to powiesić na samym pinie SDA od I2C i mieć komunikację zrealizowaną sprzętowo? Oczywiście o tyle o ile, bo I2C i tak ma mnóstwo warunków obsługiwanych programowo, żeby w ogóle działał ;) W dokumentach, które znalazłem, nie pokusili się o...

    Newsy   30 Lis 2017 20:54 Odpowiedzi: 9    Wyświetleń: 1374
  • Jak stworzyć wykresy temperatury z Arduino i DS18B20 w chmurze?

    Problem z arduino (zarówno w wypadku avr jak i esp32 / 8266) jest taki że mnóstwo tam laików. Najlepiej jeśli nie jesteś w stanie odfiltrować względem jakości weź przykład z wykorzystywanej biblioteki. Ogólnie tam nie ma standardów, więc nie masz co liczyć na odgórnie narzucony sposób wykorzystania czegoś Np https://github.com/milesburton/Arduino-T...

    Arduino   29 Sty 2019 11:30 Odpowiedzi: 16    Wyświetleń: 1164
  • [stm32][keil] Konfiguracja EXTI i NVIC dziwne zachowanie.

    Skoro dioda świeci jak machasz ręką, to problem jest natury sprzętowo-konfiguracyjnej. Masz jakiś rezystor podciągający na tym pinie? Jeśli nie, to czy włączyłeś wewnętrzne rezystory podciągające? 4\/3!!

    Mikrokontrolery ARM   17 Cze 2014 23:58 Odpowiedzi: 6    Wyświetleń: 3015
  • [Atmega328p] [C] lcd[RC1602B5-LLH-JWV]wyświetla tylko kwadraty pomocy potrzebuje.

    No jak byś znał zasadę działania zwykłego wyświetlacza hd44780 to byłoby Ci łatwiej zrozumieć że z tym Twoim to wszystko jest niepotrzebne ahahahahaha. Normalny wyświetlacz ma piny RS,EN i D0, D1, D2 ..do D7. Jest też pin RW, ale użytkowo jest opcjonalny więc go pominę. Pin RS słuzy do wyboru czy przesyłane dane to komenda czy znaki. Pin EN służy do...

    Mikrokontrolery AVR   31 Gru 2024 19:17 Odpowiedzi: 22    Wyświetleń: 870
  • bascom+atmega - konfigurowanie pinu jako wyjście...

    zbytnio przekombinowałeś swój projekt No rozumiem, że to tak może wyglądać, ale to jest efekt ponad 2 lat pracy nad tym sterownikiem, wykrywania różnych problemów "w terenie" . W sumie jest już 3 czy 4 wersja (właśnie ta z wprowadzonym dodatkowym układem zabezpieczającym) i kilkadziesiąt działających urządzeń. Taka "nadmiarowa" pozornie ochrona jest...

    Mikrokontrolery AVR   02 Cze 2014 15:49 Odpowiedzi: 22    Wyświetleń: 2811
  • Częstościomierz 1Hz - 1 GHz

    Wiem ile to 20/2, ale z jakiejś przyczyny nie zlicza pełnej połowy, o czym wspomina autor. http://mdiy.pl/miernik-czestotliwosci-na... Ja go sobie tak przerobiłem aby wyświetlać na lcd od nokii, lub słać dane po spi do innego MCU, w moim przypadku do xmega, bo jej timery są chyba jakieś skopane albo tak przekomplikowane że nie umiałem...

    DIY Konstrukcje   28 Lut 2017 08:32 Odpowiedzi: 80    Wyświetleń: 21576
  • LPC1768 - dioda cały czas się świeci zamiast mrugać

    Źle zadeklarowałem pin, na którym jest podpięta dioda. Powinno być #define LED1 (1<<25) Faktycznie przy pętli wykonującej się 1000000 razy mruganie jest ledwo zauważane, zwiększenie na 10 milionów dało satysfakcjonujący efekt. Ponieważ dopiero raczkuję i nie mam jeszcze dobrze przeczytanego user manula dla LPC1768, to nie wiem z jaką częstotliwością...

    Mikrokontrolery ARM   03 Sty 2014 10:24 Odpowiedzi: 9    Wyświetleń: 1713
  • [Atmega8] Jak generować 36kHz na Atmega8 z zajętymi kanałami PWM PB1 i PB2?

    1. Jeżeli przy braku wysyłania nośnej 36kHz na wyjściu TSOP masz stan wysoki, a podczas wysyłania nośnej masz stan niski to znaczy, że jest OK. 2. W jakim celu tak komplikujesz funkcję przerwania wykonującą zmianę pinu na przeciwny - wykorzystaj ostatni kod z mojego poprzedniego postu. 3. Najważniejsza jest jednak uwaga BlueDraco dot. sensu machania...

    Mikrokontrolery Początkujący   13 Sty 2016 13:57 Odpowiedzi: 13    Wyświetleń: 1611
  • Jaki mikrokontroler wybrać do...?

    No jak to? 1. Za wolno machają pinami. 2. Ciężko znaleźć w DIP 3. Ciężko znaleźć na 5V 4. Najczęściej mają za małą wydajność prądową pinów 5. Brak EEPROM Poza tym umiem liczyć tylko do 10 ;-) Albert

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 267052
  • Wprowadzanie zmian w parametrach sterujących wentylatorem za pomocą EEPROM i USART na Attiny 13

    (at)kamyczek - słabo znasz sprawę Do (at)koczisws . Układ jest wstępnie skalibrowany. Bajt kalibracji znajduje się w rejonie sygnatury i jest automatycznie wpisywany do rejestru zarządzającego oscylatorem OSCCAL. Wiec teoretycznie nie musisz tego robić. Można o tym poczytać w minutę. Otwierasz PDF do Tiny13 i w wyszukiwarce wpisujesz OSCCAL - kieruje...

    Mikrokontrolery AVR   17 Sty 2022 19:34 Odpowiedzi: 39    Wyświetleń: 1410
  • stm32f407 - jaka maxymalna częstotliwość transferu DMA (PORT-RAM)

    Pisałem wcześniej, że generalnie się da, ale nie bezpośrednio :) Da się w taki sposób: Szukasz w nocie, które DMA na którym kanale i źródle ma TIMx_Trig - to będzie nasz timer który wyzwala transfer. (Na F4 chyba tylko 4 timery mogą być takimi wyzwalaczami) 1 Bierzesz tenże kontroler i na odpowiednim kanale/źródle ustawiasz adresy peryferium (IDR),...

    Mikrokontrolery ARM   30 Maj 2012 08:54 Odpowiedzi: 80    Wyświetleń: 8680
  • Enkoder z mikrokontrolerem ATtiny - jak przeprogramować

    ja zrozumiałem, że autor chce "wstrzyknąć" impulsy w linie sygnałowe enkodera. Może nie doczytałem, albo autor mógłby dopisać, jaki ma zamysł. Dokładnie tak. Radyjko nie zapamiętuje poziomu głośności przy wyłączaniu i standardowo ustawia na 15 (bardzo cicho) przy ponownym włączeniu. Mój zamysł: Po włączeniu radyjka wstrzykuje programowo impulsy poprzez...

    Mikrokontrolery   19 Wrz 2023 20:59 Odpowiedzi: 16    Wyświetleń: 462
  • ESP8266(wemos d1 mini) przerwanie stale alarmowane bez przyczyny.

    Przy okazji jest biblioteka dla ESP8266 i PCF8574: https://github.com/WereCatf/PCF8574_ESP Wiem, przerobiłem ją nawet na swoje potrzeby. Ja napisałem taką do obsługi encodera przy pomocy pinów w PFC. Takie sobie, biorąc pod uwagę, że w ESP8266 nie ma kontrolera sprzętowego I2C i cała komunikacja jest emulowana programowo przez machanie pinami. Jakie...

    ESP8266 i ESP32   11 Maj 2019 19:05 Odpowiedzi: 33    Wyświetleń: 2562
  • Komunikacja RS232 z Arduino Nano do Atmega8 - różnice Atmega328 vs Atmega8

    https://obrazki.elektroda.pl/2143173200_... W Loop mam w uproszczeniu taki kod : Takie opisy są guzik warte. Podaje się kod: includy, inicjacje i użycie. Jeśli kompilator wyrzuca jakieś błędy to wkleja się cały komunikat. na atmega8 softserial nie działa Nie wiem czy na arduino jest jakiś lib który nie korzysta z przerwań PCINT, może...

    Arduino   26 Mar 2020 07:34 Odpowiedzi: 13    Wyświetleń: 1251
  • [Bascom] Jak uruchomić wyświetlacz LED z kasy fiskalnej w Bascom?

    Eh R-MIK, R-MIK. Poczytałbyś w Helpie do czego służą makra to byś w ogóle głosu nie zabierał. Makro działa jak coś wstawione INLINE i ma za zadanie wyręczyć Cię od pisania w kółko tego samego. Przy wyświetlaczach, jeśli chce się osiągnąć jakąś wydajność to wypada czasem coś zrobić INLINE a nie budować funkcji do machania pinem WR. Potem nie ma problemu...

    Mikrokontrolery AVR   14 Lis 2017 14:56 Odpowiedzi: 22    Wyświetleń: 1152
  • Atmega8 - Język "C" sprawdzanie stanu na pinie

    Poćwicz sobie poszczególne operacje bitowe w kursie C wraz z kompilatorem online Cmaniak: http://mikrokontrolery.blogspot.com/2011... Możesz tam ćwiczyć także symulując Atmega8 (patrz przykład w zakładce Przykłady CManiaka). Dodatkowo: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   23 Lip 2015 17:07 Odpowiedzi: 4    Wyświetleń: 1356
  • Sterownik RGB podświetlenia schodów

    Zeby kolega nie pomyślał że mi projekt się nie podoba. Podoba się jak najbardziej. Po prostu ja (i pewnie kolega tmf, ale nie chce wypowiadać się za niego) wypisałem swoje przemyślenia. Projekt dziala zgodnie z zamierzeniami autora i realizuje sensowną funkcję - więc nie ma mi się co niepodobać, zresztą plusa kliknąłem :) Widomo, rozmawiamy, bo zapewne...

    DIY Smart Home   12 Gru 2018 16:28 Odpowiedzi: 56    Wyświetleń: 9900
  • Izolowany galwanicznie kowerter USB-I2C (głównie AVR, Arduino ale i dla ARM)

    Na koniec argumentacja typu "ludzie to lubią" to już poniżej krytyki. Fiata 125p też lubią co nie czyni z niego auta nowoczesnego ani dobrego. Z jakiegoś powodu najpopularniejsze Arduino to UNO. W przeciwieństwie do PRL teraz jest wybór ale z jakiegoś powodu widzę potwory w postaci 2 x UNO zamiast MEGA. Z czego to wynika? Trzeba zapoznać się z projektami....

    DIY Początkujący   12 Lut 2020 23:01 Odpowiedzi: 60    Wyświetleń: 6804
  • Świąteczny świecznik na LED WS2812

    Nie neguję samego użycia UARTa tylko porównywanie rozwiązania w którym większość roboty odwala sprzęt do czysto programowego machania pinem. Ale nieważne. co innego jak się steruje 500led i w tym czasie odbiera dane DMX. Wysłanie danych dla 500 led to 15ms Ta moja procedurka obługi LEDów jest nieblokująca (w ograniczonym zakresie o czym dalej), więc...

    DIY Konkurs   19 Sty 2018 12:00 Odpowiedzi: 8    Wyświetleń: 5550
  • [Cortex M3] [Cortex M3][SPI] Konfiguracja linii NSS jako CS w STM32 - sprzętowo czy programowo?

    Źle rozumiesz prace tego pinu! Nie ma takiego SPI gdzie CSy będą same chodzić w górę i w dół w zależności od tego czy nadajesz czy nie... CSem musisz machać sam!! . Przeciez piszac kod dokladnie wiesz, kiedy rozpoczynasz transakcje po SPI, więc cięzko tam jedna linijka kodu tego CSa ręcznie ustawić do masy?... Ustaw ten pin jako standardowe wyjscie...

    Mikrokontrolery ARM   14 Paź 2010 14:20 Odpowiedzi: 6    Wyświetleń: 2059
  • Sprawdzenie schematu Atmega328 z 16 termometrami DS18B20 i modułem RS485

    (at)wojtek6000 Te diody niczemu nie służą i nic nie zabezpieczają. Jeśli podłączysz DS'a odwrotnie to i tak będzie podłączony odwrotnie ze wszystkimi tego konsekwencjami. Rezystor 4k7 przy zasilaniu 5V jest zupełnie ok. Pomysł z jakimkolwiek zabezpieczeniem ESD jest dobry. Na schemacie nie ma RS485. Natomiast takie podłączenie DSów, każdy do osobnego...

    Mikrokontrolery Początkujący   27 Wrz 2017 08:38 Odpowiedzi: 15    Wyświetleń: 1146
  • STM32F3 - One Pulse Mode: Jak generować impulsy o różnych długościach na 4 kanałach?

    Faktycznie coś za optymistycznie chciałem :) Mam inny pomysł, który jednak osobiście niezbyt mi się podoba... ale działa. W przykładzie są tylko dwa kanały, ale dołożenie dwóch kolejnych jest bezproblemowe. Uruchomienie licznika jest w przerwaniu SysTicka tylko po to, aby odbywało się cyklicznie. Machanie pinem PA5 w celach "synchronizacji". http://obrazki.elektroda.pl/5897283800_1...

    Mikrokontrolery ARM   16 Gru 2015 23:46 Odpowiedzi: 7    Wyświetleń: 1485
  • Jak uruchomić komunikację i2c między NodeMcu a Wemos D1?

    Sytuacja wygląda następująco: W wersji HAL 2.5.2 dla ESP8266 komunikacja Master-Slave po I2C działa, aczkolwiek z drobnymi błędami i powtórzeniami transmisji - sprawdziłem to z użyciem Twojego kodu z pierwszego postu, z użyciem NodeMCU oraz Wemos D1 mini. Master Slave nie działa . Z list dyskusyjnych wyczytałem, że problem dotyczy nowszego NonOS-SDK,...

    ESP8266 i ESP32   02 Mar 2020 13:19 Odpowiedzi: 15    Wyświetleń: 1266
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    Łap bo jak zaczniesz z tym Multimaster to się nigdy z tego nie wygrzebiesz a odkrywasz tu koło na nowo :D Po pierwsze nie zauważyłem wcześniej, że już skonfigurowałeś Serial in 0. Błędem natomiast jest jest używanie Serial out 0 a potem zamiast to wrzucić do bufora to wycinasz po jednej literce ze stringa i nadajesz pojedynczo... Po prostu napisz Print...

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 2982
  • arduino - Szukam szybkiego wyświetlacza LCD do Arduino

    jednak chciałem skupić się na celu a nie oprogramowywaniu na niskim poziomie każdej funkcji. Widzisz, niestety kluczem do wydajności jest zejście do niskiego poziomu. Jeśli już nie całego projektu, to przynajmniej samej obsługi LCD. Ja np. w swoim projekcie, gdybym uznał, że bazuję tylko na gotowcach to bym pewnie teraz siadał ze swoją grą na Raspberry-PI(at)700MHz...

    Arduino   14 Sty 2025 11:42 Odpowiedzi: 24    Wyświetleń: 7047
  • Atmega8 nie reaguje - sprawdzenie schematu zasilacza 7,2V i stabilizatora 7805

    trudno uwierzyć że czerwone LEDy działają a zielone juz nie... chyba że faktycznie nadal machasz pull-up'em zamiast wysterowywać pin portu...

    Mikrokontrolery Początkujący   08 Maj 2012 16:37 Odpowiedzi: 17    Wyświetleń: 2017
  • Jak uruchomić LCD przez I2C na Xmega? Szukam przykładu

    Skoro robisz komunikację po I2C to te definicje możesz wyrzucić - one są przydatne przy machaniu pinami IO.

    Mikrokontrolery AVR   17 Lut 2019 23:35 Odpowiedzi: 24    Wyświetleń: 1194
  • Jaki program do schematów blokowych i wiązek kablowych?

    Hehe, dzięki za obszerny komentarz :) To, że aby dokumentacja jakoś wyglądała trzeba się napocić oraz że niestety często biblioteki musisz strugać sobie sam, to niestety doskonale wiem :-/ Wielokrotnie poprawiam biblioteki do Altiuma, bo albo komuś nie chciało się zrobić sensownego modelu 3D w bibliotece, mimo że jest dostępny online na stronie producenta,...

    Projektowanie Układów   29 Mar 2019 15:49 Odpowiedzi: 6    Wyświetleń: 3567
  • [atmega8][c] przerwanie na zbocze opadające nie reaguje

    Jeżeli chcesz wywołać przerwanie software'owo, to ustawiasz pin jako wyjście i odpowiednio machasz portem z poziomu kodu.

    Mikrokontrolery AVR   25 Lut 2012 17:10 Odpowiedzi: 13    Wyświetleń: 2350
  • STM32F103C8T6 - Port PA6 dla TIM3_CH1 nie działa - prawie rozwiązane :)

    Nie chcę jej przenosić na inny pin. PA6 mi pasuje. Szukam bo nie wiem dlaczego nie działa PWM. Mam cały czas 0 na wyjściu i to niezależnie od TIM_CCER_CC1P. Jeżeli ustawię PA6 jako zwykłe wyjście to mogę bez problemu machać tym pinem. Dodano po 30 Identyczna konfiguracja tyle, że dla TIM4_CH1 na PB6 działa. Dodano po 30 Wiem, że posądzanie kompilatora...

    Mikrokontrolery ARM   13 Paź 2016 14:23 Odpowiedzi: 13    Wyświetleń: 1431
  • Wspólny projekt generatora DDS na elektroda.pl

    Cena co prawda 2x droższa niż wspomniany STM32, ale za to mamy 2 kanały. Tak czy inaczej ten DAC nadal paradoksalnie jest nieco wolniejszy od ATMegi machającej pinami :D

    DIY w budowie   31 Paź 2019 10:08 Odpowiedzi: 175    Wyświetleń: 17133
  • [STM32][C] kolejność konfigurowania peryferiów ??

    Może nim peryferium jest gotowe do machania pinami to trzeba mu coś dorzucić do pieca? :D Nie konfigurowałem jeszcze CANa na uC.

    Mikrokontrolery ARM   25 Lut 2012 21:29 Odpowiedzi: 13    Wyświetleń: 2398
  • Wyświetlacze próżniowe VFD - drugie życie

    Wszystkie wyświetlacze mają te same parametry, na początku trochę eksperymentowałem z wartością rezystorów na bazie/kolektorze tranzystorów, bo te grzały się lekko. Potem sprawdziłem i okazało się, że nie wchodziły w stan nasycenia. Najlepsze wartości takie RB = 24 k, RC = 100k. Sam program sterujący dla wszystkich wyświetlaczy jest identyczny, różni...

    DIY Konstrukcje   11 Paź 2016 18:16 Odpowiedzi: 13    Wyświetleń: 18810
  • [stm32f107] DMA i GPIO? Przesyłanie danych z GPIO do RAM-u.

    No to kiepsko. Przeczytałem sobie kilka razy rozdział o GPIO aby znaleźć informacje maksymalnej szybkości odczytu "danych wejściowych". Wiem, że maksymalna prędkość 50 MHz w przypadku pracy jako wyjście jest nieosiągalna przez proste machanie pinami. W przypadku wejścia czytam, że: "The Input Data register (GPIOx_IDR) captures the data present on the...

    Mikrokontrolery ARM   07 Gru 2011 20:30 Odpowiedzi: 25    Wyświetleń: 3586
  • Jak przetestować uszkodzone porty w procesorze Atmega16?

    Najprościej to podłączyć je przez JTAG i w debugerze AVR Studio sobie machać pinami. Można też sobie napisać stosowny programik, ale to mniej wygodne.

    Mikrokontrolery   04 Lis 2010 23:11 Odpowiedzi: 4    Wyświetleń: 4559
  • WS2813 vs WS2811 jako stałe oświetlenie pomieszczenia

    Można prosić o podanie dokładnego modelu? Mea culpa - Raspberry Pi B+ (BCM2835 700 MHz/512MB RAM) / choc już teraz widzę, że taktowanie bedzie problemem... Dlaczego łączenie par w skrętce miałoby pomóc sygnałowi sterującemu LEDy? Przecież nie jest to sterowanie prądowe. Myslalem o spadkach napiec na GPIO, jakby nie patrzec polegaloby to wtedy na "machaniu...

    Raspberry Pi i inne SBC   14 Lip 2022 15:43 Odpowiedzi: 2    Wyświetleń: 447
  • Cortex M3 __set_BASEPRI – jak wykluczyć jedno przerwanie z maskowania BASEPRI?

    "Przez które funkcje?" -nie rozumiem pytania. Na przykład przez funkcję która wkłada/wyjmuje z listy. Ten kod ma chronić współdzielone zmienne przed równoczesmym zapisem / (odczytem podczas zapisu). Zapisy i odczyty moą być robione zarówno w głownej pętli programu jak i w przerwaniach. Mógłbyś mi podać przykład użycia tego kodu żeby powstała data race?...

    Mikrokontrolery ARM   19 Lis 2015 21:42 Odpowiedzi: 9    Wyświetleń: 1197
  • Redukcja szumów z AVR: Jak usunąć brum 50Hz przy 44kHz/16bit?

    Nie odpisałeś, jaki ma być interfejs we/wy. Czy uda Ci się wykorzystać interfejs SPI? Jeśli nie, procesor będzie pochłonięty machaniem pinami. Przerabiałem taki temat.

    DSP i Transmisja   20 Cze 2009 18:21 Odpowiedzi: 6    Wyświetleń: 2783
  • [stm32] [stm32][Atmega] I2C - Zawieszanie się przy odczycie z atmega88 jako slave

    Jak dla mnie I2C w STM32 działa doskonale... Owszem, w erracie jest opisany jeden problem, ale wraz z rozwiązaniem, którym nie jest ręczne machanie pinami. 4\/3!!

    Mikrokontrolery   16 Wrz 2014 16:17 Odpowiedzi: 7    Wyświetleń: 3209
  • STM32F103 - Nieprawidłowe odmierzanie czasu w trybie One-Pulse na TIM2

    Wydaje mi się, że nie dobrze zrozumiałeś co to jest One Pulse Mode, dlatego masz problem z konfiguracją W tym trybie nie ma konieczności wyłączenia timera poprzez: TIM2->CR1 &= ~TIM_CR1_CEN; bo on sam się wyłącza (przestaje liczyć) zgodnie z ustawieniami. Ja do tego zadania użyłbym trybu PWM i zrobił to jak w kodzie: https://obrazki.elektroda.pl/6412232700_...

    Mikrokontrolery ARM   11 Kwi 2019 19:28 Odpowiedzi: 3    Wyświetleń: 1983
  • Czy dyrektywa $PROG &00,&00,&00,&00 mogła uszkodzić AtMega8?

    michal5123 : nie no rozbawiłeś mnie swoją wypowiedzią :D Z DS czy bez niego, postąpić trzeba tak samo. DS jedynie ułatwi zadanie bo w nim pisze jak trzeba postąpić. A jak już, to trzeba programator równoległy a nie HV. Po trzecie programu do ATMegi żadnego nie wgrasz bo właśnie wgrywanie sobie teraz zablokowałeś. Delphi się nie programuje. To Delphi...

    Mikrokontrolery AVR   10 Cze 2010 13:49 Odpowiedzi: 26    Wyświetleń: 2024
  • Pięć najlepszych alternatyw dla Raspberry Pi Zero

    (at)Pong.Chu - tylko co ludzie robią na raspberry? Jeśli machają pinami to tak samo zrobią na banana, na orange, na nano. Jeśli korzystają z SPI, I2C, 1wire, UART to zrobią tak samo na banana, orange, nano. Nie ma co przesadzać, większość rzeczy działa od razu albo wymaga niewielkiego dostosowania. Przypinanie się do konkretnego SoC i wersji kernela...

    Artykuły   25 Sty 2018 00:29 Odpowiedzi: 19    Wyświetleń: 9303
  • AVR XMEGA - zegar 32 MHz, wewnętrzne DMA i Event System, co sądzicie?

    Słuchajcie, a jak to jest z machaniem pinami? O pierwszych siódemkach z Philipsa czytałem,że wolno machają stanami na wyjściach GPIO. A jak to wygląda w STM32? 2 cykle zegara na zmianę stanu (tak samo jak w AVR i nie-antycznych LPC). Przy taktowaniu 72MHz miałem przebieg 18MHz na pinie. Co do prefetch buffer - no to jest taka jednak proteza. Przyzwyczajaj...

    Mikrokontrolery   28 Mar 2010 19:59 Odpowiedzi: 80    Wyświetleń: 25542
  • Arduino NANO Every, test, uruchomienie, problemy...

    Nawet głupie machanie pinami to już nie PORTD|= i PORTD&=^ a zwyczajnie PORTD.OUTSET= i PORTD.OUTCLR= ... Do tego dochodzi np. pull-down którego w starszych Atmegach nie ma oraz alternatywne funkcje, których w starszych atmegach również nie ma. Timery zupełnie inaczej się konfiguruje, ADC podobnie, dystrybucja zegara też, uśpienie, przerwania ... mnóstwo...

    Artykuły   10 Lip 2020 05:08 Odpowiedzi: 32    Wyświetleń: 19278
  • STM32F1 SPI - po SPI szybkość transferu dużo mniejsza niż ustawiona

    Prosze - Zgodziłbym się, że rzeczywisty czas na wysłanie danych przy machaniu pinami byłaby 2-krotnie większy ale nie przeszło 5-krotnie. Gdzie leży problem ? Jestam wlasnie napisane, ze roznica jest pieciokrotna :D

    Mikrokontrolery ARM   25 Paź 2021 20:17 Odpowiedzi: 17    Wyświetleń: 837
  • Programator Willem kabel usb zamiast portu drukarki ?

    A ja się nie zgadzam z Tobą, bo o ile nawet założymy że taki Willem powinien powstać, to nie powstał. A skoro nie powstał o mamy tylko tego starego. Starego który wymaga jedynie machania pinami aby zadziałał. I tego machania pinami nie daje mu przejściówka USB-LPT. Czyli winna jest przejściówka. Gdyby pinami machała, to Willem by przecież z nią działał....

    Programowalne układy logiczne   30 Mar 2012 16:04 Odpowiedzi: 17    Wyświetleń: 5432
  • Częstotliwość zmian PORTA w Atmega8, STM32, LPC214x przy max zegarze?

    Ah, czyli problem z kategorii "sztuczne" - trzeba coś zrobić, musi być super-ultra-szybkie, ale użyć należy układów które nie są super-ultra-szybkie w tym co trzeba zrobić. Your call... Zrozum, że żaden mikrokontroler nie jest przystosowany do machania pinami z wysokimi częstotliwościami, a już na pewno nie te nowoczesne i szybkie. Swoją drogą to Twój...

    Mikrokontrolery ARM   13 Gru 2010 08:31 Odpowiedzi: 14    Wyświetleń: 3355
  • [ARM] Czy ktoś uruchomił JTAG na FT232RL dla ARM LPC2000?

    Żeby nie tracić czasu na bezsensowne kombinowanie a później nie czekać Bóg wie ile na zaprogramowanie. U mnie na FT2232 wgrywanie 50KB trwa kilka(naście) sekund. Na ft232 będzie WIELOkrotnie dłużej. USB nie jest dobre do machania pinami.

    Mikrokontrolery ARM   07 Sie 2010 15:43 Odpowiedzi: 6    Wyświetleń: 2738
  • Jaki język programowania wybrać dla początkującego?

    Kurs jest ok. Jako referencje polecam "Język ANSI C" Kernighan and Ritchie, jest tam wszystko w pigułce, ale informacje są tam tak zwarte, że początkujący się raczej z tego nic nie nauczy. Chociaż gdy już umiesz C i potrzebujesz czasem tylko coś tam zobaczyć, to nie ma lepszej książki. Do nauki polecają książkę "K. N. King - Język C" ale osobiście jej...

    Programowanie   14 Wrz 2012 15:34 Odpowiedzi: 12    Wyświetleń: 4935
  • [STM32F103RBT6] Linkowanie CMSIS z Sourcery G++ Lite for ARM EABI

    Przejrzałeś choć mój makefile i opcje tego pluginu przed pytaniem? W moim makefile opcje odpowiedzialne za to są podane WPROST - ffunction-sections (kompilator), -fdata-sections (kompilator) i -gc-sections (linker) - teraz tylko je znajdź w parametrach plugina. Są tam na pewno, bo osobiście pisałem patch'a, który by je tam dodawał. Pozatym, ile razy...

    Mikrokontrolery ARM   13 Lis 2009 21:53 Odpowiedzi: 26    Wyświetleń: 4106
  • Programowalny sterownik zupełnie inaczej

    Nie wiem ale wydaje mi się Ci chyba nie cgodzi tylko o "manglowanie" pinem? :) A ile dajesz radę "manglując" LPT? Zresztą do generowania prostokąta masz PWM a nie machanie :)

    DIY Konstrukcje   21 Cze 2018 22:00 Odpowiedzi: 38    Wyświetleń: 12474
  • [Bas] Jak poprawić kod oscyloskopu na M32 z LCD 128x240 w Bascom?

    Z ta częstotliwością to weź przeczytaj jeszcze raz to co napisałeś i przemyśl to... :/ Dobrze to przemyśl. A do ADC nie podpinasz kwarcu tylko podajesz mu sygnał zegarowy (np z generatora). To z jaka szybkością możesz "machać" pinami IO powinno byc w DS atmegi, a jak nie ma to sprawdź doświadczalnie.

    Mikrokontrolery AVR   04 Lis 2010 11:41 Odpowiedzi: 30    Wyświetleń: 6075
  • Atmega32 - Jak podłączyć 3 czujniki Pt1000 z użyciem 74HC4051 i LM324?

    Witam 10 bitów to 1024 kombinacji - chcąc mieć dokładność 0.1 stopnia daje to rozpiętość 102.4 stopnia w idealnym przypadku dopasowania napięć a skoro chcesz zakres od -35 stopni celcjusza zobacz jaką wtedy pt1000 będzie miał rezystancję - daj ją w szereg z czujnikiem (niekoniecznie przy nim ale tak żeby przepływał przez nie ten sam prąd co przez czujnik)...

    Mikrokontrolery   13 Lis 2012 18:52 Odpowiedzi: 30    Wyświetleń: 8007
  • [LPC1114] Konfiguracja SysTick w LPC1114 na przerwanie co 1us - dlaczego nie działa?

    natomiast to, że się nie da to nie moje słowa, więc czemu tak pogrubiasz? Jesteś początkujący, chcesz pomrugać diodami - ale dość mocno, i (lub) masz urządzenia które do niego podłączasz na 5V. Bez sensu pchać się w LPC, który ma 10 razy mniejszy prąd wyjściowy niż ATMEGA i jest na 3,3V - choć oczywiście się da. A poproszę o dokumentację dla początkującego...

    Mikrokontrolery ARM   23 Kwi 2012 07:57 Odpowiedzi: 60    Wyświetleń: 7039
  • ATmega8 Bascom - Sterownik tampoprintu wyświetlanie na LCD

    Czy ja wiem, czy taki rozwiązany? Raczej zatuszowany. Prędzej, czy później (oby wcale) nie wróciło to ze zdwojoną siłą, i procesor się zawiesi robiąc komuś krzywdę bądź wyrządzi szkody materialne (uszkodzi siłowniki itp od zawieszenia i nie kontrolowanego machania pinami). Ja bym szukał dalej. Coś musi być skoro LCD szaleje. Masz oscyloskop? Sprawdź...

    Mikrokontrolery AVR   12 Maj 2013 01:44 Odpowiedzi: 15    Wyświetleń: 4923
  • [LPC2148] Czy piny SSEL dla SPI1 wymagają ręcznego sterowania jak w SPI0?

    Witajcie. Mam pytanie co do obsługi pinów SSEL w przypadku korzystania z SPI0 i SPI1. Jeśli chodzi o SPI0 to wiem, że należy w rejestrze PINSEL pozostawić pin SSEL jako GPIO i kiedy trzeba machać nim ręcznie. Czy w przypadku obsługi SPI1 (SSP w trybie SPI) też trzeba podobnie robić?

    Mikrokontrolery ARM   14 Cze 2009 18:11 Odpowiedzi: 2    Wyświetleń: 1090
  • Wybór mikrokontrolera do przesyłania danych z czujnika temperatury przez USB

    OK. To tak - po pierwsze - transmisja USB na ATmega8 jest napisana, wystarczy wgrać - http://www.cesko.host.sk/IgorPlugUSB_RS2... i to faktycznie działa. Dalej - można i bez mikrokontrolera, ale potrzebujesz RS232 lub LPT albo coś, co pozwoli ci machać pinami tak, jak chcesz ty, a nie standard transmisji. Czyli jeśli...

    Mikrokontrolery   24 Kwi 2007 19:19 Odpowiedzi: 32    Wyświetleń: 7500