From 72def895431ad7a08e635b11f3da738e2b2c4618 Mon Sep 17 00:00:00 2001 From: wujiazhi <1147861305@qq.com> Date: Thu, 13 Jun 2024 11:31:04 +0800 Subject: [PATCH] add lower model test --- CORE/main.h | 114 ++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 97 insertions(+), 17 deletions(-) diff --git a/CORE/main.h b/CORE/main.h index 7458ff3..55e43e2 100644 --- a/CORE/main.h +++ b/CORE/main.h @@ -27,17 +27,35 @@ #define OS_SENCOND ((__TIME__[6] - '0') * 10 + (__TIME__[7] - '0')) + // <<< Use Configuration Wizard in Context Menu >>> + // <h> �汾������ + // <o> �汾��Ԥ�� + // <0x00 - 0x99> +#define FW_VER_RESERVE 0x00 + // <o> ���汾�� + // <i>������ģ���нϴ�ı䶯���������Ӷ��ģ���������ܹ������仯���˰汾������Ŀ�����Ƿ��ġ� + // <0x00 - 0x99> +#define FW_VER_MAIN 0x01 + // <o> �Ӱ汾�� + // <i>��������һ�������ӻ�仯�����������˶�Ȩ���ơ������Զ�����ͼ�ȹ��ܡ��˰汾������Ŀ�����Ƿ��ġ� + // <0x00 - 0x99> +#define FW_VER_MINOR 0x02 + // <o> ���汾�� + // <i>һ����Bug������һЩС�ı䶯��Ҫ�����������棬ʱ�������ޣ���һ�����ص�bug���ɷ���һ�����档�˰汾������Ŀ��������Ƿ��ġ� + // <0x00 - 0x99> +#define FW_VER_REVISE 0x03 + // </h> // <s>����Ӳ���汾�� #define HARDWARE_VERSION "02154.0203.3" // <s>����̼��汾�� // <i>��һ��С����������������ƽ̨��˼�����ÿ��� 0-5�����������ʱ���ж�Ӧ��ֵ - // <i>�ڶ���С����������������оƬ��0-F103VE,1-F407VETx,2-F446RETx 10-FM33A0 + // <i>�ڶ���С����������������оƬ��0-F103VE,1-F407VETx,2-F446RETx // <i>������С��������������ģ���нϴ�ı䶯���������Ӷ��ģ���������ܹ������仯 // ��������һ�������ӻ�仯�����������˶�Ȩ���ơ������Զ�����ͼ�ȹ��ܡ��˰汾������Ŀ�����Ƿ��� // <i>���ĸ�С��������һ����Bug������һЩС�ı䶯��Ҫ�����������棬ʱ�������ޣ���һ�����ص�bug���ɷ���һ�����档�˰汾������Ŀ��������Ƿ��� -#define FIRMWARE_VERSION "1.10.0.0" +#define FIRMWARE_VERSION "1.3.0.0" // <c1>�Ƿ����õ��ģ�STOP_MODE�� // <i> ֹͣģʽ @@ -51,18 +69,27 @@ // <c1>�Ƿ����ô�ӡ������Printf�� // <i> ����״̬�¿��ô�ӡ��������ʽ״̬�²����� -//#define RS232_PRINTF +#define RS232_PRINTF // </c> - // <c1>�Ƿ���LED״̬�ƹ��� - // <i> ��Ҫ���ڵ���״̬���ƹ۲�������� -#define LED_TEST - // </c> + // <c1>�Ƿ�����С���Զ���ȡ���� + // <i> ����С���Զ���ȡ���ݣ����ڵ�����ԣ���ʽ״̬�²����� +//#define NO_SLAVE_GET_FLOW_DATA_TEMP + // </c> + // <c1>�Ƿ�����С����л�ģʽ + // <i> ����С����л�ģʽ�����ڵ�����ԣ���ʽ״̬�²����� +//#define NO_SLAVE_SET_MODE_TEST + // </c> + + // <c1>�Ƿ�������Һ�� + // <i> ��ѡ���ʾʹ����Һ����������Һ�� +#define LCD_NEW + // </c> // <o> Ĭ�ϵ�ϵͳģʽ // <1=>��ͨģʽ <2=>������ʾģʽ <4=>�춨ģʽ <8=>����ģʽ -#define SYS_MODE_DEFAULT 1 +#define SYS_MODE_DEFAULT 8 // <o> Ĭ�ϵ���ʾģʽ // <0U=>������ʾģʽ <1=>����ģʽ <2=>��������ʾģʽ @@ -70,33 +97,76 @@ // <o> I2Cģʽ // <0U=>Ӳ��I2C <1=>���I2C -#define SOFT_OR_HARD 1 +#define SOFT_OR_HARD 0 + // <o>��ϵͳ��ȡ�������ݵ�����ʱ�� + // <i>��Χ1 ~ 20�� + // <1 - 20> +#define GET_FLOW_DATA_PERIOD_TIME 10 // <o> ϵͳ���ѣ������ߣ�����ʱ�� // <i>��Χ20 ~ 180�� // <5 - 180> #define SYS_WAKE_UP_TIME 30 + // <o> ��ʾ����ģʽ����ʱ�� + // <i>��Χ100 ~ 300�� + // <100 - 300> +#define DISPLAY_PARA_TIME 300 + + // <o> Զ�����ʱʱ�� + // <i>Զ��ģ������Ӧ���Զ��رյij���ʱ�䡢��Χ90 ~ 180�� + // <90 - 180> +#define GPRS_TIMEOUT 120 + + // <o> Զ���������ʱ�� + // <i>Զ��ģ��رյ��ٴ����ӵļ��ʱ�䡢��Χ3 ~ 10���� + // <180 - 600> +#define GPRS_RECONNECTION_INTERVAL_TIME 10 // <o> ��λ������ʱ�� - // <i>��λ����¼��Ŀ���ʱ�䣻�н���������ʱ�䡢��Χ ~�� - // < - > -#define UC_ACTIVE_TIME 3600 + // <i>��λ����¼��Ŀ���ʱ�䣻�н���������ʱ�䡢��Χ300 ~ 900�� + // <300 - 900> +#define UC_ACTIVE_TIME 600 + // <o> ���ò���ģʽ��ʱʱ�� + // <i>���ò���ģʽ��δ���� N �����Զ��˻�����ģʽ����Χ10 ~ 30�� + // <10 - 30> +#define SET_PARA_MODE_TIMEOUT 10 + + // <o> �춨ģʽ�³�ʱʱ�� + // <i>�춨ģʽ�������� N �����Զ��˻�����ģʽ����Χ20 ~ 120�� + // <20 - 120> +#define CAL_MODE_TIMEOUT 20 + + // <o> �춨ģʽ��ǿ���˳�ʱ�� + // <i>�춨ģʽ�³���N����ǿ���˻�����ģʽ����Χ480 ~ 600�� + // <480 - 600> +#define CAL_MODE_FORCE_TIME 480 + + // <o> Զ��Э��ѡ�� + // <0=>˼���� <1=>˼��ȼ���� +#define GPRS_PROTOCOL_SELECT 1 + + // <o> Զ������ģʽѡ�� + // <0=>ʵʱ���� <1=>��ʷ���� +#define GPRS_HISTORY_OR_REAL_DATA 1 // <o> Զ��Э����Կ�汾 // <0=>�ر� <0x80=>���� #define KEY_VERSION 0x80 - // <o> Զ������ģʽ1,�ϱ�һ����ǰ���� - // <0=>�ر� <0x80=>���� -#define WRC_TEST_MODE_1 - // <o> ģ��ѡ�� // <0=>4G <1=>NB #define NB_OR_4G_FLAG 0 + // <o> ����APN + // <0=>�ر� <1=>���� +#define APN_SET_FLAG 0 + + // <o> IP/���� + // <0=>IP <1=>���� +#define IP_OR_YUMING_FLAG 0 // <o> ����ʱ����豸ʱ�������� N �� // <i> ����ʱ����豸ʱ������ N ���Զ�УΪ����ʱ�䡢��Χ180 ~ 480�� @@ -114,7 +184,17 @@ #define CAL_TEST -extern FlagStatus key_awaken_flag_g; + + +//-------------------------------------------------------------------------- +#define FIRMWARE_VER_1 0x0000 +#define FIRMWARE_VER_2 0x0102 +#define FIRMWARE_VER_3 0x0407 + + +//#define STOP_MODE //ֹͣģʽ����ʽ������Ҫ���� + +//#define BOARD_INITIALIZATION //��ʼ���洢 #endif -- Gitblit v1.9.3