• USBD_CDC_ACM_WriteData() replaces 0x0D with 0x0A in the sent data.
    Hi, I'm using the Keil USB library to implement a CDC ACM driver (Keil Middleware v7.3.0) to send data from my LPC4330 to a linux host. I'm sending an array of bytes to the host from the LPC4330....
  • USBD_CDC_ACM_WriteData() replaces 0x0D with 0x0A in the sent data.
    Hi, I'm using the Keil USB library to implement a CDC ACM driver (Keil Middleware v7.3.0) to send data from my LPC4330 to a linux host. I'm sending an array of bytes to the host from the LPC4330....
  • scanf receives 0x0A instead of 0x0D
    Hello to everyone, some incredibile detail about scanf (CARM) unsigned char my_key; my_key=0; scanf("%c",&my_key); When the PC sends a chr$(13) = CR the microcontroller receives a 0x0A...
  • scanf receives 0x0A instead of 0x0D
    Hello to everyone, some incredibile detail about scanf (CARM) unsigned char my_key; my_key=0; scanf("%c",&my_key); When the PC sends a chr$(13) = CR the microcontroller receives a 0x0A...
  • Variable over written
    Dear all, I am completely stumped. I have a piece of code in which (normally) the process will not enter in to. It concerns a uart routine where it enters into the routine if a packet size has been...