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

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

?? lpc177x_8x_emc.h

?? 優龍LPC1788開發板資料
?? H
?? 第 1 頁 / 共 2 頁
字號:
/***********************************************************************//**
 * @file		lpc177x_8x_emc.h
 * @brief		Contains all macro definitions and function prototypes
 * 				support for EMC firmware library on LPC177x_8x
 * @version		1.0
 * @date		13. Dec. 2010
 * @author		NXP MCU SW Application Team
 **************************************************************************
 * Software that is described herein is for illustrative purposes only
 * which provides customers with programming information regarding the
 * products. This software is supplied "AS IS" without any warranties.
 * NXP Semiconductors assumes no responsibility or liability for the
 * use of the software, conveys no license or title under any patent,
 * copyright, or mask work right to the product. NXP Semiconductors
 * reserves the right to make changes in the software without
 * notification. NXP Semiconductors also make no representation or
 * warranty that such application will be suitable for the specified
 * use without further testing or modification.
 **************************************************************************/

#ifndef LPC178X_EMC_H_
#define LPC178X_EMC_H_

#include "lpc_types.h"
#include "LPC177x_8x.h"

/***********************************************************************
 * EMC Control Register (EMCControl)
 **********************************************************************/
/* Control register mask */
#define EMC_Control_MASK			((uint32_t )0x07)
/* Control register EMC: Enable control. */
#define EMC_Control_E				((uint32_t )(1<<0))
/* Control register EMC: Address mirror control. */
#define EMC_Control_M				((uint32_t )(1<<1))
/* Control register EMC: Low-power mode control. */
#define EMC_Control_L				((uint32_t )(1<<2))

/***********************************************************************
 * EMC Status Register (EMCStatus)
 **********************************************************************/
/* Status register mask */
#define EMC_Status_MASK				((uint32_t )0x07)
/* Status register EMC: Busy. */
#define EMC_Status_B				((uint32_t )(1<<0))
/* Status register EMC: Write buffer status. */
#define EMC_Status_S				((uint32_t )(1<<1))
/* Status register EMC: Self-refresh acknowledge.. */
#define EMC_Status_SA				((uint32_t )(1<<2))

/***********************************************************************
 * EMC Configuration register (EMCConfig)
 **********************************************************************/
/* EMC Configuration register : Enable control. */
#define EMC_Config_Endian_Mode		((uint32_t )(1<<0))
/* EMC Configuration register: CCLK. */
#define EMC_Config_CCLK				((uinr32_t)(1<<8))
/* EMC Configuration register mask */
#define EMC_Config_MASK				((uint32_t)(0x101))


/***********************************************************************
 * Dynamic Memory Control register (EMCDynamicControl)
 **********************************************************************/
/* Dynamic Memory Control register EMC: Dynamic memory clock enable. */
#define EMC_DynamicControl_CE			((uint32_t )(1<<0))
/* Dynamic Memory Control register EMC: Dynamic memory clock control */
#define EMC_DynamicControl_CS			((uint32_t )(1<<1))
/* Dynamic Memory Control register EMC: Self-refresh request, EMCSREFREQ*/
#define EMC_DynamicControl_SR			((uint32_t )(1<<2))
/* Dynamic Memory Control register EMC: Memory clock control (MMC)*/
#define EMC_DynamicControl_MMC			((uint32_t )(1<<5))
/* Dynamic Memory Control register EMC: SDRAM initialization*/
#define EMC_DynamicControl_I(n)			((uint32_t )(n<<7))
/* Dynamic Memory Control register EMC: Low-power SDRAM deep-sleep mode (DP)*/
#define EMC_DynamicControl_DP			((uint32_t ) (1<<13))

/***********************************************************************
 * Dynamic Memory Refresh Timer register (EMCDynamicRefresh)
 **********************************************************************/
/* Dynamic Memory Refresh Timer register EMC: Refresh timer (REFRESH) */
#define EMC_DynamicRefresh_REFRESH(n)	((uint32_t ) (n & 0x3ff))

/***********************************************************************
 * Dynamic Memory Read Configuration register (EMCDynamicReadConfig)
 **********************************************************************/
/* EMCDynamicReadConfig register EMC:Read data strategy (RD) */
#define EMC_DynamicReadConfig_RD(n)		((uint32_t )(n & 0x03))

/***********************************************************************
 * Dynamic Memory Percentage Command Period register (EMCDynamictRP)
 **********************************************************************/
/* EMCDynamictRP register EMC: Precharge command period (tRP). */
#define EMC_DynamictRP_tRP(n)			((uint32_t )(n & 0x0f))

/***********************************************************************
 * Dynamic Memory Active to Precharge Command Period register (EMCDynamictRAS)
 **********************************************************************/
/* EMCDynamictRAS register EMC: Active to precharge command period (tRAS) */
#define EMC_DynamictRP_tRAS(n)			((uint32_t )(n & 0x0f))

