19-05-2019, 05:35
Niestety potwierdzam, że LCD nie działa również na moim NANO z WaveGAT. Kompilowałem to na zmianę dla zwykłego NANO (działa) i potem po zamianie na płytkę z WAVEGAT - nie działa. Płytka normalnie funkcjonuje z tym kodem, dodałem wysyłanie danych na UART co 1s, ale LCD milczy. Dodałem jeszcze obsługę pinu RW, ale bez zmian. Na pociechę napiszę tylko, że działa po I2C z bibiloteką LiquidCrystal_PCF8574. Trzeba by zrobić swoją bibliotekę do bezpośredniej obsługi Liquid Crystal. W tych uC jest jeszcze coś nie halo z EEPROM, on go jakoś emuluje we flash. Gdyby chociaż był jakoś wyjątkowo tani, ale jak to kupowałem to płytka była w promocji za 1.7$, teraz jest z wysyłka za 2.4, czyli drożej niż NANO z Atmegą 328.
Przy okazji odpaliłem ADC, niby miał być 12bit, no i faktycznie odczyty prawie dochodzą do 4096, prawie bo kończą się na 3968 przy InternalReference, tu też niby 1.25V, a faktycznie dla tego odczytu jest podane na pin A0 0,941V.
Chyba na razie jednak pozostanie tylko ciekawostką. Tymczasem nie będę go dalej rozgryzał, są ciekawsze procki od tego dziwoląga. Właściwie przyleciał z Chin tylko dlatego, by płytce STM32F407VET6 nie było samej smutno w pudełku.
Przy okazji odpaliłem ADC, niby miał być 12bit, no i faktycznie odczyty prawie dochodzą do 4096, prawie bo kończą się na 3968 przy InternalReference, tu też niby 1.25V, a faktycznie dla tego odczytu jest podane na pin A0 0,941V.
Chyba na razie jednak pozostanie tylko ciekawostką. Tymczasem nie będę go dalej rozgryzał, są ciekawsze procki od tego dziwoląga. Właściwie przyleciał z Chin tylko dlatego, by płytce STM32F407VET6 nie było samej smutno w pudełku.
Miło być decenianym https://buycoffee.to/kaczakat