I'am working with at91sam7x256 and in my program the usart interrupt dosen't work correctly ! I communicatinon with atmel but it isn't fix yet.
thise is my program...pleas help me
www.4shared.com/.../usart16__2_.html
my mail :salehi.elc@gmail.com
No, you can't - it makes no sense!
I think that i found problem!! the problem is exactly keil compiler . i changed my compiler to IAR . THE KEIL HASE BUG!
THE KEIL HASE BUG!
Sue them, then. They cost you days of fruitful work, misery and tears. Yes?
You might, of course, be right - but that is of no use at at all if you can't describe precisely what the alleged bug is!
Was the code written to be compatible with the Keil or IAR compiler?
You haven't found a bug. All you have found is a difference in behaviour when switching compiler. Maybe you have a serious bug in your code, that is only noticeable under some specific conditions?
"THE KEIL HASE BUG!"
Well, based upon your extensive and professionally reported evidence, I guess we all have no alternative but to stop using Keil development tools immediately and move across to other superior products.
Will the last one out please remember to close the door.
I think that is the far more likely option...
yes!
I don't need to describe any thing like the bug or why bug occure...I find my problem and i solve it with change compiler!!!
I hope that the other people doesn't fill in this pit!!
oooww..you can see my program in top of here and find that all of thing was writen is right and for keil compiler !!!
If you can't describe it, how do you know that it was a bug?
"I find my problem"
Did you? So what, precisely, was the problem?
"i solve it with change compiler!!!"
Rather unlikely. Rather more likely, differences between the compilers just happen to mean that the problem just happens not to manifest.
"I hope that the other people doesn't fill in this pit!!"
If you really want to help, you need to describe the alleged "bug" precisely - otherwise, how can people avoid it if they don't know what it is?!
You are still in it - but at least, you did your homework.