/***********************************************************************
 * Dynamic Memory Last Data Out to Active Time register (EMCDynamictAPR)
 **********************************************************************/
/* EMCDynamictAPR register EMC: Last-data-out to active command time (tAPR) */
#define EMC_DynamictAPR_tAPR(n)			((uint32_t )(n & 0x0f))

/***********************************************************************
 * Dynamic Memory Data-in to Active Command Time register (EMCDynamictDAL)
 **********************************************************************/
/* EMCDynamictDAL register EMC: Data-in to active command (tDAL)*/
#define EMC_DynamictDAL_tDAL(n)			((uint32_t )(n & 0x0f))

/***********************************************************************
 * Dynamic Memory Write Recovery Time register (EMCDynamictWR)
 **********************************************************************/
/* EMCDynamictWR register EMC: Write recovery time (tWR)*/
#define EMC_DynamictWR_tWR(n)			(uint32_t )(n & 0x0f)

/***********************************************************************
 * Dynamic Memory Active to Active Command Period register (EMCDynamictRC)
 **********************************************************************/
/* EMCDynamictRC register EMC: Active to active command period (tRC)*/
#define EMC_DynamictRC_tRC(n)			(uint32_t )(n & 0x1f)

/***********************************************************************
 * Dynamic Memory Auto-refresh Period register (EMCDynamictRFC)
 **********************************************************************/
/* EMCDynamictRFC register EMC: Auto-refresh period and auto-refresh to active command period (tRFC)*/
#define EMC_DynamictRFC_tRFC(n)			((uint32_t )(n & 0x1f))

/***********************************************************************
 * Dynamic Memory Exit Self-refresh register (EMCDynamictXSR)
 **********************************************************************/
/* EMCDynamictXSR register EMC: Exit self-refresh to active command time (tXSR)*/
#define EMC_DynamictXSR_tXSR(n)			((uint32_t )(n & 0x1f))

/***********************************************************************
 * Dynamic Memory Active Bank A to Active Bank B Time register (EMCDynamictRRD)
 **********************************************************************/
/* EMCDynamictRRD register EMC: Active bank A to active bank B latency (tRRD )*/
#define EMC_DynamictRRD_tRRD(n)			((uint32_t )(n & 0x0f))

/***********************************************************************
 Dynamic Memory Load Mode register to Active Command Time (EMCDynamictMRD)
 **********************************************************************/
/* EMCDynamictMRD register EMC: Load mode register to active command time (tMRD)*/
#define EMC_DynamictMRD_tMRD(n)			((uint32_t )(n & 0x1f))

/***********************************************************************
 * Static Memory Extended Wait Register (EMCStaticExtendedWait)
 **********************************************************************/
/* StaticExtendedWait register EMC: External wait time out. */
#define EMC_StaticExtendedWait_EXTENDEDWAIT(n)			((uint32_t )(n & 0x3ff))


/***********************************************************************
 * Dynamic Memory Configuration registers (EMCDynamicConfig0-3)
 **********************************************************************/
