Witam! Próbuje uzyskać jakiś własny znak na wyświetlaczu 16x2 używając biblioteki do HD44780 i nie umiem odczytać z niej jak użyć komendy, która utworzy nowy char. Fragment biblioteki prezentuje się następująco: [syntax=c] void HD44780_CreateChar(uint8_t location, uint8_t *data) { uint8_t i; //Osiem wolnych miejsc w celu umieszczenia wlasnych znakow...
itoa nie jest "na AVR" - to funkcja biblioteki standardowej C, więc na STM32 też powinna być dostępna, podobnie zresztą jak sprintf (która niestety zjada dużo pamięci). Można też napisać własne funkcje konwersji, które będą robiły dokładnie to, co jest potrzebne.
Cześć, próbuję dostosować gotą bibliotekę do wyświetlacza HD44789 napisaną pod STM32F103 na STM32F0. Wyświetlacz działa poprawnie na F103, po przerobieniu kodu pod F0 nie wyświetla się niestety nic :/ [syntax=c]//****************************... // THE SOFTWARE INCLUDED IN THIS FILE IS FOR GUIDANCE ONLY....
Cześć, Próbuję podłączyć jakoś wyświetlacz JM081A (kompatybliny ze sterownikiem HD44780) pod STMa32 (na płytce discovery). Używałem go przy poprzednim projekcie, na ATMedze8 więc wiem, że wtedy działał, niestety rozmontowałem całość (płytka stykowa..) i nie mam teraz możliwości sprawdzenia czy wyświetlacz nie został uszkodzony (bo musiałbym rozebrać...
Witam wszystkich, Próbuję uruchomić wyświetlacz LCD znakowy 2x40 ze sterownikiem hd44780 na procesorze STM32L na płytce STM32L-Discovery. Korzystałem z książki "STM32 Aplikacje i ćwiczenia w języku C" Marka Galewskiego. Do książki były dołączone pliki biblioteczne do obsługi właśnie hd44780. Wykorzystałem te pliki, zmieniłem jedynie port pod który podpiąłem...
Witam. Szkole się w programowaniu zacnych STM32 i od razu na poczatku mam problem z funkcja printf(); Po wywołaniu tej funkcji procesor się zawiesza. Mam zrobiony proste nadawanie i odbieranie danych przez UART. Używam Keila MDK ARM V5 biblioteki HAL wygenerowane w STM32CUBEMX. Korzystam z płytki Kamami Zl27ARM. Na razie chcę uzyskać następujące efekty:...
Kiedyś taka biblioteka była prezentowana na forum przy okazji jakiegoś zegarka. Zresztą nie trudno napisać taką samemu - wystarczy skorzystać z funkcji definiowana własnych znaków na HD44780 oraz z ich odpowiedniego umieszczania. Więc skoro potrzebujesz to napisz sam w takim języku w jakim chcesz, bo nawet nie powiedziałeś o jaki język i jaką architekturę...
Witam. Od niedawna uczę się pracy na STM32. Programy piszę bez wykorzystania bibliotek, opieram się na poradnika tutaj z elektrody. Zauwazyłem, ze w sieci istnieje wiele bibliotek np. do LCD HD44780. Biblioteki te są pisane z wykorzystaniem biblioteki StdPeriph. Chciałbym zapytać jak to pogodzić, zeby móc pisać dalej na rejestrach ale wykorzystywać...
Witam, jestem w trakcie przekształcania biblioteki wyświetlacza HD44780 z AVR na STM32. Przekształcając makra według wzorca napotkałem błędy. Głowię się nad juz 2 dzień jednak z powodu jeszcze małego doświadczenia, nie potrafię sobie z tym poradzić. Makra w pliku nagłkowym wyglądają następująco: [syntax=c] #define GPIO(x) SGPIO(x) #define SGPIO(x) (GPIO##x)...
Witam. Trochę czasu spędziłem na próbie napisania biblioteki do STM32f4 obsługującej wyświetlacz kompatybilny z HD44780. Wiem, że na necie jest mnóstwo takich bibliotek jednak większość opiera się na bibliotekach stm, a ja sam staram się korzystać wyłącznie z rejestrów. Może ktoś o sprawnym oku i doświadczeniu miałby chwilę czasu i mógłby wyłapać gdzie...
Witam, Założyłem tutaj konto ponieważ jest to prawdopodobnie największe forum elektroniczne w Polsce, a co za tym idzie zakładam, że znajduje się tutaj sporo specjalistów którzy mam nadzieje pomogą mi w pewnym problemie. Zaczynam dopiero swoją przygodę z układami STM32. Już mniej więcej wiem jak działają GPIO, timery jednak chciałbym już iść dalej....
Witam. Uczę się programować mikrokontrolery ARM (wcześniej tylko AVR / Arduino). Dotychczas do obsługi LCD używałem bibliotek, ale postanowiłem, że więcej się nauczę obsługując taki wyświetlacz bez żadnych bibliotek. Przestudiowałem datasheet kontrolera wyświetlacza https://www.sparkfun.com/datasheets/LCD/... oraz poćwiczyłem na symulatorze...
Witam ! Poszukuję prostych bibliotek/programu do GUI który w miarę prosty sposób da się "podpiąć" do projektu. Chodzi o proste przyciski, rozmiary czcionek, i wczytywanie małych plików BMP. Próbowałem podpiąć pod swój projekt GUI od ST ale ono przystosowane jest do płytek ewaluacyjnych z ST, i ciężko to przenieść. Dodam, że używam mikrokontrolera stm32f103VC,...
Witam poszukuję bibliotek do AVR. W języku AVR-GCC. Poszukiwałem trochę ale żadnej sensownie działającej nie znalazłem. W szczególności potrzebna mi jest biblioteka do wyświetlacza 16x2 w trybie 4 bitowym oraz do obsługi 1-wire. Wiem że każdy kto się w to bawi ma swoje ulubione biblioteki które potem wykorzystuje, tak więc proszę udostępnijcie.
Witam, Od kilku dni szukam biblioteki opisanej w FT81x Series Programmers Guide dla mikrokontrolerów ARM. Udało mi się uruchomić example z [url=http://www.ftdichip.com/Support/Doc... oczywiście przy pomocy [url=http://www.ftdichip.com/Support/Doc...
Witam, Jak w temacie posiada ktoś działający program/bibliotekę do obsługi wyświetlacza LCD na I2C z użyciem bibliotek HAL`a ? Siedzę nad tym ponad dzień i kompinuje z HAL_I2C_Master_Transmit czy HAL_I2C_IsDeviceReady. Nie działa mi to za bardzo. Coś tam wyświetlacz mignie i tyle. Poszukuję programu/biblioteki działającej w podobny sposób co w Arduino...
Witam. Co zmienić w bibliotece żeby obsługiwała LCD 4x20, obecnie obsługuje LCD 2x16. //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących //...
Witam Szukam biblioteki do obsługi wyświetlacza lcd 2x16 opartego na hd44780, tak by można było każdy pin wyświetlacza zdefiniować na dowolnym pinie/porcie procka. Oczywiście z obsługą sterowania 4bit. Moja konfiguracja wygląda następująco: LCD_PIN_RS PORTB, 0 LCD_PIN_EN PORTB, 1 LCD_PIN_D4 PORTB, 2 LCD_PIN_D5 PORTB, 3 LCD_PIN_D6 PORTB, 4 LCD_PIN_D7...
Witam, Posiadam płytkę z procesorem STM32f100RB. Ostatnio w ręce wpadły mi wyświetlacze na ssd1289. Poszukuje więc bibliotek do tego LCD. W procku brak jest FSMC przez co wszystkie biblioteki jakie znalazłem nie są funkcjonalne. Może ktoś z was posiada lub wie gdzie takową znaleźć?
Witam, tak jak w temacie usilnie poszukuje w odmętach internetu jakiejś biblioteki dla F103 (płytka nucleo) do obsługi wyświetlacza 5" opartego na kontrolerze FT800 (SPI). Takiego jak [url=https://elty.pl/pl/p/Wyswietlacz-LC... Najbardziej zbliżona do tego czego szukam zdaje się...
Cześć, Niedawno dostałem płytkę STM32L476 Nucleo, zacząłem się nią bawić. Podłączyłem wyświetlacz HD44780 przy użyciu płytki stykowej tak jak na poniższym schemacie (D/C to u mnie V0, pin odpowiadający za kontrast) http://obrazki.elektroda.pl/3746209400_1... Cały kod inicjalizacyjny (zegary, GPIO) wygenerowałem przy użyciu oprogramowania...
Witam. Fragment z biblioteki Radzia przerobiony pod współpracę z pcf8574. [syntax=c] void LCD_Init(void) { //for 4 bit: _delay_ms(500); twi_start(); twi_write(LCDVTWI_ADDR); twi_write(0x03); twi_stop(); _delay_ms(5); twi_start(); twi_write(LCDVTWI_ADDR); twi_write(0x03); twi_stop(); _delay_us(200); twi_start(); twi_write(LCDVTWI_ADDR); twi_write(0x03);...
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ć...
Jest kolega pewien, że pobrał kolega pliki do tej książki? CubeMX ma porozdzielane pliki bibliotek na foldery Inc i Src, a Kolega ewidentnie ma pliki od książki z SPL. Pobierał kolega pliki stąd?: https://wydawnictwo.btc.pl/elektronika/5... Nowa wersja tych bibliotek ma więcej znaczników...
hmm, przepraszam ale z racji tego, że nie jestem taki biegły jeszcze w te numerki, czy mógł bym prosić oto by ktoś przerobił dla mnie te biblioteki hd44780.h i hd44780.c które załączyłem do tego postu i mi je odesłał ? Być może nie tylko ja się porwałem na 4x20 na stm32. A może ktoś po prostu ma bibliotekę hd47780.c i .h ?
Jaki masz rozmiar stosu? BTW - to będzie najmniej wydajna biblioteka do HD44780 na planecie, a wszystko to dzięki bibliotece peryferyjnej od ST. No i formatowanie tego kodu to też tragedia. 4\/3!!
Moduł bym wziął nrf24 (to rozwiązanie wymagało by uC w pilocie) , wyświetlacz zgodny z hd44780. Do jednego i drugiego są biblioteki, możesz ich użyć lub napisać własne. Jak przebrniesz przez początki to możesz zrobić wyświetlanie na dużej matrycy led, albo na monitorze z vga.
Cześć, posiadam STM32F3 Discovery i chciałem użyć tej biblioteki do obsługi LCD. Pobrałem bibliotekę i podmieniłem w niej include bilioteki f4 na f3. Zamieniłem piny GPIO na pasujące do mojej płytki i zmniejszyłem częstotliwość GPIO do 50Mhz Na ekranie wyświetlacza pokazuje się podkreślnik i migający na nim kursor. Resetowanie uC nie wywołuje żadnej...
Konkretnie mam taki problem . W poprzednich wersjach "stm32f4xx_rcc.h" działało takie makro do włączania zegara gippo RCC_AHB1PeriphClockCmd(TM_HD44780_RS... | TM_HD44780_E_RCC | TM_HD44780_D4_RCC | TM_HD44780_D5_RCC | TM_HD44780_D6_RCC | TM_HD44780_D7_RCC, ENABLE); #define TM_HD44780_D7_RCC RCC_AHB1Periph_GPIOC Przy nowej bibliotece rcc Tylko...
Witam Proszę o pomoc w rozwiązaniu problemu. robię projekt silnika prądu stałego z enkoderem na STM32 podpiąłem wyprowadzenia : -PA6 Enkoder CHA Wejście pływające (TIM3_CH1) -PA7 Enkoder CHB Wejście pływające (TIM3_CH2) i nie wiem jak ruszyć dalej by wyświetlać odczyt prędkości na wyświetlaczu LCD. Robie to na STM32f103VBT i Używam biblioteki ST Tyle...
Zauważyłeś do tego że ten od radzio jest na AVR a ja korzystam z STM32? Niemniej jednak zasada działania tego LCD zarówno dla AVR jak i ARM jest taka sama. Kwestia innego opisu ustawienia pinów. Więc nie mogę go wgrać. Dałeś linka do projektu na stm32 Dodano po 5 Nawet teraz ciągle patrzę na bibliotekę z tego miejsca: http://stm32f4-discovery.net/2015/07/hal...
Powoli przestaję mieć koncepcje co robię źle z tym wyświetlaczem. Próbuję uruchomić konkretnie ten: [url=http://www.artronic.pl/o_produkcie.... z tego co wynalazłem w necie, posiada on sterownik SPLC780D, który jest kompatybilny z HD44780. Próbowałem kilku(nastu) gotowych bibliotek, podciągać do +5V wyjścia i pisałem własną inicjalizację,...
Nie widzę sensu w używaniu stringów wstawiając w nie 0. Dużo funkcji, np printf, bazuje na tym, że na końcu stringa napotka na 0. Podobne rzeczy spotkasz chociażby bibliotece radzia do hd44780 czy jakiejkolwiek innej operującej na stringach. Coś a la: [syntax=c]void usart_send(char *data) { while(*data) LCD->DR = *data++; } ... int main() { ... usart_send("ala...
(at)qaz88 :) To jesteś jak na razie drugą osobą, która się zadeklarowała, że to kupi :D - F429 - OVER8 = 1 - fplck = 84MHz - baudrate = 7,636Mbps div = \frac{2 * fplck}{baudrate} \approx 22 Z prostego wzorku wychodzi 22, co daje dzielnik (po uwzględnieniu, że 4-ry ostatnie bity to część ułamkowa) - 1,375 - dokładnie to samo podaje tabelka w RM dla...
Witam kolegów, napisałem ostatnio biblioteki do wyświetlacza ze sterownikem HD44780. Napisałem też prostą funkcję delay'a na Systick'u (taktowanie procesora 168Mhz, częstotliwość Systicka równa 21Mhz, procesor STM32f407vgt6 cortex m4). Zauważyłem, że przez tego delay'a gdy wysyłam dane do sterownika to po wyświetleniu każdej literki jest króciutki odstęp...
większość poradników opiera się o tę pierwszą LiquidCrystal . https://arduinowo.pl/zagadnienia/wyswiet... a tu opis biblioteki: https://www.arduino.cc/reference/en/libr... najważniejsze: Compatibility This library is compatible with all architectures so you should be able to use it on all the Arduino boards. - czyli niezależna...
Właśnie przerabiam bibliotekę hd44780 która działa na atmega ale na stm32 nie może mi ruszyć inicjalizacja ekranu. Jeżeli kolegom nie będzie się chciało analizować całości to proszę chociaż oto jak koledzy robią inicjalizację ekranu. Plik .h [syntax=c]/* * hd44780.h * * Created on: 08.11.2017 * Author: Pawel */ #ifndef HD44780_H_ #define HD44780_H_...
Odkopuję temat, ponieważ mój problem również tyczy się przerwania od przycisku, przy użyciu tych nieszczęsnych bibliotek :) Wydaje mi się, że wszystko jest włączone i zainicjowane jak należy... Dokładnie przeszedłem przez UM, oraz posiłkowałem się tematami na 'stackoverflow'. Przerwanie następuje, ale trwałe, tzn wszystko się zatrzymuje migająca dioda...
Witam, jestem początkującym użytkownikiem atollica i mam z nim problem. Posiadam płytkę stm32f4discovery i próbuje podłączyć niego wyświetlacz hd44780, ale jest pewien problem. Tworząc nowy projekt w atol licu automatycznie mam tworzone pliki: Main.c Startup_stm32f4xx.s inne systemowe, oraz stm32f4_discovery. Przy kompilacji wszystko jest ok, ale pobrałem...
Witam, mam mały problem z magnetometrem hmc5883l. Zwraca on zaledwie 3 wartości (0x00, 0xff, 0xfe), może 4 i nic więcej. Na wyświetlaczu dostaję wartości 0, albo 253-255. Poniżej zamieszczam funkcję za pomocą której pobieram surowe wartości magnetometru. Dodano po 17 Problem się chyba jednak rozwiązał po tygodniu rozkmin :) dla zainteresowanych w funkcji...
Cześć, Znalazłem u siebie w szafce stary wyświetlacz LCD 2x16(QC PASS, 1602FZA 2014.2.17), jako że mam też Nucleo, postanowiłem uruchomić sobie ten LCD. Pobrałem bibliotekę do LCD2x16 ze strony controllerstech, która była napisana na sterownik HD44780 (a przynajmniej tak mi się wydaje). W moim wyświetlaczu siedzi ST7066U Link poniżej: https://controllerstech.com/interface-lc...
Witam. Zdecyduję się chyba na STM32F4Discovery tylko mam prośbę do kolegów o przykładowe programy do tych procesorów jak i mam pytanie czy są do tych układów biblioteki np: hd44780 lub ks108b.
Będzie. Po prostu są one inne pliki źródłowe bibliotek dla każdej platformy To się kłóci z tym czemu arduino służy. Oczywiście, to co kolega opisał czyli "cores" jak najbardziej jest blisko sprzętu i korzysta z rejestrów. Ale jeśli ktoś udostępnia bibliotekę np. obsługi HD44780 na I2C (z ekspanderem) to ona nie korzysta z rejestrów I2C atmega328 w...
http://obrazki.elektroda.pl/8861043000_1... WSTĘP Chciałbym podziękować wszystkim pomocnym mi użytkownikom z działu "Mikrokontrolery ARM" którzy przyczynili się do powstania tej pracy. W szczególności Freediemu Chopinowi :) Cześć, Dzisiaj chciałbym wam zaprezentować urządzenie które powstało w ramach mojej pracy inżynierskiej na Politechnice...
Witam, poszukuję osoby, która zdalnie np. poprzez skype pomoże mi skonfigurować IDE do STM32F4 najlepiej pakiecie Keil uVison, a także wprowadzi do programowania tego układu. Jeżeli chodzi o programowanie w c znam podstawy. Niestety jeżeli chodzi o mikrokontrolery jestem mocno początkujacy. Dostałem STM32F407VG na prezent i nie jest może zbyt mądre...
hd44780 biblioteki biblioteki hd44780 hd44780 stm32
grundig cuc2130 schemat dorobić wyjście wzmacniacz nawiew ogrzewania
vaillant ustawienia vaillant ustawienia
Zapalniczka plazmowa – diody świecą, brak łuku, nie włącza się – diagnostyka i naprawa Lokalizacja bezpieczników świec żarowych Kia Ceed II 1.4 CRDi