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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 75x_mrcc.h

?? FreeRTOS V4.2.1,增加了AVR32 UC3 和 LPC2368 的支持
?? H
字號:
/******************** (C) COPYRIGHT 2006 STMicroelectronics ********************
* File Name          : 75x_mrcc.h
* Author             : MCD Application Team
* Date First Issued  : 03/10/2006
* Description        : This file contains all the functions prototypes for the
*                      MRCC software library.
********************************************************************************
* History:
* 07/17/2006 : V1.0
* 03/10/2006 : V0.1
********************************************************************************
* THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
* CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
*******************************************************************************/

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __75x_MRCC_H
#define __75x_MRCC_H

/* Includes ------------------------------------------------------------------*/
#include "75x_map.h"

/* Exported types ------------------------------------------------------------*/
/* MRCC Buck-up registers */
typedef enum
{
  MRCC_BKP0,
  MRCC_BKP1
}MRCC_BKPReg;

typedef enum
{
  FREEOSC,
  OSC4MPLL,
  OSC4M,
  CKRTC,
  Disabled,
  OSC4M_Div128,
  LPOSC,
  OSC32K,
  Internal,
  External,
  ON,
  OFF
}CLKSourceTypeDef;


typedef struct
{
  CLKSourceTypeDef CKSYS_Source;  /* FREEOSC, OSC4MPLL, OSC4M, CKRTC */
  CLKSourceTypeDef CKRTC_Source;  /* Disabled, OSC4M_Div128, OSC32K, LPOSC */
  CLKSourceTypeDef CKUSB_Source;  /* Disabled, Internal, External */
  CLKSourceTypeDef PLL_Status;    /* ON, OFF */
  CLKSourceTypeDef OSC4M_Status;  /* ON, OFF */
  CLKSourceTypeDef LPOSC_Status;  /* ON, OFF */
  CLKSourceTypeDef OSC32K_Status; /* ON, OFF */
  u32 CKSYS_Frequency;  
  u32 HCLK_Frequency;   
  u32 CKTIM_Frequency;  
  u32 PCLK_Frequency;   
}MRCC_ClocksTypeDef;

/* Exported constants --------------------------------------------------------*/
/* Oscillator divider by 2 */
#define MRCC_XTDIV2_Disable    0xFFFF7FFF
#define MRCC_XTDIV2_Enable     0x00008000

/* System clock source */
#define MRCC_CKSYS_FREEOSC     0x01
#define MRCC_CKSYS_OSC4M       0x02
#define MRCC_CKSYS_OSC4MPLL    0x03
#define MRCC_CKSYS_RTC         0x04

/* PLL multiplication factors */
#define MRCC_PLL_Disabled    0xFEFFFFFF
#define MRCC_PLL_NoChange    0x00000001
#define MRCC_PLL_Mul_12      0x18000000
#define MRCC_PLL_Mul_14      0x10000000
#define MRCC_PLL_Mul_15      0x08000000
#define MRCC_PLL_Mul_16      0x00000000

/* AHB clock source */
#define MRCC_CKSYS_Div1    0x00000000
#define MRCC_CKSYS_Div2    0x00000008
#define MRCC_CKSYS_Div4    0x00000010
#define MRCC_CKSYS_Div8    0x00000018

/* TIM clock source */
#define MRCC_HCLK_Div1    0x00000000
#define MRCC_HCLK_Div2    0x00000001
#define MRCC_HCLK_Div4    0x00000002
#define MRCC_HCLK_Div8    0x00000003

/* APB clock source */
#define MRCC_CKTIM_Div1    0xFFFFFFFB
#define MRCC_CKTIM_Div2    0x00000004

/* RTC clock sources */
#define MRCC_CKRTC_OSC4M_Div128    0x01000000
#define MRCC_CKRTC_OSC32K          0x02000000
#define MRCC_CKRTC_LPOSC           0x03000000

/* USB clock sources */
#define MRCC_CKUSB_Internal    0xFFBFFFFF
#define MRCC_CKUSB_External    0x00400000

/* MRCC Interrupts */
#define MRCC_IT_LOCK    0x40000000
#define MRCC_IT_NCKD    0x00080000

/* Peripheral Clock */
#define MRCC_Peripheral_ALL      0x1975623F
#define MRCC_Peripheral_EXTIT    0x10000000
#define MRCC_Peripheral_RTC      0x08000000
#define MRCC_Peripheral_GPIO     0x01000000
#define MRCC_Peripheral_UART2    0x00400000
#define MRCC_Peripheral_UART1    0x00200000
#define MRCC_Peripheral_UART0    0x00100000
#define MRCC_Peripheral_I2C      0x00040000
#define MRCC_Peripheral_CAN      0x00010000
#define MRCC_Peripheral_SSP1     0x00004000
#define MRCC_Peripheral_SSP0     0x00002000
#define MRCC_Peripheral_USB      0x00000200
#define MRCC_Peripheral_PWM      0x00000020
#define MRCC_Peripheral_TIM2     0x00000010
#define MRCC_Peripheral_TIM1     0x00000008
#define MRCC_Peripheral_TIM0     0x00000004
#define MRCC_Peripheral_TB       0x00000002
#define MRCC_Peripheral_ADC      0x00000001

/* Clock sources to measure theire frequency */
#define MRCC_ClockSource_CKSYS    0x01
#define MRCC_ClockSource_HCLK     0x02
#define MRCC_ClockSource_PCLK     0x03
#define MRCC_ClockSource_CKTIM    0x04

/* Low Power Debug Mode */
#define MRCC_LPDM_Disable    0xFFFFFFF7
#define MRCC_LPDM_Enable     0x00000008

/* WFI Mode parameters */
#define MRCC_WFIParam_FLASHPowerDown    0x00000000
#define MRCC_WFIParam_FLASHOn           0x00000010
#define MRCC_WFIParam_FLASHOff          0x00004000

/* STOP Mode parameters */
#define MRCC_STOPParam_Default     0x00000000
#define MRCC_STOPParam_OSC4MOff    0x00008000
#define MRCC_STOPParam_FLASHOff    0x00004000
#define MRCC_STOPParam_MVREGOff    0x00002000

/* I/O Pins voltage range */
#define MRCC_IOVoltageRange_5V     0xFFFEFFFF
#define MRCC_IOVoltageRange_3V3    0x00010000

/* Clock sources to output on MCO pin */
#define MRCC_MCO_HCLK          0x00000000
#define MRCC_MCO_PCLK          0x00000040
#define MRCC_MCO_OSC4M         0x00000080
#define MRCC_MCO_CKPLL2        0x000000C0
#define MRCC_MCOPrescaler_1    0xFFFFFFDF
#define MRCC_MCOPrescaler_2    0x00000020

/* 4MHz main oscillator configuration */
#define MRCC_OSC4M_Default    0xFFFCFFFF
#define MRCC_OSC4M_Disable    0x00020000
#define MRCC_OSC4M_Bypass     0x00010000

/* OSC32K oscillator configuration */
#define MRCC_OSC32K_Disable          0xDFFFFFFF
#define MRCC_OSC32K_Enable           0x20000000
#define MRCC_OSC32KBypass_Disable    0xBFFFFFFF
#define MRCC_OSC32KBypass_Enable     0x40000000

/* LPOSC oscillator configuration */
#define MRCC_LPOSC_Disable    0xEFFFFFFF
#define MRCC_LPOSC_Enable     0x10000000

/* RTC measurement configuration */
#define MRCC_RTCM_Disable    0xFBFFFFFF
#define MRCC_RTCM_Enable     0x04000000

/* MRCC Flags */
#define MRCC_FLAG_LOCK         0x3F
#define MRCC_FLAG_LOCKIF       0x3D
#define MRCC_FLAG_CKSEL        0x37
#define MRCC_FLAG_CKOSCSEL     0x35
#define MRCC_FLAG_NCKD         0x32
#define MRCC_FLAG_SWR          0x5D
#define MRCC_FLAG_WDGR         0x5C
#define MRCC_FLAG_EXTR         0x5B
#define MRCC_FLAG_WKP          0x5A
#define MRCC_FLAG_STDB         0x59
#define MRCC_FLAG_BCOUNT       0x58
#define MRCC_FLAG_OSC32KRDY    0x7F
#define MRCC_FLAG_CKRTCOK      0x7B
#define MRCC_FLAG_LPDONE       0x67
#define MRCC_FLAG_LP           0x60

