Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
Есть код который раз в секунду опрашивает все три канала.
value_chanel[0] = Read_Value (0x5C);
value_chanel[1] = Read_Value (0x5D);
value_chanel[2] = Read_Value (0x5E);
на каналы поданы разные напряжения
при этом получается следующее:
с первого канала получаю нормальное значение, а с нулевого и второго одно и тоже значение равное поданному на второй канал.
Если же изменить порядок опроса
value_chanel[2] = Read_Value (0x5E);
value_chanel[0] = Read_Value (0x5C);
value_chanel[1] = Read_Value (0x5D);
то всё приходит в норму.
Кто нибудь сталкивался с чем нибудь подобным. В чём у меня проблема?