Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
---
#define N 16
int rcv[N];
<...>
while(!MCBSP_rrdy(mhMcbsp0)) {;}
rcv[i] = MCBSP_read16(mhMcbsp0);
---
16 разрядов АЦП превышают int. А long вроде как не хорошо использовать. Тем более что cfft(<...>) использует тип DATA, который как и int не превышает 15 бит. А в идеале rcv должен быть именно DATA. Таким образом, как организовать прием данных с учетом всех этих особенностей?