亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sysctl.h

?? 最新版FreeRTOS, 包擴(kuò)多種開發(fā)平臺的移植
?? H
字號:
//*****************************************************************************
//
// sysctl.h - Prototypes for the system control driver.
//
// Copyright (c) 2005,2006 Luminary Micro, Inc.  All rights reserved.
//
// Software License Agreement
//
// Luminary Micro, Inc. (LMI) is supplying this software for use solely and
// exclusively on LMI's Stellaris Family of microcontroller products.
//
// The software is owned by LMI and/or its suppliers, and is protected under
// applicable copyright laws.  All rights are reserved.  Any use in violation
// of the foregoing restrictions may subject the user to criminal sanctions
// under applicable laws, as well as to civil liability for the breach of the
// terms and conditions of this license.
//
// THIS SOFTWARE IS PROVIDED "AS IS".  NO WARRANTIES, WHETHER EXPRESS, IMPLIED
// OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
// LMI SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
// CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
//
// This is part of revision 523 of the Stellaris Driver Library.
//
//*****************************************************************************

#ifndef __SYSCTL_H__
#define __SYSCTL_H__

#ifdef __cplusplus
extern "C"
{
#endif

//*****************************************************************************
//
// The following are values that can be passed to the
// SysCtlPeripheralPresent(), SysCtlPeripheralEnable(),
// SysCtlPeripheralDisable(), and SysCtlPeripheralReset() APIs as the
// ulPeripheral parameter.  The peripherals in the fourth group (upper nibble
// is 3) can only be used with the SysCtlPeripheralPresent() API.
//
//*****************************************************************************
#define SYSCTL_PERIPH_WDOG      0x00000008  // Watchdog
#define SYSCTL_PERIPH_UART0     0x10000001  // UART 0
#define SYSCTL_PERIPH_SSI       0x10000010  // SSI
#define SYSCTL_PERIPH_I2C       0x10001000  // I2C
#define SYSCTL_PERIPH_TIMER0    0x10010000  // Timer 0
#define SYSCTL_PERIPH_TIMER1    0x10020000  // Timer 1
#define SYSCTL_PERIPH_COMP0     0x11000000  // Analog comparator 0
#define SYSCTL_PERIPH_COMP1     0x12000000  // Analog comparator 1
#define SYSCTL_PERIPH_GPIOA     0x20000001  // GPIO A
#define SYSCTL_PERIPH_GPIOB     0x20000002  // GPIO B
#define SYSCTL_PERIPH_GPIOC     0x20000004  // GPIO C
#define SYSCTL_PERIPH_PLL       0x30000010  // PLL

//*****************************************************************************
//
// The following are values that can be passed to the SysCtlPinPresent() API
// as the ulPin parameter.
//
//*****************************************************************************
#define SYSCTL_PIN_C0MINUS      0x00000040  // C0- pin
#define SYSCTL_PIN_C0PLUS       0x00000080  // C0+ pin
#define SYSCTL_PIN_C0O          0x00000100  // C0o pin
#define SYSCTL_PIN_C1MINUS      0x00000200  // C1- pin
#define SYSCTL_PIN_CCP0         0x01000000  // CCP0 pin
#define SYSCTL_PIN_CCP1         0x02000000  // CCP1 pin
#define SYSCTL_PIN_32KHZ        0x80000000  // 32kHz pin

//*****************************************************************************
//
// The following are values that can be passed to the SysCtlLDOSet() API as
// the ulVoltage value, or returned by the SysCtlLDOGet() API.
//
//*****************************************************************************
#define SYSCTL_LDO_2_25V        0x00000005  // LDO output of 2.25V
#define SYSCTL_LDO_2_30V        0x00000004  // LDO output of 2.30V
#define SYSCTL_LDO_2_35V        0x00000003  // LDO output of 2.35V
#define SYSCTL_LDO_2_40V        0x00000002  // LDO output of 2.40V
#define SYSCTL_LDO_2_45V        0x00000001  // LDO output of 2.45V
#define SYSCTL_LDO_2_50V        0x00000000  // LDO output of 2.50V
#define SYSCTL_LDO_2_55V        0x0000001f  // LDO output of 2.55V
#define SYSCTL_LDO_2_60V        0x0000001e  // LDO output of 2.60V
#define SYSCTL_LDO_2_65V        0x0000001d  // LDO output of 2.65V
#define SYSCTL_LDO_2_70V        0x0000001c  // LDO output of 2.70V
#define SYSCTL_LDO_2_75V        0x0000001b  // LDO output of 2.75V

//*****************************************************************************
//
// The following are values that can be passed to the SysCtlLDOConfigSet() API.
//
//*****************************************************************************
#define SYSCTL_LDOCFG_ARST      0x00000001  // Allow LDO failure to reset
#define SYSCTL_LDOCFG_NORST     0x00000000  // Do not reset on LDO failure

//*****************************************************************************
//
// The following are values that can be passed to the SysCtlIntEnable(),
// SysCtlIntDisable(), and SysCtlIntClear() APIs, or returned in the bit mask
// by the SysCtlIntStatus() API.
//
//*****************************************************************************
#define SYSCTL_INT_PLL_LOCK     0x00000040  // PLL lock interrupt
#define SYSCTL_INT_CUR_LIMIT    0x00000020  // Current limit interrupt
#define SYSCTL_INT_BOSC_FAIL    0x00000010  // Boot oscillator failure int
#define SYSCTL_INT_MOSC_FAIL    0x00000008  // Main oscillator failure int
#define SYSCTL_INT_POR          0x00000004  // Power on reset interrupt
#define SYSCTL_INT_BOR          0x00000002  // Brown out interrupt
#define SYSCTL_INT_PLL_FAIL     0x00000001  // PLL failure interrupt

//*****************************************************************************
//
// The following are values that can be passed to the SysCtlResetCauseClear()
// API or returned by the SysCtlResetCauseGet() API.
//
//*****************************************************************************
#define SYSCTL_CAUSE_LDO        0x00000020  // LDO power not OK reset
#define SYSCTL_CAUSE_SW         0x00000010  // Software reset
#define SYSCTL_CAUSE_WDOG       0x00000008  // Watchdog reset
#define SYSCTL_CAUSE_BOR        0x00000004  // Brown-out reset
#define SYSCTL_CAUSE_POR        0x00000002  // Power on reset
#define SYSCTL_CAUSE_EXT        0x00000001  // External reset

//*****************************************************************************
//
// The following are values that can be passed to the SysCtlBrownOutConfigSet()
// API as the ulConfig parameter.
//
//*****************************************************************************
#define SYSCTL_BOR_RESET        0x00000002  // Reset instead of interrupting
#define SYSCTL_BOR_RESAMPLE     0x00000001  // Resample BOR before asserting

//*****************************************************************************
//
// The following are values that can be passed to the SysCtlClockSet() API as
// the ulConfig parameter.
//
//*****************************************************************************
#define SYSCTL_SYSDIV_1         0x07800000  // Processor clock is osc/pll /1
#define SYSCTL_SYSDIV_2         0x00C00000  // Processor clock is osc/pll /2
#define SYSCTL_SYSDIV_3         0x01400000  // Processor clock is osc/pll /3
#define SYSCTL_SYSDIV_4         0x01C00000  // Processor clock is osc/pll /4
#define SYSCTL_SYSDIV_5         0x02400000  // Processor clock is osc/pll /5
#define SYSCTL_SYSDIV_6         0x02C00000  // Processor clock is osc/pll /6
#define SYSCTL_SYSDIV_7         0x03400000  // Processor clock is osc/pll /7
#define SYSCTL_SYSDIV_8         0x03C00000  // Processor clock is osc/pll /8
#define SYSCTL_SYSDIV_9         0x04400000  // Processor clock is osc/pll /9
#define SYSCTL_SYSDIV_10        0x04C00000  // Processor clock is osc/pll /10
#define SYSCTL_SYSDIV_11        0x05400000  // Processor clock is osc/pll /11
#define SYSCTL_SYSDIV_12        0x05C00000  // Processor clock is osc/pll /12
#define SYSCTL_SYSDIV_13        0x06400000  // Processor clock is osc/pll /13
#define SYSCTL_SYSDIV_14        0x06C00000  // Processor clock is osc/pll /14
#define SYSCTL_SYSDIV_15        0x07400000  // Processor clock is osc/pll /15
#define SYSCTL_SYSDIV_16        0x07C00000  // Processor clock is osc/pll /16
#define SYSCTL_USE_PLL          0x00000000  // System clock is the PLL clock
#define SYSCTL_USE_OSC          0x00003800  // System clock is the osc clock
#define SYSCTL_XTAL_3_57MHZ     0x00000100  // External crystal is 3.579545MHz
#define SYSCTL_XTAL_3_68MHZ     0x00000140  // External crystal is 3.6864MHz
#define SYSCTL_XTAL_4MHZ        0x00000180  // External crystal is 4MHz
#define SYSCTL_XTAL_4_09MHZ     0x000001C0  // External crystal is 4.096MHz
#define SYSCTL_XTAL_4_91MHZ     0x00000200  // External crystal is 4.9152MHz
#define SYSCTL_XTAL_5MHZ        0x00000240  // External crystal is 5MHz
#define SYSCTL_XTAL_5_12MHZ     0x00000280  // External crystal is 5.12MHz
#define SYSCTL_XTAL_6MHZ        0x000002C0  // External crystal is 6MHz
#define SYSCTL_XTAL_6_14MHZ     0x00000300  // External crystal is 6.144MHz
#define SYSCTL_XTAL_7_37MHZ     0x00000340  // External crystal is 7.3728MHz
#define SYSCTL_XTAL_8MHZ        0x00000380  // External crystal is 8MHz
#define SYSCTL_XTAL_8_19MHZ     0x000003C0  // External crystal is 8.192MHz
#define SYSCTL_OSC_MAIN         0x00000000  // Oscillator source is main osc
#define SYSCTL_OSC_BOOT         0x00000010  // Oscillator source is boot osc
#define SYSCTL_OSC_BOOT4        0x00000020  // Oscillator source is boot osc /4
#define SYSCTL_BOOT_OSC_DIS     0x00000002  // Disable boot oscillator
#define SYSCTL_MAIN_OSC_DIS     0x00000001  // Disable main oscillator

//*****************************************************************************
//
// Prototypes for the APIs.
//
//*****************************************************************************
extern unsigned long SysCtlSRAMSizeGet(void);
extern unsigned long SysCtlFlashSizeGet(void);
extern tBoolean SysCtlPinPresent(unsigned long ulPin);
extern tBoolean SysCtlPeripheralPresent(unsigned long ulPeripheral);
extern void SysCtlPeripheralReset(unsigned long ulPeripheral);
extern void SysCtlPeripheralEnable(unsigned long ulPeripheral);
extern void SysCtlPeripheralDisable(unsigned long ulPeripheral);
extern void SysCtlPeripheralSleepEnable(unsigned long ulPeripheral);
extern void SysCtlPeripheralSleepDisable(unsigned long ulPeripheral);
extern void SysCtlPeripheralDeepSleepEnable(unsigned long ulPeripheral);
extern void SysCtlPeripheralDeepSleepDisable(unsigned long ulPeripheral);
extern void SysCtlPeripheralClockGating(tBoolean bEnable);
extern void SysCtlIntRegister(void (*pfnHandler)(void));
extern void SysCtlIntUnregister(void);
extern void SysCtlIntEnable(unsigned long ulInts);
extern void SysCtlIntDisable(unsigned long ulInts);
extern void SysCtlIntClear(unsigned long ulInts);
extern unsigned long SysCtlIntStatus(tBoolean bMasked);
extern void SysCtlLDOSet(unsigned long ulVoltage);
extern unsigned long SysCtlLDOGet(void);
extern void SysCtlLDOConfigSet(unsigned long ulConfig);
extern void SysCtlReset(void);
extern void SysCtlSleep(void);
extern void SysCtlDeepSleep(void);
extern unsigned long SysCtlResetCauseGet(void);
extern void SysCtlResetCauseClear(unsigned long ulCauses);
extern void SysCtlBrownOutConfigSet(unsigned long ulConfig,
                                    unsigned long ulDelay);
extern void SysCtlClockSet(unsigned long ulConfig);
extern unsigned long SysCtlClockGet(void);
extern void SysCtlBOSCVerificationSet(tBoolean bEnable);
extern void SysCtlMOSCVerificationSet(tBoolean bEnable);
extern void SysCtlPLLVerificationSet(tBoolean bEnable);
extern void SysCtlClkVerificationClear(void);

#ifdef __cplusplus
}
#endif

