• CMSIS USART DRIVER concerns
    Hello, In function Usart_Receive RXNE Interrupt is disabled before receiver busy check. I think you have to turn around. Imagine a call of this function while receiving data. Receiver remains...
  • ARMv8 Compiler Issue concerning SoftVFP option
    Hi, We are currently using the DS5 ARM C/C++ Compiler for ARMv8, 4.9 [Build 422] and we are facing some issue with the --fpu=SoftVFP option. While using this option we have the following error messages...
  • Jump Table in Cortex M0
    Hello, I have implemented jump tables on Cortex M3 without issue doing something like Function PROC B.W TheFunctionCode ENDP Now I am moving to Cortex M0 where B.W does not exist and I don...
  • What is a short variable?
    Hi, I'm now porting a (by a former employee) RC-51 compiler developped application to the Keil ARM RealView compiler. First I need to know what variable types are used in both compilers and how...
  • difference between short and char
    Hi all, What is the difference between the data types char and short? According to the book, they are both 8 bits and have the exact same range. Thanks, Steve