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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 18 lip 2025, o 01:47


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
    Autor Wiadomość
    PostNapisane: 10 lut 2015, o 20:16 
    Offline
    Użytkownik

    Dołączył(a): 29 maja 2012
    Posty: 60
    Pomógł: 0

    Próby odebrania tego co wysyłam zakańczane klęską. Przejściówka działa. Kable krosowane. Środowisko COIDE.
    USART_print.c
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    main.c
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 lut 2015, o 22:56 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 maja 2014
    Posty: 1089
    Pomógł: 34

    Zobacz tutaj topic10239.html#p114513

    Polecam przeczytac caly watek bo ciekawe wypowiedzi naprawadzaja na wlasciwy trop :D

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2015, o 19:34 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 maja 2014
    Posty: 1089
    Pomógł: 34

    Radku ... bo nie chce spamowac watku ktory uwazam za zamkniety w miare a link mial byc tylko referencja. Czy przeczytales w jakis sposob rozwiazano tam moj problem ? Bo wydaje mi sie , ze moglo Ci to uciec .....

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2015, o 22:48 

    Pomógł: 0

    @RafPe - ale to jest zupełnie inna płytka.



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2015, o 22:53 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 maja 2014
    Posty: 1089
    Pomógł: 34

    Kurcze :( no to sorry - W ARM'ach jestem dosc swiezy.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2015, o 23:06 

    Pomógł: 0

    Ja niestety nie ogarniam bibliotek dla STM za dobrze. Nic mi się nie rzuca w oczy. Chyba że... ta biblioteka włącza zegar dla AFIO? Nie trzeba tego zrobić ręcznie?



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2015, o 00:24 
    Offline
    Użytkownik

    Dołączył(a): 29 lip 2014
    Posty: 195
    Pomógł: 44

    Witam.

    Czy korzystasz z: http://kamami.pl/stm32-discovery/205024-stm32l152c-disco.html ? Sorry za linka, ale chcę mieć pewność, na czym pracujesz. Jeśli to taki zestaw, to zwróć uwagę, że w standardzie w ogóle nie jest montowany kwarc do mikrokontrolera ( podobnie jak w większości tanich Disco ).
    W kodzie masz:

    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Tylko zobacz jeszcze, jaki masz generator HSI w swoim procku, bo z pamięci wydaje mi się, że 16MHz, więc trzeba jeszcze pętlę PLL zmienić, masz :

    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    to dopisz jeszcze:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    A w ogóle to spróbuj najpierw pomrugać LED-em, abyś miał pewność, że SYS_CLK masz ok. Jeśli natomiast kwarc wmontowałeś, to na oko nie widzę dlaczego kod nie działa.

    Pozdrawiam, QuadMan.

    P.S. wwojtek możesz mieć rację - sama biblioteka nie włącza zegara dla AFIO i faktycznie w kodzie Kolegi nie widzę by go włączył.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2015, o 10:01 

    Pomógł: 0

    A Value Line to nie jest ta płytka?



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2015, o 13:56 
    Offline
    Użytkownik

    Dołączył(a): 29 maja 2012
    Posty: 60
    Pomógł: 0

    Tak to ta płytka, jest na niej kwarc 8MHz podłączony do uC.
    Dziekuję Panowie za wypowiedzi. Chcę to zrobić od 0. Tzn. zaczynamy od ustawień zegara. W ręku mam książkę Pana Paprockiego i robię konfigurację zegara według jego przykładu.
    Mam kwarc 8MHz, maksymalna cz. taktowania rdzenia w stm32F100RB to 24MHz, więc na taką ją muszę ustawić. No to ciach klepie to w COIDE :
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    I tu mi konsola zgłasza, że nie zadeklarowano :
    Kod:
    GCC HOME: C:\Program Files\GNU Tools ARM Embedded\4.9 2014q4\bin
    compile:
        [mkdir] Created dir: C:\CooCox\CoIDE\workspace\first\first\Debug\bin
        [mkdir] Created dir: C:\CooCox\CoIDE\workspace\first\first\Debug\obj
           [cc] 8 total files to be compiled.
           [cc] arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -g -O0 -c -DSTM32F100RB -DSTM32F10X_MD_VL -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__ -IC:\CooCox\CoIDE\workspace\first\cmsis_boot -IC:\CooCox\CoIDE\workspace\first\cmsis -IC:\CooCox\CoIDE\workspace -IC:\CooCox\CoIDE\workspace\first -IC:\CooCox\CoIDE\workspace\first\stm_lib -IC:\CooCox\CoIDE\workspace\first\stm_lib\inc C:\CooCox\CoIDE\workspace\first\cmsis_boot\startup\startup_stm32f10x_md_vl.c C:\CooCox\CoIDE\workspace\first\cmsis\core_cm3.c C:\CooCox\CoIDE\workspace\first\cmsis_boot\system_stm32f10x.c C:\CooCox\CoIDE\workspace\first\stm_lib\src\stm32f10x_gpio.c C:\CooCox\CoIDE\workspace\first\main.c C:\CooCox\CoIDE\workspace\first\stm_lib\src\stm32f10x_rcc.c C:\CooCox\CoIDE\workspace\first\stm_lib\src\stm32f10x_usart.c C:\CooCox\CoIDE\workspace\first\stm_lib\src\stm32f10x_flash.c
           [cc] C:\CooCox\CoIDE\workspace\first\main.c: In function 'RCC_Conf':
           [cc] C:\CooCox\CoIDE\workspace\first\main.c:32:17: note: each undeclared identifier is reported only once for each function it appears in
           [cc]                  ^
           [cc] C:\CooCox\CoIDE\workspace\first\main.c:32:17: error: 'RCC_PLLSource_HSE_Div1' undeclared (first use in this function)
           [cc]    RCC_PLLConfig(RCC_PLLSource_HSE_Div1,RCC_PLLMul_3);

    BUILD FAILED
    Total time: 3 seconds


    ------------------------ [ Dodano po: 3 minutach ]

    A wszystko chyba przez to :
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    ------------------------ [ Dodano po: 29 minutach ]

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Zrobiłeś coś takiego, tzn. wyciągnałem definicje #define RCC_PLLSource_HSI_Div2 ((uint32_t)0x00000000)
    przed dyrektywe kompilacji warunkowej, niby się kompiluje, ale czy tak może być?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 lut 2015, o 10:12 
    Offline
    Użytkownik

    Dołączył(a): 29 maja 2012
    Posty: 60
    Pomógł: 0

    Dla potomnych, coś takiego działa :
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



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

    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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO