Выбрать исполнение 166 и исправить обратный порядок индикаторов
This commit is contained in:
@@ -1,11 +1,17 @@
|
|||||||
/* Макросы обращаются к общей карте modbus, не к локальным данным.
|
/* Макросы обращаются к общей карте modbus, не к локальным данным.
|
||||||
* START/STOP читаются через volatile. Входящая запись слова 127
|
* START/STOP читаются через volatile. Входящая запись слова 127
|
||||||
* должна пройти UMP_commands_write для фиксации фронта.
|
* должна пройти UMP_commands_write для фиксации фронта.
|
||||||
*/
|
*/
|
||||||
#ifndef PACKAGE
|
#ifndef PACKAGE
|
||||||
#define PACKAGE
|
#define PACKAGE
|
||||||
|
|
||||||
#define BALSAM 165
|
/* Задаёт числовой код прямого порядка индикаторов, чтобы сравнение OBOROT в препроцессоре не заменяло неопределённое имя нулём. */
|
||||||
|
#define STRAIGHT 0
|
||||||
|
/* Отличающийся код обратного порядка выбирает ветку перестановки двух показаний в pulto.c. */
|
||||||
|
#define REVERSE 1
|
||||||
|
|
||||||
|
/* Выбирает исполнение 166: соответствующие калибровки и обратный порядок индикаторов задаются условными блоками ниже. */
|
||||||
|
#define BALSAM 166
|
||||||
|
|
||||||
#if BALSAM == 166
|
#if BALSAM == 166
|
||||||
#define OBOROT REVERSE
|
#define OBOROT REVERSE
|
||||||
@@ -84,13 +90,13 @@
|
|||||||
#define bSecretBt Buttons.bit.bit1
|
#define bSecretBt Buttons.bit.bit1
|
||||||
#define bTermoCal Buttons.bit.bit2
|
#define bTermoCal Buttons.bit.bit2
|
||||||
|
|
||||||
#define Cancount (modbus+0x60) // пауза между I посылками CAN
|
#define Cancount (modbus+0x60) // пауза между I посылками CAN
|
||||||
#define Bright (modbus+0x62) // аркость сигнальных лампочек
|
#define Bright (modbus+0x62) // аркость сигнальных лампочек
|
||||||
#define Brightness modbus[0x62] // аркость сигнальных лампочек
|
#define Brightness modbus[0x62] // аркость сигнальных лампочек
|
||||||
|
|
||||||
/* Не врема!
|
/* Не врема!
|
||||||
#define DAC_go modbus[0x64] // начало зарада
|
#define DAC_go modbus[0x64] // начало зарада
|
||||||
#define DAC_stop modbus[0x65] // конец зарада
|
#define DAC_stop modbus[0x65] // конец зарада
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define m_FAST 0
|
#define m_FAST 0
|
||||||
@@ -135,7 +141,7 @@
|
|||||||
|
|
||||||
#define LastMode Modbus[126].all
|
#define LastMode Modbus[126].all
|
||||||
|
|
||||||
/* Слово меняется из CAN/RS; чтение команды не должно кешироваться. */
|
/* Слово меняется из CAN/RS; чтение команды не должно кешироваться. */
|
||||||
#define Commands (((volatile WORDE *)modbus)[127].all)
|
#define Commands (((volatile WORDE *)modbus)[127].all)
|
||||||
#define cTestLamp Modbus[127].bit.bit0
|
#define cTestLamp Modbus[127].bit.bit0
|
||||||
#define cDefParam Modbus[127].bit.bit1
|
#define cDefParam Modbus[127].bit.bit1
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
eclipse.preferences.version=1
|
eclipse.preferences.version=1
|
||||||
|
# Показывает русские пояснения выбора исполнения и порядка индикаторов в кодировке UTF-8.
|
||||||
|
encoding//Source/Internal/Include/package.h=UTF-8
|
||||||
encoding//Debug/Libraries/subdir_rules.mk=UTF-8
|
encoding//Debug/Libraries/subdir_rules.mk=UTF-8
|
||||||
encoding//Debug/Libraries/subdir_vars.mk=UTF-8
|
encoding//Debug/Libraries/subdir_vars.mk=UTF-8
|
||||||
encoding//Debug/Source/External/v120/DSP2833x_common/source/subdir_rules.mk=UTF-8
|
encoding//Debug/Source/External/v120/DSP2833x_common/source/subdir_rules.mk=UTF-8
|
||||||
|
|||||||
Reference in New Issue
Block a user