We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
How can I install nested interrupts? With the key-word __irq is that not possible.
Bernd
no I've one ISR
void isr_function(void) __irq
If I use this keyword at this position - I think that I'm not able to have nested interrupts.
best regards Bernd
Bernd, there is a REAL problem here, you do not seem to understand
more words do not make you seem stupid, they make you seem clear
1) what compiler ('51 - '166 - ARM) ? 2) what uC ? 3) what isthe source of the interrupts ?
Erik
sorry for the too little words I use to talk about my problem.
1) what compiler ('51 - '166 - ARM) ? MDK ARM uvision3
2) what uC ? AT91SAM7S321
3) what isthe source of the interrupts ? timer interrupt for example; I've more interrupt sources (like usart, timer (2x))
So if the controller is in one of these ISRs I want to be able to get another interrupt (e.g. from the timer).
NOW somebody may be able to answer you.
I have been away from the ARM for a while so I'll abstain. I got involved because you entered MCU: none.
Hello Bernd Schuster,
Please see Support Knowledgebase article http://www.keil.com/support/docs/3353.htm for more information about nested interrupts with armcc compiler.
Best regards, Martin Guenther
Does anyone have a routine that will convert UTC time to Local time according to latitude position given from GPS Nema data. Looking for something in assembly as that is what I have already written my code in. Help is always greatly appreciated. I suppose I would need to create some sort of table of coordinates with the time differences ie... EST = UTC-5 and also convert 24 hour format to 12 hour and correct for the the date if UTC is ahead by a day from EST. Such as UTC is 01:00:00 but EST is 01:00:00 - (minus) 05:00:00, which would put UTC ahead one day.
Thanks, Alain
First off: latitude is the distance north/south, so I assume that you mean longitude.
The problem is that the time zones doesn't follow exactly the longitude - they follow country borders instead.
If they did follow longitude, you would only need to check the longitude and know that there are a 15-degree difference between every time zone (24*15 = 360 degrees).
If you look at the following link, it will be obvious why the GPS coordinate is hard to use:
http://www.worldtimezone.com/
By the way - why post time-zone questions in a thread about interrupts? Because it takes too long time to create a thread of your own?