?? main.c
字號:
/****************************************Copyright (c)**************************************************
** Guangzou ZLG-MCU Development Co.,LTD.
** graduate school
** http://www.zlgmcu.com
** ////MAIN FILE///
**--------------File Info-------------------------------------------------------------------------------
** File name: main.c
** Last modified Date: 2004-09-16
** Last Version: 1.0
** Descriptions: The main() function example template
**
**------------------------------------------------------------------------------------------------------
** Created by: Chenmingji
** Created date: 2004-09-16
** Version: 1.0
** Descriptions: The original version
**
**------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Descriptions:
**
********************************************************************************************************/
#include "config.h"
#include "stdlib.h"
extern void minigui_app_entry (void);
extern int hMainWnd1;
fp32 ecg[]={-0.020,-0.020,-0.025,-0.010,-0.010,-0.015,-0.010,-0.020,-0.025,-0.040,-0.035,-0.055,-0.040,-0.055,-0.055,-0.045,0.005,0.030,0.060,0.055,0.120,0.085,0.055,-0.010,-0.005,-0.090,-0.095,-0.110,-0.095,-0.115,-0.095,-0.120,-0.090,-0.080,0.200,0.535,-0.320,-0.355,-0.195,-0.090,-0.085,-0.105,-0.090,-0.095,-0.075,-0.095,-0.070,-0.085,-0.060,-0.065,-0.030,-0.025,0.000,0.010,0.035,0.055,0.110,0.130,0.175,0.210,0.240,0.255,0.285,0.295,0.290,0.230,0.200,0.115,0.055,0.010,-0.015,-0.030,-0.045,-0.040,-0.035,-0.020,-0.035,-0.020,-0.025,-0.020,-0.030,-0.020,-0.030,-0.030,-0.045,-0.035,-0.045,-0.045,-0.065,-0.055,-0.040,0.035,0.050,0.070,0.060,0.105,0.085,0.030,0.000,-0.035,-0.100,-0.110,-0.120,-0.090,-0.110,-0.105,-0.125,-0.085,-0.060,0.195,0.410,-0.455,-0.385,-0.200,-0.085,-0.085,-0.105,-0.095,-0.130,-0.095,-0.105,-0.075,-0.090,-0.055,-0.070,-0.045,-0.035,0.000,0.000,0.050,0.060,0.120,0.125,0.185,0.200,0.250,0.270,0.300,0.315,0.280,0.245,0.175,0.095,0.045,0.000,-0.040,-0.035,-0.045,-0.045,-0.055,-0.050,-0.040,-0.045,-0.020,-0.050,-0.030,-0.050,-0.040,-0.055,-0.060,-0.055,-0.045,-0.060,-0.065,-0.055,0.000,0.030,0.055,0.035,0.110,0.085,0.060,0.000,-0.030,-0.115,-0.125,-0.125,-0.105,-0.120,-0.105,-0.135,-0.120,-0.080,0.135,0.465,-0.235,-0.385,-0.265,-0.150,-0.125,-0.130,-0.100,-0.120,-0.100,-0.120,-0.080,-0.090,-0.065,-0.070,-0.040,-0.040,-0.005,0.005,0.025,0.055,0.080,0.110,0.180,0.190,0.245,0.260,0.285,0.300,0.290,0.255,0.220,0.115,0.055,0.010,-0.015,-0.055,-0.035,-0.040,-0.060,-0.045,-0.030,-0.035,-0.035,-0.030,-0.035,-0.040,-0.055,-0.055,-0.045,-0.050,-0.060,-0.050,-0.050,-0.050,-0.025,0.045,0.045,0.050,0.120,0.095,0.045,-0.010,-0.010,-0.100,-0.120,-0.110,-0.105,-0.110,-0.110,-0.125,-0.115,-0.070,0.160,0.515,-0.135,-0.370,-0.230,-0.120,-0.090,-0.100,-0.105,-0.105,-0.090,-0.105,-0.075,-0.090,-0.065,-0.070,-0.045,-0.040,0.000,0.000,0.040,0.055,0.090,0.110,0.160,0.195,0.225,0.260,0.280,0.280,0.300,0.265,0.205,0.130,0.070,0.010,-0.020,-0.045,-0.035,-0.030,-0.030,-0.035,-0.045,-0.040,-0.025,-0.020,-0.030,-0.030,-0.045,-0.045,-0.040,-0.050,-0.060,-0.055,-0.070,-0.070,-0.025,0.040,0.045,0.070,0.105,0.105,0.080,0.000,0.000,-0.060,-0.110,-0.100,-0.100,-0.110,-0.115,-0.110,-0.125,-0.085,0.055,0.325,0.000,-0.415,-0.280,-0.140,-0.085,-0.110,-0.105,-0.105,-0.100,-0.105,-0.100,-0.080,-0.075,-0.060,-0.050,-0.030,-0.010,0.000,0.025,0.060,0.090,0.120,0.160,0.205,0.235,0.250,0.295,0.300,0.300,0.280,0.210,0.140,0.070,0.015,-0.015,-0.025,-0.050,-0.055,-0.050,-0.035,-0.040,-0.045,-0.035,-0.035,-0.025,-0.035,-0.045,-0.025,-0.035,-0.050,-0.055,-0.050,-0.060,-0.055,-0.005,0.045,0.050,0.055,0.105,0.085,0.060,0.005,-0.020,-0.100,-0.115,-0.115,-0.115,-0.120,-0.120,-0.120,-0.125,-0.070,0.075,0.335,-0.015,-0.405,-0.275,-0.170,-0.100,-0.105,-0.105,-0.090,-0.110,-0.110,-0.080,-0.080,-0.075,-0.075,-0.045,-0.025,-0.010,0.000,0.025,0.065,0.080,0.105,0.165,0.200,0.235,0.265,0.275,0.310,0.315,0.270,0.220,0.125,0.080,0.005,-0.025,-0.025,-0.050,-0.040,-0.050,-0.050,-0.045,-0.040,-0.020,-0.035,-0.050,-0.040,-0.040,-0.045,-0.055,-0.055,-0.060,-0.070,-0.065,-0.065,0.000,0.040,0.040,0.050,0.115,0.075,0.055,-0.020,-0.015,-0.100,-0.115,-0.125,-0.105,-0.120,-0.115,-0.130,-0.105,-0.070,0.165,0.505,-0.165,-0.380,-0.245,-0.150,-0.110,-0.105,-0.105,-0.115,-0.075,-0.100,-0.090,-0.095,-0.055,-0.040,-0.050,-0.050,-0.010,0.015,0.055,0.045,0.105,0.135,0.165,0.200,0.255,0.295,0.295,0.310,0.310,0.260,0.220,0.135,0.055,0.035,-0.010,-0.005,-0.035,-0.035,-0.060,-0.025,-0.025,-0.045,-0.025,-0.040,-0.025,-0.040,-0.050,-0.040,-0.070,-0.065,-0.070,-0.065,-0.070,-0.065,-0.035,0.040,0.035,0.075,0.060,0.115,0.090,0.015,-0.010,-0.060,-0.125,-0.100,-0.120,-0.115,-0.125,-0.095,-0.130,-0.065,0.010,0.350,0.470,-0.390,-0.290,-0.145,-0.065,-0.090,-0.120,-0.090,-0.125,-0.090,-0.110,-0.070,-0.085,-0.050,-0.065,-0.025,-0.050,-0.005,0.020,0.055,0.065,0.105,0.150,0.190,0.225,0.255,0.275,0.310,0.320,0.300,0.255,0.175,0.105,0.045,0.000,-0.025,-0.025,-0.020,-0.025,-0.030,-0.030,-0.020,-0.030,-0.035,-0.030,-0.015,-0.030,-0.015,-0.040,-0.035,-0.045,-0.045,-0.055,-0.045,-0.030,0.045,0.050,0.080,0.075,0.115,0.090,0.020,0.000,-0.040,-0.095,-0.085,-0.115,-0.090,-0.115,-0.100,-0.115,-0.055,0.000,0.260,0.350,-0.445,-0.350,-0.150,-0.060,-0.080,-0.095,-0.090,-0.110,-0.075,-0.095,-0.060,-0.070,-0.060,-0.045,-0.025,-0.010,0.010,0.020,0.065,0.085,0.130,0.160,0.205,0.225,0.260,0.285,0.295,0.310,0.295,0.240,0.180,0.100,0.045,-0.005,-0.030,-0.045,-0.045,-0.040,-0.035,-0.035,-0.030,-0.040,-0.020,-0.030,-0.045,-0.040,-0.035,-0.040,-0.060,-0.060,-0.050,-0.060,-0.065,-0.055,0.000,0.045,0.045,0.045,0.110,0.090,0.060,-0.010,-0.020,-0.100,-0.120,-0.115,-0.110,-0.125,-0.110,-0.120,-0.080,-0.075,0.140,0.415,-0.275,-0.410,-0.225,-0.135,-0.100,-0.115,-0.110,-0.100,-0.090,-0.095,-0.080,-0.095,-0.065,-0.045,-0.040,-0.035,0.000,0.005,0.035,0.070,0.120,0.140,0.160,0.210,0.235,0.260,0.305,0.315,0.310,0.280,0.210,0.115,0.075,0.010,-0.025,-0.040,-0.045,-0.055,-0.030,-0.045,-0.040,-0.030,-0.030,-0.030,-0.040,-0.035,-0.015,-0.040,-0.040,-0.040,-0.045,-0.065,-0.050,-0.045,-0.010,0.045,0.060,0.065,0.115,0.100,0.060,0.005,-0.025,-0.080,-0.115,-0.105,-0.095,-0.145,-0.115,-0.110,-0.100,-0.065,0.155,0.500,-0.155,-0.360,-0.270,-0.165,-0.095,-0.095,-0.105,-0.110,-0.090,-0.120,-0.080,-0.080,-0.050,-0.075,-0.040,-0.045,0.000,-0.010,0.020,0.065,0.110,0.135,0.160,0.210,0.245,0.285,0.310,0.290,0.310,0.275,0.195,0.120,0.055,0.010,-0.020,-0.035,-0.065,-0.060,-0.055,-0.045,-0.050,-0.060,-0.025,-0.020,-0.045,-0.025,-0.035,-0.070,-0.035,-0.075,-0.050,-0.070,-0.055,-0.070,-0.065,-0.055,0.015,0.025,0.045,0.060,0.110,0.070,0.010,-0.020,-0.040,-0.105,-0.115,-0.135,-0.115,-0.145,-0.105,-0.125,-0.065,0.000,0.310,0.440,-0.400,-0.340,-0.170,-0.075,-0.100,-0.130,-0.105,-0.100,-0.100,-0.105,-0.075,-0.065,-0.040,-0.065,-0.045,-0.010,0.005,0.000,0.050,0.065,0.120,0.155,0.190,0.200,0.255,0.280,0.300,0.300,0.285,0.245,0.190,0.090,0.040,-0.005,-0.020,-0.030,-0.045,-0.050,-0.055,-0.045,-0.040,-0.030,-0.040,-0.030,-0.035,-0.035,-0.040,-0.045,-0.060,-0.045,-0.060,-0.060,-0.070,-0.055,-0.070,-0.010,0.025,0.055,0.060,0.130,0.080,0.035,-0.015,-0.030,-0.105,-0.110,-0.140,-0.110,-0.120,-0.100,-0.130,-0.105,-0.100,0.165,0.460,-0.420,-0.445,-0.230,-0.095,-0.095,-0.120,-0.115,-0.125,-0.100,-0.110,-0.095,-0.095,-0.070,-0.085,-0.060,-0.055,-0.015,0.000,0.030,0.050,0.095,0.125,0.175,0.195,0.230,0.250,0.290,0.295,0.300,0.260,0.195,0.115,0.055,0.000,-0.025,-0.040,-0.050,-0.055,-0.050,-0.065,-0.050,-0.035,-0.040,-0.025,-0.045,-0.040,-0.045,-0.020,-0.035,-0.035,-0.045,-0.045,-0.065,-0.055,-0.050,0.015,0.050,0.075,0.065,0.120,0.095,0.040,-0.015,-0.005,-0.090,-0.100,-0.130,-0.095,-0.115,-0.100,-0.120,};
//uint16 ecg[]={48,48,48,49,49,49,49,48,48,46,47,45,46,45,45,46,50,53,56,55,62,58,55,49,50,41,41,39,41,39,41,38,41,42,70,103,18,15,31,41,42,40,41,41,43,41,-43,42,44,44,47,48,50,51,53,55,61,63,67,71,74,75,78,79,79,73,70,61,55,51,49,47,46,46,47,48,47,48,48,48,47,48,47,47,46,47,46,46,44,45,46,53,55,57,56,60,58,53,50,47,-10,-11,-12,-9,-11,-10,-12,-8,-6,19,41,-45,-38,-20,-8,-8,-10,-9,-13,-9,};
//-0.105,1.210,-0.075,1.220,-0.090,1.230,-0.055,1.240,-0.070,1.250,-0.045,1.260,-0.035,1.270,0.000,1.280,0.000,1.290,0.050,1.300,0.060,1.310,0.120,1.320,0.125,1.330,0.185,1.340,0.200,1.350,0.250,1.360,0.270,1.370,0.300,1.380,0.315,1.390,0.280,1.400,0.245,1.410,0.175,1.420,0.095,1.430,0.045,1.440,0.000,1.450,-0.040,1.460,-0.035,1.470,-0.045,1.480,-0.045,1.490,-0.055,1.500,-0.050,1.510,-0.040,1.520,-0.045,1.530,-0.020,1.540,-0.050,1.550,-0.030,1.560,-0.050,1.570,-0.040,1.580,-0.055,1.590,-0.060,1.600,-0.055,1.610,-0.045,1.620,-0.060,1.630,-0.065,1.640,-0.055,1.650,0.000,1.660,0.030,1.670,0.055,1.680,0.035,1.690,0.110,1.700,0.085,1.710,0.060,1.720,0.000,1.730,-0.030,1.740,-0.115,1.750,-0.125,1.760,-0.125,1.770,-0.105,1.780,-0.120,1.790,-0.105,1.800,-0.135,1.810,-0.120,1.820,-0.080,1.830,0.135,1.840,0.465,1.850,-0.235,1.860,-0.385,1.870,-0.265,1.880,-0.150,1.890,-0.125,1.900,-0.130,1.910,-0.100,1.920,-0.120,1.930,-0.100,1.940,-0.120,1.950,-0.080,1.960,-0.090,1.970,-0.065,1.980,-0.070,1.990,-0.040,2.000,-0.040,2.010,-0.005,2.020,0.005,2.030,0.025,2.040,0.055,2.050,0.080,2.060,0.110,2.070,0.180,2.080,0.190,2.090,0.245,2.100,0.260,2.110,0.285,2.120,0.300,2.130,0.290,2.140,0.255,2.150,0.220,2.160,0.115,2.170,0.055,2.180,0.010,2.190,-0.015,2.200,-0.055,2.210,-0.035,2.220,-0.040,2.230,-0.060,2.240,-0.045,2.250,-0.030,2.260,-0.035,2.270,-0.035,2.280,-0.030,2.290,-0.035,2.300,-0.040,2.310,-0.055,2.320,-0.055,2.330,-0.045,2.340,-0.050,2.350,-0.060,2.360,-0.050,2.370,-0.050,2.380,-0.050,2.390,-0.025,2.400,0.045,2.410,0.045,2.420,0.050,2.430,0.120,2.440,0.095,2.450,0.045,2.460,-0.010,2.470,-0.010,2.480,-0.100,2.490,-0.120,2.500,-0.110,2.510,-0.105,2.520,-0.110,2.530,-0.110,2.540,-0.125,2.550,-0.115,2.560,-0.070,2.570,0.160,2.580,0.515,2.590,-0.135,2.600,-0.370,2.610,-0.230,2.620,-0.120,2.630,-0.090,2.640,-0.100,2.650,-0.105,2.660,-0.105,2.670,-0.090,2.680,-0.105,2.690,-0.075,2.700,-0.090,2.710,-0.065,2.720,-0.070,2.730,-0.045,2.740,-0.040,2.750,0.000,2.760,0.000,2.770,0.040,2.780,0.055,2.790,0.090,2.800,0.110,2.810,0.160,2.820,0.195,2.830,0.225,2.840,0.260,2.850,0.280,2.860,0.280,2.870,0.300,2.880,0.265,2.890,0.205,2.900,0.130,2.910,0.070,2.920,0.010,2.930,-0.020,2.940,-0.045,2.950,-0.035,2.960,-0.030,2.970,-0.030,2.980,-0.035,2.990,-0.045,3.000,-0.040,3.010,-0.025,3.020,-0.020,3.030,-0.030,3.040,-0.030,3.050,-0.045,3.060,-0.045,3.070,-0.040,3.080,-0.050,3.090,-0.060,3.100,-0.055,3.110,-0.070,3.120,-0.070,3.130,-0.025,3.140,0.040,3.150,0.045,3.160,0.070,3.170,0.105,3.180,0.105,3.190,0.080,3.200,0.000,3.210,0.000,3.220,-0.060,3.230,-0.110,3.240,-0.100,3.250,-0.100,3.260,-0.110,3.270,-0.115,3.280,-0.110,3.290,-0.125,3.300,-0.085,3.310,0.055,3.320,0.325,3.330,0.000,3.340,-0.415,3.350,-0.280,3.360,-0.140,3.370,-0.085,3.380,-0.110,3.390,-0.105,3.400,-0.105,3.410,-0.100,3.420,-0.105,3.430,-0.100,3.440,-0.080,3.450,-0.075,3.460,-0.060,3.470,-0.050,3.480,-0.030,3.490,-0.010,3.500,0.000,3.510,0.025,3.520,0.060,3.530,0.090,3.540,0.120,3.550,0.160,3.560,0.205,3.570,0.235,3.580,0.250,3.590,0.295,3.600,0.300,3.610,0.300,3.620,0.280,3.630,0.210,3.640,0.140,3.650,0.070,3.660,0.015,3.670,-0.015,3.680,-0.025,3.690,-0.050,3.700,-0.055,3.710,-0.050,3.720,-0.035,3.730,-0.040,3.740,-0.045,3.750,-0.035,3.760,-0.035,3.770,-0.025,3.780,-0.035,3.790,-0.045,3.800,-0.025,3.810,-0.035,3.820,-0.050,3.830,-0.055,3.840,-0.050,3.850,-0.060,3.860,-0.055,3.870,-0.005,3.880,0.045,3.890,0.050,3.900,0.055,3.910,0.105,3.920,0.085,3.930,0.060,3.940,0.005,3.950,-0.020,3.960,-0.100,3.970,-0.115,3.980,-0.115,3.990,-0.115,4.000,-0.120,4.010,-0.120,4.020,-0.120,4.030,-0.125,4.040,-0.070,4.050,0.075,4.060,0.335,4.070,-0.015,4.080,-0.405,4.090,-0.275,4.100,-0.170,4.110,-0.100,4.120,-0.105,4.130,-0.105,4.140,-0.090,4.150,-0.110,4.160,-0.110,4.170,-0.080,4.180,-0.080,4.190,-0.075,4.200,-0.075,4.210,-0.045,4.220,-0.025,4.230,-0.010,4.240,0.000,4.250,0.025,4.260,0.065,4.270,0.080,4.280,0.105,4.290,0.165,4.300,0.200,4.310,0.235,4.320,0.265,4.330,0.275,4.340,0.310,4.350,0.315,4.360,0.270,4.370,0.220,4.380,0.125,4.390,0.080,4.400,0.005,4.410,-0.025,4.420,-0.025,4.430,-0.050,4.440,-0.040,4.450,-0.050,4.460,-0.050,4.470,-0.045,4.480,-0.040,4.490,-0.020,4.500,-0.035,4.510,-0.050,4.520,-0.040,4.530,-0.040,4.540,-0.045,4.550,-0.055,4.560,-0.055,4.570,-0.060,4.580,-0.070,4.590,-0.065,4.600,-0.065,4.610,0.000,4.620,0.040,4.630,0.040,4.640,0.050,4.650,0.115,4.660,0.075,4.670,0.055,4.680,-0.020,4.690,-0.015,4.700,-0.100,4.710,-0.115,4.720,-0.125,4.730,-0.105,4.740,-0.120,4.750,-0.115,4.760,-0.130,4.770,-0.105,4.780,-0.070,4.790,0.165,4.800,0.505,4.810,-0.165,4.820,-0.380,4.830,-0.245,4.840,-0.150,4.850,-0.110,4.860,-0.105,4.870,-0.105,4.880,-0.115,4.890,-0.075,4.900,-0.100,4.910,-0.090,4.920,-0.095,4.930,-0.055,4.940,-0.040,4.950,-0.050,4.960,-0.050,4.970,-0.010,4.980,0.015,4.990,0.055,5.000,0.045,5.010,0.105,5.020,0.135,5.030,0.165,5.040,0.200,5.050,0.255,5.060,0.295,5.070,0.295,5.080,0.310,5.090,0.310,5.100,0.260,5.110,0.220,5.120,0.135,5.130,0.055,5.140,0.035,5.150,-0.010,5.160,-0.005,5.170,-0.035,5.180,-0.035,5.190,-0.060,5.200,-0.025,5.210,-0.025,5.220,-0.045,5.230,-0.025,5.240,-0.040,5.250,-0.025,5.260,-0.040,5.270,-0.050,5.280,-0.040,5.290,-0.070,5.300,-0.065,5.310,-0.070,5.320,-0.065,5.330,-0.070,5.340,-0.065,5.350,-0.035,5.360,0.040,5.370,0.035,5.380,0.075,5.390,0.060,5.400,0.115,5.410,0.090,5.420,0.015,5.430,-0.010,5.440,-0.060,5.450,-0.125,5.460,-0.100,5.470,-0.120,5.480,-0.115,5.490,-0.125,5.500,-0.095,5.510,-0.130,5.520,-0.065,5.530,0.010,5.540,0.350,5.550,0.470,5.560,-0.390,5.570,-0.290,5.580,-0.145,5.590,-0.065,5.600,-0.090,5.610,-0.120,5.620,-0.090,5.630,-0.125,5.640,-0.090,5.650,-0.110,5.660,-0.070,5.670,-0.085,5.680,-0.050,5.690,-0.065,5.700,-0.025,5.710,-0.050,5.720,-0.005,5.730,0.020,5.740,0.055,5.750,0.065,5.760,0.105,5.770,0.150,5.780,0.190,5.790,0.225,5.800,0.255,5.810,0.275,5.820,0.310,5.830,0.320,5.840,0.300,5.850,0.255,5.860,0.175,5.870,0.105,5.880,0.045,5.890,0.000,5.900,-0.025,5.910,-0.025,5.920,-0.020,5.930,-0.025,5.940,-0.030,5.950,-0.030,5.960,-0.020,5.970,-0.030,5.980,-0.035,5.990,-0.030,6.000,-0.015,6.010,-0.030,6.020,-0.015,6.030,-0.040,6.040,-0.035,6.050,-0.045,6.060,-0.045,6.070,-0.055,6.080,-0.045,6.090,-0.030,6.100,0.045,6.110,0.050,6.120,0.080,6.130,0.075,6.140,0.115,6.150,0.090,6.160,0.020,6.170,0.000,6.180,-0.040,6.190,-0.095,6.200,-0.085,6.210,-0.115,6.220,-0.090,6.230,-0.115,6.240,-0.100,6.250,-0.115,6.260,-0.055,6.270,0.000,6.280,0.260,6.290,0.350,6.300,-0.445,6.310,-0.350,6.320,-0.150,6.330,-0.060,6.340,-0.080,6.350,-0.095,6.360,-0.090,6.370,-0.110,6.380,-0.075,6.390,-0.095,6.400,-0.060,6.410,-0.070,6.420,-0.060,6.430,-0.045,6.440,-0.025,6.450,-0.010,6.460,0.010,6.470,0.020,6.480,0.065,6.490,0.085,6.500,0.130,6.510,0.160,6.520,0.205,6.530,0.225,6.540,0.260,6.550,0.285,6.560,0.295,6.570,0.310,6.580,0.295,6.590,0.240,6.600,0.180,6.610,0.100,6.620,0.045,6.630,-0.005,6.640,-0.030,6.650,-0.045,6.660,-0.045,6.670,-0.040,6.680,-0.035,6.690,-0.035,6.700,-0.030,6.710,-0.040,6.720,-0.020,6.730,-0.030,6.740,-0.045,6.750,-0.040,6.760,-0.035,6.770,-0.040,6.780,-0.060,6.790,-0.060,6.800,-0.050,6.810,-0.060,6.820,-0.065,6.830,-0.055,6.840,0.000,6.850,0.045,6.860,0.045,6.870,0.045,6.880,0.110,6.890,0.090,6.900,0.060,6.910,-0.010,6.920,-0.020,6.930,-0.100,6.940,-0.120,6.950,-0.115,6.960,-0.110,6.970,-0.125,6.980,-0.110,6.990,-0.120,7.000,-0.080,7.010,-0.075,7.020,0.140,7.030,0.415,7.040,-0.275,7.050,-0.410,7.060,-0.225,7.070,-0.135,7.080,-0.100,7.090,-0.115,7.100,-0.110,7.110,-0.100,7.120,-0.090,7.130,-0.095,7.140,-0.080,7.150,-0.095,7.160,-0.065,7.170,-0.045,7.180,-0.040,7.190,-0.035,7.200,0.000,7.210,0.005,7.220,0.035,7.230,0.070,7.240,0.120,7.250,0.140,7.260,0.160,7.270,0.210,7.280,0.235,7.290,0.260,7.300,0.305,7.310,0.315,7.320,0.310,7.330,0.280,7.340,0.210,7.350,0.115,7.360,0.075,7.370,0.010,7.380,-0.025,7.390,-0.040,7.400,-0.045,7.410,-0.055,7.420,-0.030,7.430,-0.045,7.440,-0.040,7.450,-0.030,7.460,-0.030,7.470,-0.030,7.480,-0.040,7.490,-0.035,7.500,-0.015,7.510,-0.040,7.520,-0.040,7.530,-0.040,7.540,-0.045,7.550,-0.065,7.560,-0.050,7.570,-0.045,7.580,-0.010,7.590,0.045,7.600,0.060,7.610,0.065,7.620,0.115,7.630,0.100,7.640,0.060,7.650,0.005,7.660,-0.025,7.670,-0.080,7.680,-0.115,7.690,-0.105,7.700,-0.095,7.710,-0.145,7.720,-0.115,7.730,-0.110,7.740,-0.100,7.750,-0.065,7.760,0.155,7.770,0.500,7.780,-0.155,7.790,-0.360,7.800,-0.270,7.810,-0.165,7.820,-0.095,7.830,-0.095,7.840,-0.105,7.850,-0.110,7.860,-0.090,7.870,-0.120,7.880,-0.080,7.890,-0.080,7.900,-0.050,7.910,-0.075,7.920,-0.040,7.930,-0.045,7.940,0.000,7.950,-0.010,7.960,0.020,7.970,0.065,7.980,0.110,7.990,0.135,8.000,0.160,8.010,0.210,8.020,0.245,8.030,0.285,8.040,0.310,8.050,0.290,8.060,0.310,8.070,0.275,8.080,0.195,8.090,0.120,8.100,0.055,8.110,0.010,8.120,-0.020,8.130,-0.035,8.140,-0.065,8.150,-0.060,8.160,-0.055,8.170,-0.045,8.180,-0.050,8.190,-0.060,8.200,-0.025,8.210,-0.020,8.220,-0.045,8.230,-0.025,8.240,-0.035,8.250,-0.070,8.260,-0.035,8.270,-0.075,8.280,-0.050,8.290,-0.070,8.300,-0.055,8.310,-0.070,8.320,-0.065,8.330,-0.055,8.340,0.015,8.350,0.025,8.360,0.045,8.370,0.060,8.380,0.110,8.390,0.070,8.400,0.010,8.410,-0.020,8.420,-0.040,8.430,-0.105,8.440,-0.115,8.450,-0.135,8.460,-0.115,8.470,-0.145,8.480,-0.105,8.490,-0.125,8.500,-0.065,8.510,0.000,8.520,0.310,8.530,0.440,8.540,-0.400,8.550,-0.340,8.560,-0.170,8.570,-0.075,8.580,-0.100,8.590,-0.130,8.600,-0.105,8.610,-0.100,8.620,-0.100,8.630,-0.105,8.640,-0.075,8.650,-0.065,8.660,-0.040,8.670,-0.065,8.680,-0.045,8.690,-0.010,8.700,0.005,8.710,0.000,8.720,0.050,8.730,0.065,8.740,0.120,8.750,0.155,8.760,0.190,8.770,0.200,8.780,0.255,8.790,0.280,8.800,0.300,8.810,0.300,8.820,0.285,8.830,0.245,8.840,0.190,8.850,0.090,8.860,0.040,8.870,-0.005,8.880,-0.020,8.890,-0.030,8.900,-0.045,8.910,-0.050,8.920,-0.055,8.930,-0.045,8.940,-0.040,8.950,-0.030,8.960,-0.040,8.970,-0.030,8.980,-0.035,8.990,-0.035,9.000,-0.040,9.010,-0.045,9.020,-0.060,9.030,-0.045,9.040,-0.060,9.050,-0.060,9.060,-0.070,9.070,-0.055,9.080,-0.070,9.090,-0.010,9.100,0.025,9.110,0.055,9.120,0.060,9.130,0.130,9.140,0.080,9.150,0.035,9.160,-0.015,9.170,-0.030,9.180,-0.105,9.190,-0.110,9.200,-0.140,9.210,-0.110,9.220,-0.120,9.230,-0.100,9.240,-0.130,9.250,-0.105,9.260,-0.100,9.270,0.165,9.280,0.460,9.290,-0.420,9.300,-0.445,9.310,-0.230,9.320,-0.095,9.330,-0.095,9.340,-0.120,9.350,-0.115,9.360,-0.125,9.370,-0.100,9.380,-0.110,9.390,-0.095,9.400,-0.095,9.410,-0.070,9.420,-0.085,9.430,-0.060,9.440,-0.055,9.450,-0.015,9.460,0.000,9.470,0.030,9.480,0.050,9.490,0.095,9.500,0.125,9.510,0.175,9.520,0.195,9.530,0.230,9.540,0.250,9.550,0.290,9.560,0.295,9.570,0.300,9.580,0.260,9.590,0.195,9.600,0.115,9.610,0.055,9.620,0.000,9.630,-0.025,9.640,-0.040,9.650,-0.050,9.660,-0.055,9.670,-0.050,9.680,-0.065,9.690,-0.050,9.700,-0.035,9.710,-0.040,9.720,-0.025,9.730,-0.045,9.740,-0.040,9.750,-0.045,9.760,-0.020,9.770,-0.035,9.780,-0.035,9.790,-0.045,9.800,-0.045,9.810,-0.065,9.820,-0.055,9.830,-0.050,9.840,0.015,9.850,0.050,9.860,0.075,9.870,0.065,9.880,0.120,9.890,0.095,9.900,0.040,9.910,-0.015,9.920,-0.005,9.930,-0.090,9.940,-0.100,9.950,-0.130,9.960,-0.095,9.970,-0.115,9.980,-0.100,9.990,-0.120,};
uint8 err;
uint16 y;
uint16 x;
static rcWave[4]={0,0,240,256}; //刷新對話框的區域
/* 按鍵消息郵箱 */
OS_EVENT *KeyMbox = NULL; // 按鍵消息郵箱
OS_EVENT *Lcd_Rw_Sem;
OS_EVENT *Adc_Rw_Sem;
#define TaskStkLengh 128 // Define the Task0 stack length 定義用戶任務0的堆棧長度
OS_STK TaskStk [TaskStkLengh]; // Define the Task0 stack 定義用戶任務0的堆棧
OS_STK TaskShua [TaskStkLengh];// 定義任務2的堆棧
OS_STK TaskAdc [TaskStkLengh];
void Task0(void *pdata); // Task0 任務0
void Task1(void *pdata);
void Task2(void *pdata);
int main(void)
{
OSInit ();
OSTaskCreate(Task0,(void*)0,&TaskStk[TaskStkLengh - 1],7);
OSTaskCreate(Task1,(void*)0,&TaskShua[TaskStkLengh-1],4);
OSTaskCreate(Task2,(void*)0,&TaskAdc[TaskStkLengh-1],6);
minigui_app_entry(); //mini gui 入口
KeyMbox = OSMboxCreate(NULL); // 建立一個郵箱,用于傳遞按鍵消息
Lcd_Rw_Sem=OSSemCreate(0); //LCD顯示所用信號量
Adc_Rw_Sem=OSSemCreate(0);
OSStart();
return(0);
}
/*********************************************************************************************************
** Task0 任務0
** 鍵盤驅動任務。讀取ZLG7290掃描的按鍵值,然后把鍵值發送到KeyMbox郵箱。
** 由MiniGUI的"comm" IAL輸入引擎接收KeyMbox郵箱的消息,然后進行相應的處理。
********************************************************************************************************/
void Task0 (void *pdata)
{ static uint8 s_key_sta = 0;
static uint8 s_key_in = 0;
uint16 key;
pdata = pdata;
PINSEL0=0x00000000; //設置p0.0-p0.31為GPIO
IO2DIR=0xf0000000; //配制LED控制I/O方向,
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -