Dear Sir/Madam I'm new in ARM programming with c .I saw the following code to handle timer ISR :
__irq void TIMER1_IRQHandler(void) { . . . return; }
can you introduce me some documents which I will be able to learn how to write my ISR code and how to use them in my code and learning ISR function instructions?
Thanks and bet regards. Mohsen
"can you introduce me some documents "
The compiler manual would be a good starting point.
An even better starting point would probably be to retrieve the code packs available for that processor and the processor user manual.
Then look at the source code in the code pack and try to figure out what the code does by jumping to the processor user manual and look at all the nice descriptions about the meanings of the different registers.
Looking at source code written for older processor architectures is likely to be a bad side track until you are already up to speed and can appreciate the differences between different architectures and different chip families.
OK.Thank you.also could you tell me some link with example for learning better or introduce me another reference book for cortex m3 in addition to the books which our friend talked about above?
So what have you found to be missing or inadequate in the books suggested so far?
Simply adding more books, sites, etc to the list is not going to get you anywhere util you actually start studying them...