Interrupt med ARM7 + gnu toolchain?
Postat: 27 februari 2008, 13:38:50
Men kollega sitter med ett Olimex SAM7-EX256 och försöker för första gången lära sig ARM7.
Har nu fastnad vid att få interrupt att fungera, både timer och externa. Har grävt igenom rubbet av tutorials och exempel på både Atmels hemsida och runtom på nätet. Men trots exempel som skall fungera, så gör det inte så här.
Det verkar även vara möjligt att köra program både från RAM och från Flash, och därför kan exempel variera en del och göra det ännu svårare för en nybörjare.
Allt fungerar så långt att det går bra att läsa av inpinnar, skriva till serieport osv, det är just interrupten som verkar råda stor mystik.
Det verkar också vara otydligt i databladet hur allt ska initieras upp. Han har god vana av 8-bitars uCs sedan förrut, men det här verkar vara något alldeles i hästväg att få igång.
Alla tips och ideér emottages, särskilt uppskattat vore någon form av exempelprojekt med länkarfil som man vet kan fungera.
Om man ska tro den rådande stämmningen på "nätet" kring ARM7 och gnu toolchain så verkar det vara många som har problem, inte minst med interrupten.
Har nu fastnad vid att få interrupt att fungera, både timer och externa. Har grävt igenom rubbet av tutorials och exempel på både Atmels hemsida och runtom på nätet. Men trots exempel som skall fungera, så gör det inte så här.
Det verkar även vara möjligt att köra program både från RAM och från Flash, och därför kan exempel variera en del och göra det ännu svårare för en nybörjare.
Allt fungerar så långt att det går bra att läsa av inpinnar, skriva till serieport osv, det är just interrupten som verkar råda stor mystik.
Det verkar också vara otydligt i databladet hur allt ska initieras upp. Han har god vana av 8-bitars uCs sedan förrut, men det här verkar vara något alldeles i hästväg att få igång.
Alla tips och ideér emottages, särskilt uppskattat vore någon form av exempelprojekt med länkarfil som man vet kan fungera.
Om man ska tro den rådande stämmningen på "nätet" kring ARM7 och gnu toolchain så verkar det vara många som har problem, inte minst med interrupten.