-
- Пусть переставляет. Если от этого зависит результат - у вас ошибка в программе. - Cepгeй Бopщ(16.11.2009 14:44)
- GCC -- жалкая поделка финских студентов. В IAR конечно всё было бы чётко. Может быть, стоит посмотреть, не забыли ли финские студенты volatile в декларации портов. - fk0(16.11.2009 17:24)
- Так посмотрели бы, прежде чем писать. Не забыли. - Cepгeй Бopщ(17.11.2009 11:27)
- к avr-gcc приложили руки не только финские студенты, но и наши тоже. - bialix(16.11.2009 22:35)
- У меня нет ошибки в программе. От перестановки строк меняются тайминги между состояниями ножек порта ввода-вывода. - C++(16.11.2009 14:53)
- про volatile правильно сказали. и покажите кусок кода - может яснее станет. - jaga-jaga(16.11.2009 18:35)
- IAR, кстати, эти строчки местами не меняет - C++(17.11.2009 10:16)
- Имеется следующий кусок кода: C++(496 знак., 17.11.2009 10:16)
- А листинг приложить? Ну не телепаты мы, не телепаты. - Cepгeй Бopщ(17.11.2009 11:28)
- Что-то мне не верится, что он в чистом виде меняет эти строчки местами. Может, он делает ReAl(668 знак., 17.11.2009 11:22)
- Если temp2 не объявлять как volatile, то компилятор генрирует код подобно этому: C++(304 знак., 17.11.2009 13:47)
- Если temp2 объявить как volatile, тогда компилятор перестает менять строки местами. - C++(17.11.2009 13:37)
- это и есть ошибка. - bialix(16.11.2009 15:21)
- про volatile правильно сказали. и покажите кусок кода - может яснее станет. - jaga-jaga(16.11.2009 18:35)
- GCC -- жалкая поделка финских студентов. В IAR конечно всё было бы чётко. Может быть, стоит посмотреть, не забыли ли финские студенты volatile в декларации портов. - fk0(16.11.2009 17:24)
- Пусть переставляет. Если от этого зависит результат - у вас ошибка в программе. - Cepгeй Бopщ(16.11.2009 14:44)