⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 deviceconfig.c

📁 《μCOS-II微小内核分析与程序设计-基于LPC2300》配套例程 第四章 电脑自动打铃器设计与实现
💻 C
字号:
/***********************************************Copyright (c)*********************************************
**                                Guangzou ZLG-MCU Development Co.,LTD.
**                                     
**                                       http://www.zlgmcu.com
**
**--------------File Info---------------------------------------------------------------------------------
** File name:			    DeviceConfig.c
** Last modified Date:      2007-09-20
** Last Version:		    1.0
** Descriptions:		    外设参数匹配字符串列表
**
**--------------------------------------------------------------------------------------------------------
** Created by:			    lixiaocheng
** Created date:		    2007-09-20
** Version:				    1.0
** Descriptions:		    
**
**--------------------------------------------------------------------------------------------------------
** Modified by:			    lixiaocheng
** Modified Date:		    2007-10-16
** Version:				    1.1
** Descriptions:		    添加了部件参数数量表,GucCmdTabNum
**
*********************************************************************************************************/
#include "config.h"
#include "DeviceConfig.h"

/*********************************************************************************************************
   参数数组的标准输入,请根据Tab的顺序添加!
   typedef enum{Tab_UART,Tab_I2C,Tab_SSP,Tab_SPI,Tab_RTC,Tab_WDT,
                Tab_TIME,Tab_MAT,Tab_CAP,Tab_GetCrN,Tab_COUNT,
                Tab_EINT,Tab_ADC,Tab_PWM,Tab_DAC}Tab;
*********************************************************************************************************/
const char Cmd_Tab[MAX_DEVICE_NUM][9][16]=
{
    {"BaudRate=","DataBits=","StopBits=","Parity=","RtsControl="},      /* UART                         */
    {"Speed="},                                                         /* i2c                          */
    
    {"BusType=","MasterSlaver=","BusRate=","BitsLen=",
     "LoopBack=","OpMode=","BitFSet=","ClkOutPha=","ClkOutPol="},       /* SSP                          */
     
    {"Cpha=","Cpol=","Lsbf=","Spiclk="},                                /* SPI                          */
    
    {"Year=","Month=","Week=","Day=","Hour=",
     "Min=","Sec=","Wakeup=","Outclk="},                                /*RTC                           */
     
    {"WdtTimerOut="},                                                   /* WDT                          */
    {"TimeOut=","TimePR="},                                             /* 定时器定时时间               */  
                                                                            
    {"T_C=","CountN=","CountMode=","MatN=","MatT_C=",
     "MatMode=","MatInt=","MatOut="},                                   /* 定时器的匹配模式-->          */
                                                                        /* -->定时匹配或计数匹配        */
                                                                        
    {"CapN=","CapMode=","CapInt="},                                     /* 定时器捕获模式               */
    
    {"CrN="},                                                           /* 定时器捕获模式               */
    {"CountN=","CountMode="},                                           /* 定时器计数模式               */
    {"ExtMode=","ExtPolar=","ExtWake="},                                /* 外部中断                     */
      
    {"Burst=","Chn=","ADCClk=","Precision=",
     "Edge=","Start=","PowerDown="},                                    /* AD                           */
     
    {"PwmEdge=","Period=","Ch1Duty=","Ch2Duty=",
     "Ch3Duty=","Ch4Duty=","Ch5Duty=","Ch6Duty="},                      /* pwm                          */
     
    {"Vout=","BIAS="}                                                   /* DAC                          */
};

/*********************************************************************************************************
  声明一个各部件参数数量的表
*********************************************************************************************************/
const uint8 GucCmdTabNum[MAX_DEVICE_NUM]
            = { 5, 1, 9, 4, 9, 1, 2, 8, 3, 1, 2, 3, 7, 8, 2}; 

/*********************************************************************************************************
   END FILE
*********************************************************************************************************/
									 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -