We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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
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)
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.