Sida 2 av 3

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 11:42:19
av MicaelKarlsson
Tack för intressanta inlägg!

Kan hålla med om att i början är det viktigt att veta att utvecklingsmiljön fungerar och att man kan lita på att det alltid fungerar.
Påminner mig om när jag läste en kurs i Fortran med en kompilator som inte fungerade som den skulle göra. Tack och lov hade jag en alldeles utmärkt föreläsare som låg på tillverkaren med felanmälningar var och varannan dag med alla fel som hittades. Som kul bisats kan nämnas att det är enda gången jag lämnat in en uppgift som inte fungerat med påskriften att jag har rätt och kompilatorn fel..... :)

För övrigt har jag beställt en STM32F4 Discovery...... helgen är räddad. :)

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 12:14:51
av SvenW
>> helgen är räddad
Du menar året :-)

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 12:28:13
av sodjan
Kanske julhelgen (?)... :-)

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 12:35:30
av TomasL
Vi upplevde ingen speciell tröskel när vi gick från PIC18 till PIC32, det mesta var sig likt, lite mer periferienheter bara.

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 12:39:44
av MicaelKarlsson
SvenW och sodjan: Vilka muntergökar! Kan jag inte få leva ett litet tag i min naiva tro att det går på en helg.

Kanske skulle skrivit helgen/helgerna är räddad(e) istället.

TomasL: Lät uppmuntrande.

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 12:44:02
av sodjan
Men PIC32 var bl.a specifikt konstruerad för att ge en smidig
övergång från Microchips mindre processorserier. Förrutom
kärnan (MIPS) så är mycket sig likt från tool-chain till de
flesta periferienheter. Jag utgår från att det är mer jobb
att gå från PIC/AVR till en helt annan arkitektur.

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 17:16:59
av MicaelKarlsson
"Jag utgår från att det är mer jobb att gå från PIC/AVR till en helt annan arkitektur."

Det vill jag inte tänka på just nu. Kanske som när jag bytte från Win XP till Ubuntu. I början var allt upp och ned. Nu skulle jag aldrig byta tillbaka till Windows x.

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 17:24:45
av sodjan
Min poäng var att Tomas erfarenheter från PIC18/PIC32 kanske inte är helt
rellevanta jämfört med ditt fall. Med tanke på att du skrev "Lät uppmuntrande."

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 17:29:38
av MicaelKarlsson
Jo jag vet. Men jag föredrar att ge mig in i något nytt med en attityd av positiv natur. Det har visat sig att jag har större möjlighet att lyckas om jag tror att det inte kommer att bli så svårt som det egentligen är.

Eftersom jag inte har erfarenhet av PIC18/PIC32 så har jag ingen möjlighet att veta, men att gå från AVR 8-bit till STM32 är helt säkert ett betydande steg. Men omöjligt tror jag inte att det är.

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 17:40:22
av sodjan
"Inget är omöjligt", som en känd svensk skidåkare sa... :-)

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 17:49:45
av Micke_s
Det kommer bli kul att gå till stm32 i alla fall.
Ps läs eeratan också

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 18:13:25
av psynoise
Är själv fascinerad av de nya ARM cortex och läste runt lite förra året, men nu när jag väl skulle göra att projekt med mikrokontroller blev det ändå AVR för att komma igång snabbt. Dock ska jag ge mig fan på att lära mig mer om Cortex och särskilt mikrokontrollers då det är min svaga sida.

Sedan när man ger sig in på något svårt är det inte en själv som får lida utan närstående som får betydligt mindre uppmärksamhet :).

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 18:47:04
av SvenW
MicaelKarlsson:
>> Det har visat sig att jag har större möjlighet att lyckas om jag tror att det inte kommer att bli så svårt som det egentligen är.

Jag tror att man har större möjlighet att lyckas om man räknar med ett och annat hinder.
Men bli inte avskräckt! Givetvis måste man kunna läsa Engelska någorlunda obehindrat, men mer än så är det inte.
Det finns massor av exempel på nätet om man googlar lite.
Följ t.ex. denna:
https://my.st.com/public/STe2ecommuniti ... Items.aspx
Signaturen "clive1" brukar ha vettiga svar på det mesta.
Om CooCox fungerar är du nog igång på någon dag, om inte tar det väl några dagar att få 'toolchain' + debuggern att snurra.
Men bara en helg är kanske optimistiskt. Mig tog det nog ett par veckor, men då hade jag erfarenhet från såväl AVR som
ARM-M3, och dessutom 20 års erfarenhet av Gnu toolchain för PC.
Men då fick jag trimma openocd.cfg, länkscript, makefil mm , och detta kräver att man läser på en hel del.
Enklast om man kan hitta och testa färdiga fungerande exempel.
Och, som någon påpekade, använd stm32f4_dsp_stdperiph_lib., och läs inte bara h-filerna utan även c-filerna.
Det är i c-filerna det väsentliga finns.

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 19:21:31
av victor_passe
Jag gick från pic(16/18/24/32) till arm m4, på en arbetsdag med coocox hade jag en GPS parser som var interrupt triggad på uart.
Så jag tyckte inte att det är var svårt. Nu är jag uppe i >100K utnyttjande av FLASH och jag har baka lekt med den i ca 2 veckor, så framåt går det.

Re: Att gå från AVR till STM32F4 ARM

Postat: 18 april 2013, 20:55:45
av MicaelKarlsson
SvenW: Är optimistiskt lagd med en antydan av tidsoptimism. Men är tack och lov utrustad med en hel del realism så visst vet jag att det tar mer än en helg.
Tack för länk och information, SvenW :tumupp:

psynoise: Ta steget vet jag. :wink:

victor_passe: Låter ju inspirerande