• CAN flags interrupts strange behaviour (lpc23xx)
    Hi, I'm using CAN bus with interrupts and a circular buffer for transmit frames.I have 2 volatile pointers (rear/front) and a volatile frame counter vars that I'm managing in the CAN ISR and in...
  • CAN flags interrupts strange behaviour (lpc23xx)
    Hi, I'm using CAN bus with interrupts and a circular buffer for transmit frames.I have 2 volatile pointers (rear/front) and a volatile frame counter vars that I'm managing in the CAN ISR and in...
  • Strange Compiler behaviour
    Hello, I have to migrate from one type LCD to another. So, I cloned the project for the new LCD type. The problem is that almost identical code(software SPI) is compiled in very different manner. ...
  • Strange Float Behaviour
    Guys, I am having a problem with float division using PK51. I was wondering if anyone could explain this or has seen it before. I have a float, and want to divide it by 36000. If I do this directly...
  • mon51 strange behaviour
    After porting mon51 to my target and performing several preliminary tests I noticed two strange facts: a) apparently there are four bytes on the DATA area that are corrupted: two of them seem to have...