/* DynamicConfig register EMC: Memory device (MD). */
#define EMC_DynamicConfig_MD(n)			((uint32_t )(n << 3))
/* DynamicConfig register EMC: Address mapping (AM) */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲高清视频的网址| 日韩一区有码在线| 1区2区3区国产精品| 日本不卡视频在线| 丁香婷婷综合五月| 欧美精品欧美精品系列| 最近中文字幕一区二区三区| 美女视频一区在线观看| 在线欧美一区二区| 国产日韩欧美精品综合| 日韩成人精品在线观看| 91黄色在线观看| 国产蜜臀av在线一区二区三区| 欧美成人国产一区二区| 一区二区三区 在线观看视频| 精品一区二区三区在线观看| 91精品1区2区| 亚洲婷婷在线视频| 国产一区二区三区精品视频| 91精品国产色综合久久不卡电影| 自拍视频在线观看一区二区| 国产乱人伦精品一区二区在线观看| 欧美伊人久久大香线蕉综合69 | 一区二区三区精品| 大胆欧美人体老妇| 久久亚洲综合色| 免费高清在线一区| 欧美电影在线免费观看| 亚洲图片欧美色图| 色乱码一区二区三区88| 国产精品视频线看| 国产精品自产自拍| 亚洲精品一线二线三线| 麻豆精品视频在线观看| 日韩视频免费观看高清完整版 | 91精品国产综合久久精品| 亚洲一区二区视频在线| 色94色欧美sute亚洲13| 亚洲免费电影在线| 99久久久精品| 国产精品久久久久久久久免费相片| 国产在线观看免费一区| 欧美va亚洲va在线观看蝴蝶网| 亚洲妇熟xx妇色黄| 欧美亚洲高清一区| 亚洲一区二区综合| 欧美三级蜜桃2在线观看| 亚洲一卡二卡三卡四卡无卡久久| 91在线观看一区二区| 国产精品美女久久福利网站| 99久久免费精品高清特色大片| 欧美高清在线视频| 成人午夜电影网站| 自拍av一区二区三区| 91蜜桃在线观看| 亚洲在线视频一区| 欧美日韩免费电影| 蜜桃视频在线观看一区| 亚洲精品在线一区二区| 国产精品一二三四| 国产精品乱人伦中文| 色一区在线观看| 亚洲一区二区黄色| 日韩午夜精品电影| 国产精品羞羞答答xxdd| 国产精品久久久久婷婷| av在线免费不卡| 亚洲精品日日夜夜| 欧美精品tushy高清| 精品亚洲aⅴ乱码一区二区三区| 日韩精品一区二区三区蜜臀| 国产一区高清在线| 日本一区二区综合亚洲| 成人av资源站| 一区二区成人在线| 日韩一级二级三级精品视频| 免费观看在线综合| 国产午夜精品久久久久久免费视| 国产成人免费视频| 亚洲精品第一国产综合野| 在线观看日韩毛片| 久久国产精品99久久久久久老狼| 久久久综合视频| 99免费精品在线| 亚洲一卡二卡三卡四卡| 精品剧情在线观看| 91丨国产丨九色丨pron| 天天色 色综合| 久久精品亚洲麻豆av一区二区| 成人免费毛片嘿嘿连载视频| 亚洲午夜精品17c| 欧美不卡一区二区三区四区| 97se亚洲国产综合自在线观| 日韩福利视频导航| 国产精品精品国产色婷婷| 欧美日韩一区二区三区四区五区| 另类的小说在线视频另类成人小视频在线 | 精品99999| 91视频一区二区三区| 免费三级欧美电影| 亚洲国产精品成人久久综合一区| 97超碰欧美中文字幕| 久久成人免费网| 亚洲欧美日韩国产另类专区 | 国产一区二区三区视频在线播放| 中文字幕一区二区日韩精品绯色| 在线视频中文字幕一区二区| 久久97超碰色| 一区二区三区日韩在线观看| www久久精品| 欧美日韩色综合| 成人不卡免费av| 人妖欧美一区二区| 亚洲品质自拍视频网站| 久久先锋影音av| 欧美精品xxxxbbbb| 色婷婷综合激情| 韩国成人福利片在线播放| 亚洲3atv精品一区二区三区| 亚洲国产精华液网站w| 日韩精品一区二区三区老鸭窝| 91网上在线视频| 国产传媒一区在线| 免费观看久久久4p| 亚洲mv大片欧洲mv大片精品| 中文字幕一区二区三区不卡| www国产成人| 91精品国产美女浴室洗澡无遮挡| 成人高清免费在线播放| 国产麻豆视频一区| 五月婷婷激情综合| 一区二区三区在线影院| 国产精品久久久久久久久免费樱桃| 日韩亚洲欧美在线| 欧美日本在线播放| 日本大香伊一区二区三区| 成人av网址在线| 国产一区二区三区在线观看精品| 亚洲一区二区美女| 一区二区三区在线高清| 国产精品灌醉下药二区| 久久久五月婷婷| 日韩一区二区免费电影| 欧美一卡2卡三卡4卡5免费| 欧美三级日本三级少妇99| 在线亚洲免费视频| 91麻豆视频网站| 91在线精品一区二区三区| 99精品偷自拍| 成人黄色综合网站| 成人理论电影网| 成人免费视频视频| 成人18视频日本| 成人精品亚洲人成在线| 国产91高潮流白浆在线麻豆| 国产精品自拍网站| 丁香六月久久综合狠狠色| 国产大陆亚洲精品国产| 国产精品18久久久| 成人小视频在线观看| 成人免费视频一区| 91片在线免费观看| 一本色道a无线码一区v| 色婷婷精品久久二区二区蜜臀av| 91免费看片在线观看| 99精品视频中文字幕| 色网综合在线观看| 欧美色图一区二区三区| 欧美视频你懂的| 91麻豆精品国产综合久久久久久| 欧美日韩一区二区三区视频| 欧美日韩日本视频| 制服视频三区第一页精品| 制服丝袜亚洲网站| 精品国产3级a| 久久久久久久久久久久久久久99| 日韩精品一区在线观看| 久久婷婷色综合| 国产精品你懂的在线| 亚洲色图另类专区| 亚洲国产精品一区二区www| 日日欢夜夜爽一区| 老司机精品视频一区二区三区| 麻豆91精品视频| 国产在线国偷精品产拍免费yy| 国产jizzjizz一区二区| www.66久久| 欧美视频在线观看一区| 欧美tk—视频vk| 国产精品欧美极品| 亚洲va天堂va国产va久| 蜜桃av一区二区三区| 国产69精品一区二区亚洲孕妇| 国产成人精品亚洲777人妖| av成人动漫在线观看| 欧美三级视频在线观看| 精品av综合导航| 亚洲精品日韩一| 美女爽到高潮91| 99精品欧美一区二区三区综合在线|