История изменений
Исправление asaw, (текущая версия) :
Да.
Тогда не пиши ерунды.
или наконец, ответите, что именно вам не нравится в этом коде?
1. Код, хоть согласно ГОСТ 34, хоть согласно другим стандартам, хоть согласно здравому смыслу - часть РАБОЧЕЙ ДОКУМЕНТАЦИИ системы и поэтому не должен быть ребусом; 1.1 В коде используются неявные константы; 1.2 В коде отсутствуют комментарии; 2. Этот код неполный и правильность его работы зависит от того, как определены переменные. Но, скорее всего, они определены неправильно. 3. Правильность доступа к памяти, даже если переменные определены правильно, сильно зависит от модели МК, а значит на другом МК код придется писать заново - нахрена его тогда вообще было писать на С?
...
100. Давай весь код - расскажу.
Исходная версия asaw, :
Да.
Тогда не пиши ерунды.
или наконец, ответите, что именно вам не нравится в этом коде?
1. Код, хоть согласно ГОСТ 34, хоть согласно другим стандартам, хоть согласно здравому смыслу - часть РАБОЧЕЙ ДОКУМЕНТАЦИИ системы и поэтому не должен быть ребусом; 1.1 В коде используются неявные константы; 1.2 В коде отсутствуют комментарии; 2. Этот код неполный и правильность его работы зависит от того, как определены переменные. Но, скорее всего, они определены неправильно. 3. Правильность доступа к памяти, даже если переменные определены правильно, сильно зависит от модели МК, а значит на другом МК код придется писать заново - нахрена его тогда вообще было писать на С? ...
100. Давай весь код - расскажу.