• ARTX os_itv_wait breaks if execution takes longer than os_itv_set
    If I setup a interval wait timer for 100 clock ticks , os_itv_set(100) , and the execution from the os_itv_set(100) to the os_itv_wait() takes longer than 100 clock ticks, the os_itv_wait() waits for...
  • No Longer Building
    I'm new to Keil and was using the evaluation version to write small programs. Now, suddenly my startup files no longer build and I get the following message. I rebuilt everything but still no joy. ...
  • array allocation takes more memory than that in chip
    i am using t89c51rd2 chip with flash memory. the program i use has large array allocation. i think it exceeds the internal memory of this chip. i use xternal memory also..but not helping. help me...
  • Why is my binary larger than is should be?
    Hi. I want to save special data at the first address of the last sector, i.e. at address 0x10007000. I do it like this const unsigned char CANNodeAddress__attribute__((section(".ARM.__at_0x00007000...
  • USB HID reports longer than 64 bytes on lpc2141
    Hi everyone, I'm working on a custom system monitoring device and have a requirement for a USB HID input report longer than 64 bytes. From what I've read, it's possible to send it as multiple transactions...