This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Combining C & Assembly

Can anybody tell me how to combine both C and assembly in Uvision 3?
I know something like we have to use SRC directive,asm and endasm for assembly. Suppose i want to perform some addition operation in assembly and i want to print the result using printf statement in C.How to get the register values to C variables?

Parents
  • "a mixed project which includes both C & Assembly source files in one file."


    You mean a single Project (eg, PROJECT.UV2) with both 'C' source files (*.C) and assembler source files (*.A51)

    It's easy: you just add all the files to the uVision Project, and uVision automatically knows to use the Compiler for 'C' source files, and the assembler for assembler files!

Reply
  • "a mixed project which includes both C & Assembly source files in one file."


    You mean a single Project (eg, PROJECT.UV2) with both 'C' source files (*.C) and assembler source files (*.A51)

    It's easy: you just add all the files to the uVision Project, and uVision automatically knows to use the Compiler for 'C' source files, and the assembler for assembler files!

Children