DRO STM32F103C8T6 (Blue Pill)
-
- Lider FORUM (min. 2000)
- Posty w temacie: 11
- Posty: 3052
- Rejestracja: 21 sty 2020, 17:48
- Lokalizacja: Toruń miasto Tadeusza R
Re: DRO STM32F103C8T6 (Blue Pill)
A jaką wartość jest wpisana ?. 65536 ?
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki
-
- Lider FORUM (min. 2000)
- Posty w temacie: 11
- Posty: 3052
- Rejestracja: 21 sty 2020, 17:48
- Lokalizacja: Toruń miasto Tadeusza R
Re: DRO STM32F103C8T6 (Blue Pill)
powinno działać tylko zmniejsz wartość :
delay(100);
delay(100);
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki
-
- Lider FORUM (min. 2000)
- Posty w temacie: 11
- Posty: 3052
- Rejestracja: 21 sty 2020, 17:48
- Lokalizacja: Toruń miasto Tadeusza R
Re: DRO STM32F103C8T6 (Blue Pill)
no to zostaje tylko to że twój tablet nie jest na linux jak autora wątku 

Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki
-
- Lider FORUM (min. 2000)
- Posty w temacie: 11
- Posty: 3052
- Rejestracja: 21 sty 2020, 17:48
- Lokalizacja: Toruń miasto Tadeusza R
Re: DRO STM32F103C8T6 (Blue Pill)
tristar0 pisze: ↑01 kwie 2021, 11:10Starsza wersja z LCD20x4 BIG
przetestowana z ustawieniami :
QuadDecoder Quad_X(10267.5 , false, false); //
QuadDecoder Quad_Y(25878, false, false);//
QuadDecoder Quad_Z(26287.6, false, false);//
działa prawidłowo , na wejścia timerów profilaktycznie wstawione rezystorki 4,7 Kom gdyż sygnał nie pochodzi bezpośrednio z enkoderów .
Dodane 5 minuty 3 sekundy:
Ma ktoś pomysł ,jaki jeszcze można zastosować wyświetlacz rozważam wersję z monitorem VGA ( od pc)
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 6
- Posty: 9326
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: DRO STM32F103C8T6 (Blue Pill)
Odgrzeję temat, bo mam kilka nowych informacji.
Otóż jakiś czas temu kupiłem kilka takich płytek: https://www.aliexpress.com/item/1005002441720435.html
Nie to żebym jakoś specjalnie polecał, ale cena jest tak śmieszna, że warto wypróbować...
Zamówiłem trzy STM32F103C6T6 i trzy STM32FEBKC6T6, żeby je porównać, ale Chińczyk przysłał mi sześć STM32F103C6T6 na niebieskiej płytce V1.1...
Tak więc nie mam pojęcia czy te układy różnią się czymkolwiek oprócz nazwy, bo niewątpliwie to są klony a nie oryginalne ST.
Dziś się wreszcie zebrałem sprawdzić, czy moje DRO pójdzie na tym wynalazku.
Po wgraniu firmware od STM32F103C8T6 DRO nie działa, przez post szeregowy idą jakieś bzdury.
Ale po skompilowaniu programu na "płytkę" "Generic STM32F103C6/fake STM32F103C8" wszystko działa prawidłowo. Cóż zapewne jest więcej różnic niż Chińczycy mówią...
Oczywiście działają tylko dwie osie (X i Y), ale wiadomo że nawet oryginalny STM32F103C6 jest mocno okrojony i nie ma timera T4, więc nic dziwnego że on nie działa.
No ale jak ktoś ma taką płytkę i wystarczą mu dwie osie, to można użyć.
W załączniku tylko firmware do chińskiego STM32F103C6, resztę plików można pobrać z pierwszego posta w temacie (nic się nie zmieniło).
Otóż jakiś czas temu kupiłem kilka takich płytek: https://www.aliexpress.com/item/1005002441720435.html
Nie to żebym jakoś specjalnie polecał, ale cena jest tak śmieszna, że warto wypróbować...
Zamówiłem trzy STM32F103C6T6 i trzy STM32FEBKC6T6, żeby je porównać, ale Chińczyk przysłał mi sześć STM32F103C6T6 na niebieskiej płytce V1.1...
Tak więc nie mam pojęcia czy te układy różnią się czymkolwiek oprócz nazwy, bo niewątpliwie to są klony a nie oryginalne ST.
Dziś się wreszcie zebrałem sprawdzić, czy moje DRO pójdzie na tym wynalazku.
Po wgraniu firmware od STM32F103C8T6 DRO nie działa, przez post szeregowy idą jakieś bzdury.
Ale po skompilowaniu programu na "płytkę" "Generic STM32F103C6/fake STM32F103C8" wszystko działa prawidłowo. Cóż zapewne jest więcej różnic niż Chińczycy mówią...
Oczywiście działają tylko dwie osie (X i Y), ale wiadomo że nawet oryginalny STM32F103C6 jest mocno okrojony i nie ma timera T4, więc nic dziwnego że on nie działa.
No ale jak ktoś ma taką płytkę i wystarczą mu dwie osie, to można użyć.
W załączniku tylko firmware do chińskiego STM32F103C6, resztę plików można pobrać z pierwszego posta w temacie (nic się nie zmieniło).
-
- Lider FORUM (min. 2000)
- Posty w temacie: 11
- Posty: 3052
- Rejestracja: 21 sty 2020, 17:48
- Lokalizacja: Toruń miasto Tadeusza R
Re: DRO STM32F103C8T6 (Blue Pill)
Bo pewnie to jest GD 32F....tuxcnc pisze:Po wgraniu firmware od STM32F103C8T6 DRO nie działa
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 6
- Posty: 9326
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: DRO STM32F103C8T6 (Blue Pill)
Jeszcze dwie próby.
1. https://www.aliexpress.com/item/1005001639712812.html
Cena jest wyjątkowo atrakcyjna, bo to dużo potężniejszy procesor od F103.
Niestety, poprawnie skompilować programu mi się nie udało.
Tutaj sprawa jest ewidentna, kompilator używa zupełnie innych plików i ustawień dla F103 i F401, co widać nawet pobieżnie przeglądając kod.
Najzwyczajniej biblioteka BluePillDRO nie jest kompatybilna z STM32F401.
Natomiast sam układ ma potrzebne zasoby i program będzie na nim działał, pod warunkiem że się kod napisze od nowa, najlepiej na inny kompilator, najlepiej STM32Cube, bo to najbardziej perspektywiczne rozwiązanie.
2. https://www.aliexpress.com/item/1005004150862710.html
Nie kupowałem u tego sprzedawcy, więc nie mogę go polecić, ale na tej aukcji są pokazane aż dwa (trzy?) chińskie klony STM32F103C8T6...
Zupełnie przypadkiem zauważyłem, że na jednej z kupionych jakiś czas temu płytek, chip ma logo CKS a nie ST, więc jest to właśnie chiński klon CKS32F103C8T6.
Wgrałem do niego firmware dla oryginalnego STM (ten z załącznika w pierwszym poście tego tematu) i wygląda na to, że działa prawidłowo.
Co do dwóch pozostałych klonów nie mogę niczego powiedzieć, bo nie wiem.
Znając Chińczyków, może to być dokładnie ten sam chip inaczej oznaczany, ale też mogą być znaczące różnice.
Sprawa jest dość istotna, bo ewidentnie Chińczykom kończą się płytki z oryginalnym STM32F103C8T6, więc podnieśli ceny i czekają na jelenia, który kupi resztki za wariackie pieniądze. Potrafią krzyczeć nawet 50 PLN za taką płytkę z oryginałem, choć za te pieniądze można kupić procesor o dwie klasy wyższy...
1. https://www.aliexpress.com/item/1005001639712812.html
Cena jest wyjątkowo atrakcyjna, bo to dużo potężniejszy procesor od F103.
Niestety, poprawnie skompilować programu mi się nie udało.
Tutaj sprawa jest ewidentna, kompilator używa zupełnie innych plików i ustawień dla F103 i F401, co widać nawet pobieżnie przeglądając kod.
Najzwyczajniej biblioteka BluePillDRO nie jest kompatybilna z STM32F401.
Natomiast sam układ ma potrzebne zasoby i program będzie na nim działał, pod warunkiem że się kod napisze od nowa, najlepiej na inny kompilator, najlepiej STM32Cube, bo to najbardziej perspektywiczne rozwiązanie.
2. https://www.aliexpress.com/item/1005004150862710.html
Nie kupowałem u tego sprzedawcy, więc nie mogę go polecić, ale na tej aukcji są pokazane aż dwa (trzy?) chińskie klony STM32F103C8T6...
Zupełnie przypadkiem zauważyłem, że na jednej z kupionych jakiś czas temu płytek, chip ma logo CKS a nie ST, więc jest to właśnie chiński klon CKS32F103C8T6.
Wgrałem do niego firmware dla oryginalnego STM (ten z załącznika w pierwszym poście tego tematu) i wygląda na to, że działa prawidłowo.
Co do dwóch pozostałych klonów nie mogę niczego powiedzieć, bo nie wiem.
Znając Chińczyków, może to być dokładnie ten sam chip inaczej oznaczany, ale też mogą być znaczące różnice.
Sprawa jest dość istotna, bo ewidentnie Chińczykom kończą się płytki z oryginalnym STM32F103C8T6, więc podnieśli ceny i czekają na jelenia, który kupi resztki za wariackie pieniądze. Potrafią krzyczeć nawet 50 PLN za taką płytkę z oryginałem, choć za te pieniądze można kupić procesor o dwie klasy wyższy...