Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 23 gru 2024, o 08:49


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 18 maja 2013, o 09:24 
Offline
Użytkownik

Dołączył(a): 02 lut 2013
Posty: 75
Pomógł: 0

Kupilem na alledrogo modul oparty na STM32F103RBT6 z lcd 2,8". Na pokladzie jest PL2303HX odpowiednio polaczony z usart1. Czy moge modul zaprogramowac przez usb (defakto rs), czy tylko przez programator ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 maja 2013, o 11:44 

Pomógł: 0

Możesz programować przez usb/rs. Potrzebujesz tylko programu do komunikacji z wbudowanym bootloaderem (jest dostępny darmowo na stronie producenta mikrokontrolera - Flash Loader Demonstrator) i ewentualnie sterowników do konwertera usb/rs (dla windowsa). Jeśli korzystasz z systemu linux to szukaj programu stm32flash. Żeby uruchomić bootloader musisz wymusić stan wysoki na nóżce BOOT0 i niski na BOOT1 - potem reset i voila :)

Pozdrawiam, Wojtek



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 18 maja 2013, o 12:16 
Offline
Użytkownik

Dołączył(a): 02 lut 2013
Posty: 75
Pomógł: 0

Zmieniłem wersję Flash loader demonstrator i nawiązał połączenie - działa.
Jest jakiś program działający z linii poleceń ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 maja 2013, o 12:20 

Pomógł: 0

Na windowsa? nie wiem. Nie natknąłem się nigdy na takowy. Można by spróbować napisać własny - STM udostępnia dosyć przystępny opis protokołu komunikacji z bootloaderem.
Na linuksa - stm32flash, działa tylko z linii poleceń :)



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 18 maja 2013, o 19:43 
Offline
Użytkownik

Dołączył(a): 02 lut 2013
Posty: 75
Pomógł: 0

Pod linuksem używasz eclipse'a ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 maja 2013, o 20:06 

Pomógł: 0

Tak. Dokładniej zestawu: Eclipse + OpenOCD + Bleeding-Edge-Toolchain (autorstwa Freddiego Chopina). Środowisko konfigurowałem w oparciu o opisy w Internecie + moje drobne improwizacje jak coś nie chciało działać :)



Góra
  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO