Hello All,
The "TMS320C28x Optimizing C/C++ Compiler v5.0.0" User's Guide (SPRU514C) states on page 80 the following: "The source (host) and execution (target) character sets are assumed to be ASCII. There are no multibyte characters. (ANSI/ISO 2.2.1, K&R A12.1)". This is a clear statement. The K&R A12.1 page adds that the character set is contained within seven-bit ASCII, but is a superset of the ISO646-1983 Invariant Code Set. It says: "In order to enable programs to be represented in the reduced set, all occurences of the trigraph sequences are replaced by the corresponding single character. This replacement occurs before any other processing".
And if I am properly informed, TI uses the ISO8859 ASCII character set for this. But, I would like to be able to set-up a different ASCII character set to be used by the compiler/assembler for generating TMS320F28xxx code. The currently generated "translations" from text-files inputted as strings to 7/8-bit ASCII numbers do not match with the ASCII character accepting LCD device I hooked up to my target. My question applies to the execution (target) character set only...
- Does anybody know if it's at all possible to change the character set used for generating code on the target?
- If yes, how to change the character set used by the compiler/assembler?
Looking forward to all suggestions....
Best regards, Johan.