?? deviceconfig.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"
/*********************************************************************************************************
參數數組的標準輸入,請根據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="}, /* 定時器定時時間 */
{"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, 1, 8, 3, 1, 2, 3, 7, 8, 2};
/*********************************************************************************************************
END FILE
*********************************************************************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -