• How can I use a global variable in the Interrupt routine?
    The variable is defined in *.h: static unsigned char cPwLe[3] = {0}; Its value is changed in the Main() : cPwLe[cCh] = Power_Level(cP[cCh]); //Here value is right Its value is transfered...
  • How can I use a global variable in the Interrupt routine?
    The variable is defined in *.h: static unsigned char cPwLe[3] = {0}; Its value is changed in the Main() : cPwLe[cCh] = Power_Level(cP[cCh]); //Here value is right Its value is transfered...
  • Problem with using Routines in Main program file in the Interrupt service routine
    I have a routine in my main program file for displaying float values on terminal program. When i try to use the same routine in my Interrupt service routine(ISR), it give an warning stating "Reference...
  • Problem with using Routines in Main program file in the Interrupt service routine
    I have a routine in my main program file for displaying float values on terminal program. When i try to use the same routine in my Interrupt service routine(ISR), it give an warning stating "Reference...
  • How to "optimize" self-defined 32bit shift-left routine ?
    Dear all, I encountered one problem about "executing self-defined 32bit shift-left routine too long"... That is, I built my own routine to execute 32-bit shift left operation and found it takes...