• Strange behavior of the "smmls" instruction
    I try to optimize my code by substituting a pair of smull and sub instructions with one smmls instruction, but the smmls gives the wrong result! This is the test case: mov32 r1, #0x8000d286 mov32...
  • Strange behavior of the Debugger
    I have seen a strange behavior of Keil Debugger: when I try to step through mov A,SBUF previously setting SBUF with some value in Watch Window I don't see this value in A after step. Is this a problem...
  • Strange timing behavior in my code
    I write two codes for generating greq at PA0-Pa7: Diff in code 1 & code 2 is that only BSSR register is moved to define macro. code1 #define WRITE_TFT_DATA_PINS(VALUE) { \ GPIOA->BSRRL = (uint16_t...
  • Strange behavior of TCP NET on LPC2367
    Hello all! I have some problem with TCP NET Suit. I using LPC2367+Micrel KSZ8721 + TCP/IP Network Suit from Keil. When i set CCLK <= 32Mhz everything is fine. But when i try to set CCLK >32 Mhz there...
  • Strange behavior with the IDE 'find' commands
    When I do a 'Find in files' search why does the Keil 4 UI jump to the first occurrance of the string? This is new and atypical behavior for modern IDEs. Also, during 'Find in files', sometimes both...