Hi,
There are known problems with spurious interrupts using STR91x (ST). ST offers a software work around for it. The startup file must be changed. The startup code provided by ST does not seems to work. Please, can somebody familiar with ARM assembly code (KEIL SUPPORT TEAM ?) modify the startupcode from µV to support the work around ?
Thanks in advance.
Luc Vercruysse
Can you please explain where this problem is described on the ST web side. Are you sure that there is a modification required to the STARTUP code to handle spurious interrupts? On NXP just a default interrupt routine is required.
Hello,
Indeed, my problem is solved by defining a default IRQ handler. However, I was unable to use the new release of the ST library (um0233) with the startup files included with this lib.
This week (I do not have the time now) I will post a small program that works with the old lib and not with the new one.
Here is the lib www.st.com/.../um0233.zip
Here is an application www.st.com/.../13715.pdf
Then this sounds like a problem for ST. Do you have a contact at ST?