• How does printf and scanf connect to fputc and fgetc ?
    Hi. I came across that fputc() is connected with printf() and fgetc is connected with scanf() in cortex-m3 uVision Keil firmware program. But I can't find exactly how does it connect between...
  • Retargeting printf(), by writing custom fputc()
    Hello! I have been reading on how to retarget printf() so I can direct it to my USART Tx. I have never done retargeting before (not even on other platforms) so this is new to me. Eventually I...
  • sscanf() does not work correctly
    When I use following statement in the code which runs on ARM9, it does not correctly parse the IP address. I am using standard function for sscanf(). main() { unsigned char ip[16]; sscanf("255...
  • Override DMA IRQ handler?
    Hello I am modifying a Keil example program (MCBSTM32C HTTP-SERVER) so that you can upload via HTTP. A second thing it has to do is write the uploaded data to the DAC. For this I want to use the DMA...
  • Overriding RTX scheduling policy
    Hello, Let me start with what I am trying to do: I want to launch a couple of RTX tasks and to force each task to execute for a constant amount of time, after which the scheduler will select another...