• access to function using absolute addr
    Hi,everyone ,I'm trying to access my function using its absolute address.It works when I debug it in KEIL step by step,but it jump to hard fault when runs. my code is as below: ptr=(int(*)(int)...
  • access to function using absolute addr
    Hi,everyone ,I'm trying to access my function using its absolute address.It works when I debug it in KEIL step by step,but it jump to hard fault when runs. my code is as below: ptr=(int(*)(int)...
  • Problem with Reentrant Function's Argument List
    I have a reentrant function as shown below... void Move(char X, char Sen, char Flag_Case) reentrant { while(1) { if(Flag_Case == 1) { switch(X) { .... I am calling the function Move() from...
  • Problem with Reentrant Function's Argument List
    I have a reentrant function as shown below... void Move(char X, char Sen, char Flag_Case) reentrant { while(1) { if(Flag_Case == 1) { switch(X) { .... I am calling the function Move() from...
  • Problem passing pointer argument to reentrant function
    Hi All, TARGET I am using C51 tools to compile a simple app for an ST uPSD33xx. OUTLINE The problem I am experiencing maifests itself as an incorrect value in a pointer passed as an argument...