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

porting from VC6 to C51

Hi guys, have you ever tried to do that? Can give me some experience? I got some stupid error msgs which I can not find out why?

Parents
  • How well do you know 'C' in general?

    How well do you know MSVC?

    How well do you know the Keil tools?

    How well do you know the underlying 8051 architecture?


    Remember:

    * VC is C++

    * A PC is a large, 32-bit machine; an 8051 isn't

    * Data sizes, byte ordering, calling conventions, alignment & padding are all impementation-specific - they will be different!

    * You are going to have to do a lot of reading in the Keil Manuals, knowledge base, application notes, etc.

    "I got some stupid error msgs which I can not find out why?"

    All the error messages are listed & explained in the Manual.
    Also, in uVision, just click the error message, then press F1 for its description.

    Read the messages Literally

    You will, of course, need a thorough understanding of the specifics of Keil's C51 implementation and of the underlying 8051 architecture to make sense of them...

Reply
  • How well do you know 'C' in general?

    How well do you know MSVC?

    How well do you know the Keil tools?

    How well do you know the underlying 8051 architecture?


    Remember:

    * VC is C++

    * A PC is a large, 32-bit machine; an 8051 isn't

    * Data sizes, byte ordering, calling conventions, alignment & padding are all impementation-specific - they will be different!

    * You are going to have to do a lot of reading in the Keil Manuals, knowledge base, application notes, etc.

    "I got some stupid error msgs which I can not find out why?"

    All the error messages are listed & explained in the Manual.
    Also, in uVision, just click the error message, then press F1 for its description.

    Read the messages Literally

    You will, of course, need a thorough understanding of the specifics of Keil's C51 implementation and of the underlying 8051 architecture to make sense of them...

Children