• Preserving registers on function calls
    We have an assembler function, which when called from C, some or all registers may be trashed. Saving and then restoring them is an option but it takes too much RAM. Is there a directive which tells...
  • STM32: Starting from scratch
    Greetings, First of all, let me apologize in advance for the mistakes in my grammar. Not an english speaker here. I hope, howewer, that this can be understood. I have recently started to move...
  • uVision and scratch pad flash area
    The uVision3 IDE erases the scratchpad flash when I re-program a Silabs C8051F120. I want to use the scratch pad area for serial numbers and other similar data. Is there a way to stop the scratchpad...
  • USB programming concept
    hello , i am very new to usb program,i just read only usb doc for stm32f103xx controller but i didnt get anything.could you please guide me how to learn usb virtual com port programm and what are the...