RTV forum PL | NewsGroups PL

Ustawienie tablicy wektorów przerwań w STM32F103 przy użyciu Keli

STM32 i przerwania

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Ustawienie tablicy wektorów przerwań w STM32F103 przy użyciu Keli

slawek7
Guest

Mon Jan 23, 2012 1:31 pm   



Czy obsługujac dowolne przerwanie w STM32103.. nalezy na pocztaku
ustawic (przesunac) tablice wektorow pod adres 0x08000000 poleceniem
NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x0); (zakladajac ze piszemy w
Kelu)

Michoo
Guest

Mon Jan 23, 2012 1:31 pm   



W dniu 23.01.2012 12:49, slawek7 pisze:
Quote:
A gdzie jest to napisane? probuje to opanowac i nie dokonca wiem o co
tu chodzi.
Jak jest przerwanie lub reset to gdzie skacze program? Pod adres 0x0
czy pod 0x08000000 i skad wiadomo gdzie ma skoczyc?
RM0008

Reference manual

strona 190 i dalej.


--
Pozdrawiam
Michoo

Zbych
Guest

Mon Jan 23, 2012 1:31 pm   



W dniu 2012-01-23 12:31, slawek7 pisze:
Quote:
Czy obsługujac dowolne przerwanie w STM32103.. nalezy na pocztaku
ustawic (przesunac) tablice wektorow pod adres 0x08000000 poleceniem
NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x0); (zakladajac ze piszemy w
Kelu)

Flash w STM32 w czasie pracy programu jest jednocześnie widoczny pod
adresem 0 i 8000000, więc jest wszystko jedno.

slawek7
Guest

Mon Jan 23, 2012 1:49 pm   



A gdzie jest to napisane? probuje to opanowac i nie dokonca wiem o co
tu chodzi.
Jak jest przerwanie lub reset to gdzie skacze program? Pod adres 0x0
czy pod 0x08000000 i skad wiadomo gdzie ma skoczyc?

Michoo
Guest

Mon Jan 23, 2012 1:59 pm   



W dniu 23.01.2012 13:21, slawek7 pisze:
Quote:
A w takim razie dlaczego linker umieszcza kod programu od adresu
0x08000000. Nie rozumiem skąd wlasnie taki adres?
RTFM.


Krótko i niepełnie - może skonfigurować, czy 0x00 to ram, czy flash.
Natomiast zawsze 0x08000000 to flash, a 0x02000000 ram.

--
Pozdrawiam
Michoo

slawek7
Guest

Mon Jan 23, 2012 2:21 pm   



A w takim razie dlaczego linker umieszcza kod programu od adresu
0x08000000. Nie rozumiem skąd wlasnie taki adres?
A jesli chodzi o przerwania. Czyli jak adres 0x00 i 0x08000000 jest
widziany tak samo to nie ma sensu wpisywac nic do rejestru VTOR? czy
tak? Dlaczego takim rzie w jednych programach wpisują podanym
wczesniej poleceniem a w innych juz nie? czy wlasnie dlatego ze nie ma
potrzeby?

Michoo
Guest

Mon Jan 23, 2012 2:27 pm   



W dniu 23.01.2012 14:05, slawek7 pisze:
Quote:
RTFM.

Kr tko i niepe nie - mo e skonfigurowa , czy 0x00 to ram, czy flash.

Dasz rade bardziej jasniej?
Strona 61. Mam Ci ją skopiować, czy może referat na ten temat napisać?


--
Pozdrawiam
Michoo

slawek7
Guest

Mon Jan 23, 2012 3:05 pm   



Quote:
RTFM.

Kr tko i niepe nie - mo e skonfigurowa , czy 0x00 to ram, czy flash.

Dasz rade bardziej jasniej?

slawek7
Guest

Tue Jan 24, 2012 9:40 am   



Wiesz jak ja bym wiedzial a ktos by porosil to nawet skopoiwac bym
mogl, ale nie rozumiem dlaczego ad jakiegos czasu tak zieje zloscia i
jadem ze az boli.
Czy na prawde sprawilo Tobie to radosc? Czytajac to po prostu glupio
sie poczulem, wiec pewnie osiagnales swoj cel.
Ja dopiero zaczynam, wykladow z tego nie mam wiec jedyne zrodlo to
internet, wic gdzie mam sie pytac, aby za kazdym razem nie oberwac lub
100 razy sie nie zastanawiac co pisac aby ktos znowu mnie nie oplul.

RoMan Mandziejewicz
Guest