#endif // __SYSCTL_H__

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合久久88色综合天天6| 日韩高清一区二区| 从欧美一区二区三区| 久久久久久亚洲综合影院红桃| 狠狠色丁香婷婷综合久久片| 国产午夜亚洲精品不卡| 成人免费视频免费观看| 一区二区三区**美女毛片| 欧美日韩夫妻久久| 老司机免费视频一区二区三区| 久久久久久电影| 91在线porny国产在线看| 亚洲一区二区黄色| 日韩欧美精品三级| 国产成人亚洲综合a∨猫咪| 亚洲欧美日韩小说| 91精品国产美女浴室洗澡无遮挡| 国产自产2019最新不卡| 亚洲丝袜美腿综合| 欧美一区二区三区在线观看| 国产一区二区三区久久久| 亚洲女人的天堂| 欧美一级生活片| 成人三级在线视频| 日本在线播放一区二区三区| 国产日韩欧美一区二区三区乱码 | 国产一区二区三区美女| 国产精品福利av| 欧美精品一二三| 成人性生交大片免费| 偷拍日韩校园综合在线| 国产欧美日韩一区二区三区在线观看| 色综合天天综合网国产成人综合天| 午夜精品福利视频网站| 国产清纯在线一区二区www| 欧美日韩高清一区二区三区| 高清成人免费视频| 青娱乐精品视频| 中文字幕欧美激情一区| 欧美一区二区精品久久911| 99视频精品免费视频| 久久成人麻豆午夜电影| 亚洲一区二区五区| 国产欧美日韩三区| 日韩欧美国产高清| 在线精品视频一区二区三四| 成人中文字幕合集| 美女脱光内衣内裤视频久久影院| ...av二区三区久久精品| 日韩欧美亚洲国产另类| 欧美视频第二页| av成人免费在线| 激情六月婷婷综合| 免费成人深夜小野草| 亚洲一区二区三区视频在线播放| 中文欧美字幕免费| 2023国产精品| 日韩欧美国产三级电影视频| 欧美久久一二三四区| 一本一道久久a久久精品综合蜜臀| 国产精品一区二区你懂的| 奇米一区二区三区| 日韩精品一级二级| 亚洲第一综合色| 亚洲综合在线电影| 亚洲男同1069视频| 日韩一区在线播放| 国产欧美精品一区二区色综合朱莉| 欧美精品乱码久久久久久按摩 | 欧洲av一区二区嗯嗯嗯啊| 成人av电影免费在线播放| 国产精品一区在线观看你懂的| 日韩和欧美一区二区| 亚洲午夜久久久久久久久电影院| 亚洲免费观看高清完整版在线| 国产精品天干天干在观线| 中文在线一区二区| 国产精品传媒入口麻豆| 亚洲丝袜制服诱惑| 亚洲精品成人精品456| 亚洲综合av网| 日韩高清在线不卡| 精品综合免费视频观看| 精品一区二区三区av| 国产精品自拍一区| 国产aⅴ综合色| 福利一区二区在线| 99久久精品99国产精品| 91啪亚洲精品| 欧美日韩午夜影院| 欧美日韩免费观看一区二区三区 | 欧美绝品在线观看成人午夜影视| 在线不卡一区二区| 精品国产精品网麻豆系列| 精品国产伦一区二区三区免费| 久久免费美女视频| 亚洲丝袜精品丝袜在线| 亚洲成av人片在www色猫咪| 免费久久精品视频| 国产成人av网站| 91精品1区2区| 欧美一区二区视频观看视频| 久久久精品黄色| 亚洲久本草在线中文字幕| 日韩综合一区二区| 国产一区不卡精品| 色婷婷国产精品久久包臀| 欧美精选一区二区| 久久综合成人精品亚洲另类欧美 | 久久影音资源网| 国产精品国产精品国产专区不蜜| 亚洲最新视频在线播放| 欧美aaaaaa午夜精品| 不卡欧美aaaaa| 这里是久久伊人| 国产精品麻豆视频| 日一区二区三区| 国产不卡一区视频| 欧美日韩成人在线一区| 久久久噜噜噜久久中文字幕色伊伊| 一区二区三区欧美日| 麻豆一区二区在线| 色哟哟欧美精品| 2024国产精品| 亚洲午夜精品一区二区三区他趣| 国产一区亚洲一区| 欧美日韩一区小说| 国产精品免费看片| 免费一级欧美片在线观看| 99久久免费视频.com| 91精品国产综合久久久蜜臀图片| 日本一区二区免费在线观看视频 | 91精品国产综合久久久蜜臀图片 | 久久综合中文字幕| 亚洲小说欧美激情另类| 春色校园综合激情亚洲| 欧美成人精品福利| 亚洲综合在线免费观看| 北条麻妃国产九九精品视频| 精品乱人伦小说| 日韩一区欧美二区| 欧美三级韩国三级日本三斤| 中文字幕第一区综合| 精品一区二区三区视频在线观看| 欧美性猛交xxxx黑人交| 中文字幕欧美激情| 国产在线观看一区二区| 日韩欧美国产三级电影视频| 亚洲一本大道在线| 色狠狠av一区二区三区| 国产精品第四页| 成人国产亚洲欧美成人综合网 | 国产三级一区二区三区| 天使萌一区二区三区免费观看| 99在线视频精品| 欧美激情一二三区| 韩国精品久久久| 国产精品久久久久久久久果冻传媒 | 国产精品综合一区二区三区| 日韩视频一区在线观看| 日韩国产在线观看一区| 欧美三级电影网| 亚洲一区二区五区| 欧美揉bbbbb揉bbbbb| 亚洲一区在线观看视频| 91福利精品第一导航| 一区二区三区精品| 欧美性三三影院| 午夜欧美电影在线观看| 欧美日韩国产小视频| 五月激情六月综合| 欧美人xxxx| 日韩成人一区二区| 日韩欧美精品在线视频| 久久精品久久精品| 2014亚洲片线观看视频免费| 国产麻豆成人精品| 国产精品女同一区二区三区| 成人av网站在线| 亚洲欧美一区二区三区孕妇| 93久久精品日日躁夜夜躁欧美| 亚洲男同1069视频| 欧美日韩电影在线播放| 日本欧美一区二区三区乱码| 日韩欧美一级在线播放| 国产在线精品一区在线观看麻豆| 国产欧美日韩视频一区二区| 99国产精品久久久| 亚洲午夜电影网| 欧美一区二区免费| 国产成人av一区二区三区在线| 国产精品的网站| 欧美日韩成人一区二区| 蜜桃久久av一区| 国产欧美日韩亚州综合| 99精品视频在线免费观看| 亚洲高清免费观看| 精品国产乱码久久久久久浪潮| 国产91丝袜在线观看| 亚洲影院免费观看|