/* Exported macro ------------------------------------------------------------*/
/* Exported functions ------------------------------------------------------- */
void MRCC_DeInit(void);
void MRCC_XTDIV2Config(u32 MRCC_XTDIV2);
ErrorStatus MRCC_CKSYSConfig(u32 MRCC_CKSYS, u32 MRCC_PLL);
void MRCC_HCLKConfig(u32 MRCC_HCLK);
void MRCC_CKTIMConfig(u32 MRCC_CKTIM);
void MRCC_PCLKConfig(u32 MRCC_PCLK);
ErrorStatus MRCC_CKRTCConfig(u32 MRCC_CKRTC);
ErrorStatus MRCC_CKUSBConfig(u32 MRCC_CKUSB);
void MRCC_ITConfig(u32 MRCC_IT, FunctionalState NewState);
void MRCC_PeripheralClockConfig(u32 MRCC_Peripheral, FunctionalState NewState);
void MRCC_PeripheralSWResetConfig(u32 MRCC_Peripheral, FunctionalState NewState);
void MRCC_GetClocksStatus(MRCC_ClocksTypeDef*  MRCC_ClocksStatus);
void MRCC_LPMC_DBGConfig(u32 MRCC_LPDM);
void MRCC_EnterWFIMode(u32 MRCC_WFIParam);
void MRCC_EnterSTOPMode(u32 MRCC_STOPParam);
void MRCC_EnterSTANDBYMode(void);
void MRCC_GenerateSWReset(void);
void MRCC_WriteBackupRegister(MRCC_BKPReg MRCC_BKP, u32 Data);
u32 MRCC_ReadBackupRegister(MRCC_BKPReg MRCC_BKP);
void MRCC_IOVoltageRangeConfig(u32 MRCC_IOVoltageRange);
void MRCC_MCOConfig(u32 MRCC_MCO, u32 MCO_MCOPrescaler);
ErrorStatus MRCC_OSC4MConfig(u32 MRCC_OSC4M);
ErrorStatus MRCC_OSC32KConfig(u32 MRCC_OSC32K, u32 MRCC_OSC32KBypass);
ErrorStatus MRCC_LPOSCConfig(u32 MRCC_LPOSC);
void MRCC_RTCMConfig(u32 MRCC_RTCM);
void MRCC_SetBuilderCounter(u8 BuilderCounter);
u16 MRCC_GetCKSYSCounter(void);
FlagStatus MRCC_GetFlagStatus(u8 MRCC_FLAG);
void MRCC_ClearFlag(u8 MRCC_FLAG);
ITStatus MRCC_GetITStatus(u32 MRCC_IT);
void MRCC_ClearITPendingBit(u32 MRCC_IT);
ErrorStatus MRCC_WaitForOSC4MStartUp(void);

#endif /* __75x_MRCC_H */

