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

Compilation Problem with SDA555x TVText Pro

Dear Sir/Madam

I am using uvision to plan a software project which SDA555X TVText Pro from Infineon has been used in it.
Now the volume of the program has been reached larger than 64KBytes and uvision messages me the error.
So, would you please advise me how i can manage the settings of the uvision to handle this situation.

Thanks and best regards

Faranak Mahjoobi

Parents
  • This sounds like a standard 'C' issue rather than anything to do with code banking.

    I think you need to read up a standard 'C' text on how to define functions in one file and call them in another.

    "Really the compiler did not know my functions in main program that had been defined in anothe files"

    Sounds like you haven't (properly) declared (as distinct from defined) your functions in your 'main' file.
    This is usually done by means of function prototypes in a header file (or files)

Reply
  • This sounds like a standard 'C' issue rather than anything to do with code banking.

    I think you need to read up a standard 'C' text on how to define functions in one file and call them in another.

    "Really the compiler did not know my functions in main program that had been defined in anothe files"

    Sounds like you haven't (properly) declared (as distinct from defined) your functions in your 'main' file.
    This is usually done by means of function prototypes in a header file (or files)

Children
  • The SDA555x has on-chip banking hardware that is currently supported only by BL51.

    You need also a special library for this device. Please email your request along with your serial number to:

    support.intl@keil.com

    We will then send you details instructions on how to use code banking with this device.