|
Я посмотрел код в Вашем и моем случаях, он действительно абсолютно идентичен в IAR 3.20. В свете того, что "flash" - это на самом деле "const __flash", получается, что объяаления
flash char tcmd1[]="1234";
flash char tcmd2[]="5678";
flash char tcmd3[]="9abc";
const __flash char __flash *tcmd_ptr[]={tcmd1,tcmd2,tcmd3};
и
flash char tcmd1[]="1234";
flash char tcmd2[]="5678";
flash char tcmd3[]="9abc";
char const __flash * const __flash tcmd_ptr[]={tcmd1,tcmd2,tcmd3};
абсолютно идентичны. И это очень странно.
E-mail: info@telesys.ru