Tue Jan 24, 2012 10:05 am   



Hello slawek7,

Tuesday, January 24, 2012, 8:40:09 AM, you wrote:

Quote:
Wiesz jak ja bym wiedzial a ktos by porosil to nawet skopoiwac bym
mogl, ale nie rozumiem dlaczego ad jakiegos czasu tak zieje zloscia i
jadem ze az boli.
Czy na prawde sprawilo Tobie to radosc? Czytajac to po prostu glupio
sie poczulem, wiec pewnie osiagnales swoj cel.
Ja dopiero zaczynam, wykladow z tego nie mam wiec jedyne zrodlo to
internet, wic gdzie mam sie pytac, aby za kazdym razem nie oberwac lub
100 razy sie nie zastanawiac co pisac aby ktos znowu mnie nie oplul.

Dostałeś odpowiedź na zadane pytanie. Ja ją zrozumiałem mimo, że
mikrokontrolerami się nie zajmuję. A ty jęczysz, że dzieje ci się
jakaś wyimaginowana krzywda.

--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

Michoo
Guest

Tue Jan 24, 2012 10:43 pm   



W dniu 24.01.2012 08:40, slawek7 pisze:
Quote:
Wiesz jak ja bym wiedzial a ktos by porosil to nawet skopoiwac bym
mogl, ale nie rozumiem dlaczego ad jakiegos czasu tak zieje zloscia i
jadem ze az boli.
A dlaczego ziejesz lenistwem i brakiem poszanowania do czasu grupowiczów

aż boli?

Dostałeś nazwę dokumentu, który opisuje od strony działania całą linię
procesorów.

Skoro go nie czytałeś to w sumie JAK zadecydowałeś że użyjesz akurat
STM32 a nie np na LPC albo luminary micro?

Quote:
Czy na prawde sprawilo Tobie to radosc?
Nie.


Quote:
Czytajac to po prostu glupio
sie poczulem,
Prawidłowo.


Quote:
wiec pewnie osiagnales swoj cel.
Niestety, jak rozumiem nie pobrałeś podanego przeze mnie 6 postów temu

dokumentu, więc nie.

Quote:
Ja dopiero zaczynam, wykladow z tego nie mam wiec jedyne zrodlo to
internet, wic gdzie mam sie pytac,
Stop. Dlaczego musisz NAJPIERW pytać? Zaglądasz do DOKUMENTACJI i masz

odpowiedź znacznie szybciej a przy tym się czegoś uczysz. Jak tam nie
znajdziesz odpowiedzi to pytasz.

Dokumentacja ma prawie 1100 stron. Uważasz że ma jakikolwiek sens,
żebyśmy ją tu po kawałku przekopiowali? Otwierasz spis treści, wybierasz
hasło, które cię interesuje. KLIK i masz odpowiedź. Prościej się nie da.

Quote:
aby ktos znowu mnie nie oplul.
Nikt Ciebie nie opluł.


--
Pozdrawiam
Michoo

slawek7
Guest

Thu Jan 26, 2012 9:27 am   



Ale ja wcale nie prosiłem o cytowanie dokumantacji, bo sam uwazam ze
to bzdura.
A przy okazji to ja przeczytalem i uprzedzam pytanie, czytac umiem

Ja tylko prosilem o to jak Wy to rozumiecie i jak to sie dzieje ze
adres moze byc rzutowany i tyle

A tu zamiast wypisywac brednie i tracic na nia czas mozna bylo wprost
napisac o co chodzi.

Sami zobaczcie ile marnotrastwa na bzdurne oskarzenia.

RoMan Mandziejewicz
Guest

Thu Jan 26, 2012 10:29 am   



Hello slawek7,

Thursday, January 26, 2012, 8:27:57 AM, you wrote:

Quote:
Ale ja wcale nie prosiłem o cytowanie dokumantacji, bo sam uwazam ze
to bzdura.
A przy okazji to ja przeczytalem i uprzedzam pytanie, czytac umiem
Ja tylko prosilem o to jak Wy to rozumiecie i jak to sie dzieje ze
adres moze byc rzutowany i tyle
A tu zamiast wypisywac brednie i tracic na nia czas mozna bylo wprost
napisac o co chodzi.
Sami zobaczcie ile marnotrastwa na bzdurne oskarzenia.

http://rtfm.killfile.pl/#lajza

*PLONK!* warning!

--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

elektroda NewsGroups Forum Index - Elektronika Polska - Ustawienie tablicy wektorów przerwań w STM32F103 przy użyciu Keli

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map