DRO STM32F103C8T6 (Blue Pill)

Planujesz zakup sprzętu do warsztatu, masz problem z maszyną tu możesz o tym porozmawiać - nie tylko maszyny CNC

tristar0
Lider FORUM (min. 2000)
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)

#11

Post napisał: tristar0 » 02 kwie 2021, 15:54

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


crossbow
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 6
Posty: 31
Rejestracja: 23 cze 2007, 15:53
Lokalizacja: OPOLE

Re: DRO STM32F103C8T6 (Blue Pill)

#12

Post napisał: crossbow » 02 kwie 2021, 17:44

Chyba tak ;-) Na programowaniu to się za bardzo nie znam. Mam wrzucony ten program z pierwszego posta.


tristar0
Lider FORUM (min. 2000)
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)

#13

Post napisał: tristar0 » 02 kwie 2021, 17:50

powinno działać tylko zmniejsz wartość :
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


crossbow
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 6
Posty: 31
Rejestracja: 23 cze 2007, 15:53
Lokalizacja: OPOLE

Re: DRO STM32F103C8T6 (Blue Pill)

#14

Post napisał: crossbow » 03 kwie 2021, 13:01

Mam zmniejszone na 10 ponieważ zbyt wolno wyświetlało pozycję, ale to też nie to.


tristar0
Lider FORUM (min. 2000)
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)

#15

Post napisał: tristar0 » 03 kwie 2021, 21:01

no to zostaje tylko to że twój tablet nie jest na linux jak autora wątku :lol:
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki


tristar0
Lider FORUM (min. 2000)
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)

#16

Post napisał: tristar0 » 04 kwie 2021, 18:09

tristar0 pisze:
01 kwie 2021, 11:10
Starsza 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

Awatar użytkownika

Autor tematu
tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 9326
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: DRO STM32F103C8T6 (Blue Pill)

#17

Post napisał: tuxcnc » 11 paź 2022, 12:33

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).
fake-STM32F103C6-BluePillLinearDro.tar
(20 KiB) Pobrany 32 razy


tristar0
Lider FORUM (min. 2000)
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)

#18

Post napisał: tristar0 » 11 paź 2022, 14:49

tuxcnc pisze:Po wgraniu firmware od STM32F103C8T6 DRO nie działa
Bo pewnie to jest GD 32F....
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki

Awatar użytkownika

Autor tematu
tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 9326
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: DRO STM32F103C8T6 (Blue Pill)

#19

Post napisał: tuxcnc » 11 paź 2022, 22:37

tristar0 pisze:
11 paź 2022, 14:49
tuxcnc pisze:Po wgraniu firmware od STM32F103C8T6 DRO nie działa
Bo pewnie to jest GD 32F....
Czytałeś dokładnie?
C6 (sześć)

Awatar użytkownika

Autor tematu
tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 9326
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: DRO STM32F103C8T6 (Blue Pill)

#20

Post napisał: tuxcnc » 12 paź 2022, 12:38

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...

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „WARSZTAT”