Китайцы всё продумали. Есть LGT SDK, с разделами под IAR AVR,
Arduino, AVR Studio 4.19 и пр. Якобы их LGT ICE может отлаживать в
IAR точно так же, как Atmel ICE. Я так понял, штатное описалово
Атмеги328 они подменяют своим, и вуаля. Вот, например, кусок
заголовочного файла:
#ifndef _LGT8F328P_SPEC_H_ #define _LGT8F328P_SPEC_H_ //---------------------------------------------------------------- // DSU (Digital Signal Co-processor) Register Definition //---------------------------------------------------------------- #define DSCR (*((volatile unsigned char *)0x20)) #define DSUEN 7 #define MM 6 #define DSD1 5 #define DSD0 4 #define DSN 2 #define DSZ 1 #define DSC 0 #define DSIR (*((volatile unsigned char *)0x21)) #define DSSD (*((volatile unsigned char *)0x22)) #define DSDX (*((volatile unsigned char *)0x30)) #define DSDY (*((volatile unsigned char *)0x31)) #define DSAL (*((volatile unsigned char *)0x58)) #define DSAH (*((volatile unsigned char *)0x59))
.....
...