[an error occurred while processing this directive]
|
Есть некоторый код
#define BUF_SIZE 40
const int sineTable[BUF_SIZE] =
{ 0x0000, 0x01E0, 0X03C0, 0X05A0, 0X0740, 0X08C0, 0X0A00, 0X0B20,
0X0BE0, 0X0C40, 0X0C60, 0X0C40, 0X0BE0, 0X0B20, 0X0A00, 0X08C0,
0X0740, 0X05A0, 0X03C0, 0X01E0, 0X0000, 0XFE20, 0XFC40, 0XFA60,
0XF8C0, 0XF740, 0XF600, 0XF4E0, 0XF420, 0XF3C0, 0XF3A0, 0XF3C0,
0XF420, 0XF4E0, 0XF600, 0XF740, 0XF8C0, 0XFA60, 0XFC40, 0X0000 };
int out16[BUF_SIZE]; /* 16 bits output sample buffer */
int out12[BUF_SIZE]; /* 12 bits output sample buffer */
int out8[BUF_SIZE]; /* 8 bits output sample buffer */
int out6[BUF_SIZE]; /* 6 bits output sample buffer */
void main()
{
int i;
for( i = 0; i
E-mail:
info@telesys.ru
out16[i] = sineTable[i]; /* 16-bit data */
out12[i] = sineTable[i] & 0xfff0; /* mask off 4-bit */
out8[i] = sineTable[i] & 0xff00; /* mask off 8-bit */
out6[i] = sineTable[i] & 0xfc00; /* mask off 10-bit */
}
}
Установлен CCS 2.0 под 6000 серию.
Как правильно запустить его, чтобы можно было просмотреть буфера out12, out16 и т.д.
В setup куча симуляторов и так далее, какую rts*.lib надо подключить.
Проект вроде компилиться без ошибок, load program проходит, но на графике выдается полнейшая чушь.
Ответы