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



Teraz jest 24 sty 2025, o 04:31


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 37 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 19 lip 2014, o 19:15 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

można oczywiście że można ...

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lip 2014, o 19:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sie 2012
Posty: 159
Pomógł: 1

OK, a jak mam CoIde to muszę go od nowa instalować czy wystarczy pogrzebać w ustawieniach ? Bo póki co każdy nowy projekt zakładany jest w oparciu o stl'a.

Oho chyba znalzłem - przy zakładaniu projektu zaznaczamy chip->ARM zamiast chip->ST->... .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lip 2014, o 22:33 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 224
Lokalizacja: Opole
Pomógł: 24

W repozytorium odznaczasz tylko wszystkie biblioteki, zaznaczasz tylko w zakładce "common" zaznaczasz tylko CMSIS, w BOTT tylko CMSIS Boot (Oficjalne od CooCox`a). Dalej wybierasz procek ST tak jak dla SPL`a.

W includach tylko <system_stm32f10x.h> oraz <stm32f10x.h>, nie potrzebujesz <stm32f10x_conf.h> co do przerwań to nazwy wektorów przerwań masz w pliku startup_xxxx.c "Declaration of the default fault handlers" potem w programie robisz funkcję o nazwie wektora:

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


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lip 2014, o 23:55 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

poniekąd tak może lekko opieszale , ale z czysta premedytacją szczególnie złośliwie , wyraźnie czerpiąc z tego
satysfakcję <żeby nie było ostrzegałem> napisałem w oparciu o popularne STM32 z rdzeniem Cortex-M3 małe
4 częściowe wprowadzenie do CMSIS starając się nie tyle opisać jak w nim działać co pokazać prawdziwą istotę
i głębszy sens istnienia standardyzacji jaki wprowadzają biblioteki CMSIS.

http://sunduino.elektroda.eu/wordpress/ ... tek-drogi/
http://sunduino.elektroda.eu/wordpress/ ... s-czesc-2/
http://sunduino.elektroda.eu/wordpress/ ... s-czesc-3/
http://sunduino.elektroda.eu/wordpress/ ... bugowanie/

wszystko w miarę starałem się prosto opisać i odnieść się do STLi , oczywiście wszystko łatwo
jest używać w każdym środowisku i bez większych problemów :)
Powoli cykl będzie kontynuowany w nieco innej formie - głównie dla Kinetisów ale odnosząc się i odwołując do STM32
bowiem chcę / bedę się starał pokazać że jest korzystne używanie CMSIS w programowaniu ARM. Niezależnie od
Sprzedawcy krzemu..


Autor postu otrzymał pochwałę

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 15:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sie 2012
Posty: 159
Pomógł: 1

Dzięki naprawdę bardzo mi pomogliście. Dobrze, że tutaj napisałem, bo dalej grzebałbym przy stl'u.

EDIT:

Zdjęcia :

Obrazek

Obrazek


A cynowanie stopem lichtenberga wyszło genialnie - polecam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 15:19 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

Płytka wyszła ci fajnie ,

co to za drucik w rogu ??

najpierw powierć otwory a potem lutuj ... bo teraz naprężenia spowodują mikropęknięcia lutu
i będzie ciężko dojść co nie działa

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2014, o 21:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sie 2012
Posty: 159
Pomógł: 1

O kurcze sokoli wzrok :shock: zapomniałem połączyć ze sobą vcc przy procku i gnd, i pominąłem to jak głupi na schemacie, ale już wszystko gra :P

Dzięki za wskazówkę z lutowaniem ;)

EDIT:

Dobra wiadomość zestwik śmiga aż miło, teraz tylko zostaje nauka programowania tych super procków. :)



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: 37 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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