/******************* (C) COPYRIGHT 2006 STMicroelectronics *****END OF FILE****/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本色综合中文字幕| 成人免费视频一区| 99国产精品久久久| 国产精品天天摸av网| 国产精品自在欧美一区| 久久亚洲免费视频| 国内久久精品视频| 久久中文娱乐网| 欧美午夜理伦三级在线观看| 亚洲美女视频在线观看| 在线一区二区观看| 亚瑟在线精品视频| 日韩一级视频免费观看在线| 激情欧美一区二区三区在线观看| 蜜桃视频在线观看一区二区| 欧美年轻男男videosbes| 日韩黄色免费网站| 精品美女一区二区| 国产suv一区二区三区88区| 日韩码欧中文字| 欧美揉bbbbb揉bbbbb| 久久精品国产第一区二区三区| 成人深夜在线观看| 久久97超碰国产精品超碰| 久久久国际精品| 91丝袜高跟美女视频| 亚洲成人一区在线| 亚洲精品亚洲人成人网在线播放| 国产不卡高清在线观看视频| 免费日韩伦理电影| 国产精品欧美一区二区三区| 日韩免费性生活视频播放| 成人午夜免费av| 国产99精品视频| 国产精品一区二区免费不卡 | 极品少妇一区二区| 亚洲第一狼人社区| 一区二区三区在线免费播放| 欧美电影免费提供在线观看| 欧美一区二区在线不卡| 国产成人精品免费网站| 亚洲一区二区欧美日韩| 久久精品欧美日韩| 欧美猛男超大videosgay| 麻豆精品久久精品色综合| 五月天婷婷综合| 国产精品入口麻豆原神| 亚洲国产精华液网站w| 884aa四虎影成人精品一区| 成人污污视频在线观看| 成人黄色小视频| 另类综合日韩欧美亚洲| 久久99精品国产.久久久久| 黑人精品欧美一区二区蜜桃| 国产一区二区日韩精品| 日韩影院免费视频| 免费三级欧美电影| 国产精品一区三区| 成人黄色网址在线观看| 91福利国产精品| 6080yy午夜一二三区久久| 精品国产一区二区国模嫣然| 欧美浪妇xxxx高跟鞋交| 欧美xxxx在线观看| 国产欧美一区二区在线观看| 欧美不卡一区二区三区| 国产丝袜美腿一区二区三区| 最新热久久免费视频| 国产精品伦理在线| 一区二区三区在线视频观看58| 久久青草欧美一区二区三区| 国产精品久久久久7777按摩 | 国产精品一区二区视频| 国产.欧美.日韩| 97se狠狠狠综合亚洲狠狠| 日本精品视频一区二区三区| 欧美一区二区三区四区视频| 精品国产伦理网| 亚洲视频香蕉人妖| 亚洲成av人片在线观看无码| 国产一区二区影院| 色综合久久综合网欧美综合网| 天堂影院一区二区| 国产一区二区三区免费观看| 色域天天综合网| 日韩三级视频在线看| 亚洲丝袜另类动漫二区| 日本成人在线网站| 97se亚洲国产综合自在线| 91精品免费在线观看| 国产精品久久久久四虎| 另类专区欧美蜜桃臀第一页| 91啪亚洲精品| 日韩欧美高清一区| 亚洲精品国久久99热| 国产永久精品大片wwwapp| 欧美亚洲日本国产| 国产日韩欧美综合一区| 日韩电影一二三区| 91网上在线视频| 国产视频一区二区在线| 日韩avvvv在线播放| 色屁屁一区二区| 国产日产欧产精品推荐色| 日本网站在线观看一区二区三区| 另类小说欧美激情| 欧美日韩一级二级三级| 国产精品白丝在线| 国产真实乱偷精品视频免| 欧美中文字幕不卡| 日韩免费视频线观看| 亚洲主播在线播放| 97久久精品人人澡人人爽| 欧美国产日韩一二三区| 久久国产精品第一页| 欧美电影影音先锋| 玉米视频成人免费看| 99久久亚洲一区二区三区青草| 欧洲色大大久久| 国产精品网站一区| 国产一区二区不卡| 久久影视一区二区| 久久精品国产色蜜蜜麻豆| 制服丝袜亚洲网站| 亚洲成人你懂的| 色婷婷久久99综合精品jk白丝| 91麻豆精品国产91久久久久| 亚洲国产综合91精品麻豆| 精品一区二区三区久久久| 欧美视频三区在线播放| 亚洲精品免费在线| 色婷婷av一区| 亚洲一线二线三线视频| 欧美中文字幕久久| 亚洲一区二区av电影| 精品视频资源站| 亚洲成在线观看| 在线成人午夜影院| 青娱乐精品在线视频| 日韩欧美国产一二三区| 精品中文av资源站在线观看| 日韩免费观看2025年上映的电影| 国产精品福利一区二区| 成人午夜在线视频| 综合久久一区二区三区| 色婷婷亚洲精品| 亚洲一级电影视频| 91精品国产高清一区二区三区 | 成人激情免费网站| 国产精品色一区二区三区| 国产91精品免费| 国产农村妇女毛片精品久久麻豆| 性做久久久久久免费观看| 欧美日韩美少妇| 热久久一区二区| 久久视频一区二区| 成人av网站在线观看免费| 亚洲精品日日夜夜| 7777精品伊人久久久大香线蕉的| 亚洲人精品午夜| 欧美日本一道本| 精品一区二区三区在线播放| 久久久精品综合| 99免费精品在线| 国产丝袜在线精品| 色综合久久天天| 丝袜诱惑制服诱惑色一区在线观看| 91丨九色丨尤物| 婷婷综合在线观看| 国产亚洲欧美一区在线观看| 91香蕉视频污| 美女看a上一区| 国产精品久久久久毛片软件| 欧美日本韩国一区二区三区视频| 国产精品高潮久久久久无| 日本高清不卡视频| 另类人妖一区二区av| 中文字幕一区二区三中文字幕| 国产成人小视频| 亚洲小说春色综合另类电影| 欧美精品一区二区不卡 | 国产在线视频一区二区三区| 国产精品三级久久久久三级| 在线电影国产精品| 成人激情小说乱人伦| 日av在线不卡| 国产精品不卡一区二区三区| 日韩欧美一级在线播放| 99视频精品在线| 婷婷一区二区三区| 国产精品午夜春色av| 欧美一区二区视频免费观看| 91在线视频免费观看| 裸体歌舞表演一区二区| 又紧又大又爽精品一区二区| 久久久99久久| 日韩午夜电影在线观看| 色婷婷国产精品久久包臀| 国产精品系列在线观看| 日韩高清在线一区|