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

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

?? hw_flash.h

?? freertosV4.40 是一種small的嵌入式系統(tǒng)。利于嵌入式開好者入門學(xué)習(xí)嵌入式操作系統(tǒng)。通過對于源碼的學(xué)習(xí)可以很好的掌握freertos的運(yùn)行機(jī)制。
?? H
字號(hào):
//*****************************************************************************
//
// hw_flash.h - Macros used when accessing the flash controller.
//
// 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 991 of the Stellaris Driver Library.
//
//*****************************************************************************

#ifndef __HW_FLASH_H__
#define __HW_FLASH_H__

//*****************************************************************************
//
// The following define the offsets of the FLASH registers.
//
//*****************************************************************************
#define FLASH_FMA               0x400FD000  // Memory address register
#define FLASH_FMD               0x400FD004  // Memory data register
#define FLASH_FMC               0x400FD008  // Memory control register
#define FLASH_FCRIS             0x400FD00c  // Raw interrupt status register
#define FLASH_FCIM              0x400FD010  // Interrupt mask register
#define FLASH_FCMISC            0x400FD014  // Interrupt status register
#define FLASH_FMPRE             0x400FE130  // FLASH read protect register
#define FLASH_FMPPE             0x400FE134  // FLASH program protect register
#define FLASH_USECRL            0x400FE140  // uSec reload register

//*****************************************************************************
//
// The following define the bit fields in the FLASH_FMC register.
//
//*****************************************************************************
#define FLASH_FMC_WRKEY_MASK    0xFFFF0000  // FLASH write key mask
#define FLASH_FMC_WRKEY         0xA4420000  // FLASH write key
#define FLASH_FMC_COMT          0x00000008  // Commit user register
#define FLASH_FMC_MERASE        0x00000004  // Mass erase FLASH
#define FLASH_FMC_ERASE         0x00000002  // Erase FLASH page
#define FLASH_FMC_WRITE         0x00000001  // Write FLASH word

//*****************************************************************************
//
// The following define the bit fields in the FLASH_FCRIS register.
//
//*****************************************************************************
#define FLASH_FCRIS_PROGRAM     0x00000002  // Programming status
#define FLASH_FCRIS_ACCESS      0x00000001  // Invalid access status

//*****************************************************************************
//
// The following define the bit fields in the FLASH_FCIM register.
//
//*****************************************************************************
#define FLASH_FCIM_PROGRAM      0x00000002  // Programming mask
#define FLASH_FCIM_ACCESS       0x00000001  // Invalid access mask

//*****************************************************************************
//
// The following define the bit fields in the FLASH_FMIS register.
//
//*****************************************************************************
#define FLASH_FCMISC_PROGRAM    0x00000002  // Programming status
#define FLASH_FCMISC_ACCESS     0x00000001  // Invalid access status

//*****************************************************************************
//
// The following define the bit fields in the FLASH_FMPRE and FLASH_FMPPE
// registers.
//
//*****************************************************************************
#define FLASH_FMP_BLOCK_31      0x80000000  // Enable for block 31
#define FLASH_FMP_BLOCK_30      0x40000000  // Enable for block 30
#define FLASH_FMP_BLOCK_29      0x20000000  // Enable for block 29
#define FLASH_FMP_BLOCK_28      0x10000000  // Enable for block 28
#define FLASH_FMP_BLOCK_27      0x08000000  // Enable for block 27
#define FLASH_FMP_BLOCK_26      0x04000000  // Enable for block 26
#define FLASH_FMP_BLOCK_25      0x02000000  // Enable for block 25
#define FLASH_FMP_BLOCK_24      0x01000000  // Enable for block 24
#define FLASH_FMP_BLOCK_23      0x00800000  // Enable for block 23
#define FLASH_FMP_BLOCK_22      0x00400000  // Enable for block 22
#define FLASH_FMP_BLOCK_21      0x00200000  // Enable for block 21
#define FLASH_FMP_BLOCK_20      0x00100000  // Enable for block 20
#define FLASH_FMP_BLOCK_19      0x00080000  // Enable for block 19
#define FLASH_FMP_BLOCK_18      0x00040000  // Enable for block 18
#define FLASH_FMP_BLOCK_17      0x00020000  // Enable for block 17
#define FLASH_FMP_BLOCK_16      0x00010000  // Enable for block 16
#define FLASH_FMP_BLOCK_15      0x00008000  // Enable for block 15
#define FLASH_FMP_BLOCK_14      0x00004000  // Enable for block 14
#define FLASH_FMP_BLOCK_13      0x00002000  // Enable for block 13
#define FLASH_FMP_BLOCK_12      0x00001000  // Enable for block 12
#define FLASH_FMP_BLOCK_11      0x00000800  // Enable for block 11
#define FLASH_FMP_BLOCK_10      0x00000400  // Enable for block 10
#define FLASH_FMP_BLOCK_9       0x00000200  // Enable for block 9
#define FLASH_FMP_BLOCK_8       0x00000100  // Enable for block 8
#define FLASH_FMP_BLOCK_7       0x00000080  // Enable for block 7
#define FLASH_FMP_BLOCK_6       0x00000040  // Enable for block 6
#define FLASH_FMP_BLOCK_5       0x00000020  // Enable for block 5
#define FLASH_FMP_BLOCK_4       0x00000010  // Enable for block 4
#define FLASH_FMP_BLOCK_3       0x00000008  // Enable for block 3
#define FLASH_FMP_BLOCK_2       0x00000004  // Enable for block 2
#define FLASH_FMP_BLOCK_1       0x00000002  // Enable for block 1
#define FLASH_FMP_BLOCK_0       0x00000001  // Enable for block 0

//*****************************************************************************
//
// The following define the bit fields in the FLASH_USECRL register.
//
//*****************************************************************************
#define FLASH_USECRL_MASK       0x000000FF  // Clock per uSec
#define FLASH_USECRL_SHIFT      0

//*****************************************************************************
//
// The erase size is the size of the FLASH block that is erased by an erase
// operation, and the protect size is the size of the FLASH block that is
// protected by each protection register.
//
//*****************************************************************************
#define FLASH_ERASE_SIZE        0x00000400
#define FLASH_PROTECT_SIZE      0x00000800

#endif // __HW_FLASH_H__

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲女同一区二区| 欧美亚洲一区二区在线| 亚洲中国最大av网站| 日韩写真欧美这视频| 色久综合一二码| 国内精品国产三级国产a久久| 亚洲精品免费电影| 久久久精品国产免大香伊| 色婷婷精品久久二区二区蜜臂av| 国产综合久久久久久鬼色| 日韩高清电影一区| 亚洲精品中文在线| 国产精品天干天干在观线| 久久夜色精品国产欧美乱极品| 在线免费av一区| 99热精品国产| 97超碰欧美中文字幕| 国产.欧美.日韩| 成人精品小蝌蚪| 丰满岳乱妇一区二区三区| 国产成人综合视频| 国产美女精品人人做人人爽| 久久99国产精品成人| 日本女优在线视频一区二区| 亚洲成a天堂v人片| 亚洲国产一区二区三区| 亚洲美女屁股眼交| 一区二区三区蜜桃| 欧美在线啊v一区| 在线亚洲精品福利网址导航| 91免费看`日韩一区二区| 97久久超碰精品国产| 欧美最新大片在线看| 欧美日韩综合一区| 欧美精品丝袜久久久中文字幕| 欧美精品电影在线播放| 91精品欧美综合在线观看最新| 欧美性生活久久| 欧美精品黑人性xxxx| 日韩一级片网站| 久久综合九色综合久久久精品综合| 精品裸体舞一区二区三区| 国产欧美日本一区视频| 综合久久久久综合| 亚洲国产乱码最新视频| 精品制服美女久久| 国产不卡在线视频| 91豆麻精品91久久久久久| 91精品国产欧美一区二区成人 | 中文字幕亚洲一区二区av在线| 中文字幕久久午夜不卡| 亚洲视频一二三区| 美女高潮久久久| 成人av在线一区二区| 欧美日韩一级片在线观看| 日韩三级高清在线| 亚洲日本一区二区| 日本欧美一区二区三区| 91一区二区在线| 日韩视频中午一区| 亚洲欧美精品午睡沙发| 青青草国产精品97视觉盛宴| 成人一级视频在线观看| 91精品久久久久久久91蜜桃 | 精品国免费一区二区三区| 国产精品高清亚洲| 精品一区免费av| 色欧美乱欧美15图片| 欧美精品一区二区三区蜜臀| 亚洲视频在线一区观看| 精品免费视频.| 亚洲男女毛片无遮挡| 国产精品18久久久久久久久 | 高清久久久久久| 久久精品夜夜夜夜久久| 色偷偷88欧美精品久久久| 欧美日本不卡视频| 久久久精品免费免费| 午夜伦理一区二区| 色综合网色综合| 久久日韩精品一区二区五区| 亚洲成a人在线观看| av在线综合网| 久久理论电影网| 久草热8精品视频在线观看| 日本大香伊一区二区三区| 久久久久88色偷偷免费| 久久国产精品一区二区| 制服丝袜在线91| 亚洲国产美国国产综合一区二区| 91麻豆免费在线观看| 国产精品久久久久国产精品日日| 国产一区二区调教| 日韩欧美不卡在线观看视频| 日韩av电影一区| 欧美日韩成人综合在线一区二区| 曰韩精品一区二区| 欧美性感一区二区三区| 亚洲最大的成人av| 欧美在线观看视频一区二区 | 日本成人超碰在线观看| 欧美午夜寂寞影院| 一区二区国产视频| 91成人在线精品| 一二三四社区欧美黄| 91视频国产观看| 亚洲视频网在线直播| 成人av电影在线网| 国产精品久久久久久久久动漫| 成人污污视频在线观看| **性色生活片久久毛片| www.日韩av| 一区二区三区精品视频在线| 欧洲精品中文字幕| 日韩不卡免费视频| 精品国产免费久久| 国产福利电影一区二区三区| 国产精品午夜久久| 欧美在线观看视频一区二区| 性做久久久久久| 日韩免费观看高清完整版 | 极品少妇xxxx精品少妇偷拍| 久久久精品欧美丰满| 不卡av电影在线播放| 一区二区三区在线观看欧美| 91麻豆精品国产| 国产自产高清不卡| 国产精品大尺度| 欧美日本乱大交xxxxx| 精品午夜久久福利影院| 中文久久乱码一区二区| 日本电影亚洲天堂一区| 日本vs亚洲vs韩国一区三区二区| 欧美精品一区二区三区久久久 | 欧美精品九九99久久| 激情都市一区二区| 中文字幕一区视频| 欧美另类z0zxhd电影| 国产在线精品一区二区夜色| 综合自拍亚洲综合图不卡区| 欧美日韩免费观看一区二区三区| 久久精品国产精品亚洲红杏| 国产精品福利一区二区三区| 欧美日韩国产欧美日美国产精品| 老司机一区二区| 一区二区三区四区乱视频| 91精品国产91久久久久久最新毛片| 国产精品资源在线| 亚洲一区二区三区视频在线| 久久综合99re88久久爱| 欧美系列亚洲系列| 国产乱码字幕精品高清av| 亚洲综合色视频| 欧美激情一区二区三区四区 | 亚洲老妇xxxxxx| 精品国产一二三| 91官网在线观看| 国产精品夜夜爽| 日本亚洲天堂网| 亚洲欧美色综合| 久久网这里都是精品| 色婷婷综合久久久久中文| 国产一区在线看| 天堂av在线一区| 亚洲欧美一区二区视频| 欧美va亚洲va在线观看蝴蝶网| 91小视频免费看| 国产精品一区二区在线播放| 午夜亚洲福利老司机| 国产精品家庭影院| 2019国产精品| 8x福利精品第一导航| 91麻豆成人久久精品二区三区| 精品一二线国产| 午夜视频在线观看一区| 亚洲少妇30p| 国产日韩亚洲欧美综合| 日韩欧美激情四射| 欧美电影在哪看比较好| 在线观看成人免费视频| www.99精品| 国产999精品久久| 国产一区91精品张津瑜| 人人超碰91尤物精品国产| 午夜伦理一区二区| 亚洲综合在线电影| 亚洲视频免费观看| 国产精品卡一卡二| 国产视频一区二区三区在线观看| 欧美成人a∨高清免费观看| 91精品婷婷国产综合久久| 欧美日韩一区二区在线视频| 一本一道久久a久久精品| 97精品国产露脸对白| 99久久久精品| 97精品久久久久中文字幕| 97精品国产97久久久久久久久久久久| 国产成人aaa| 国产91在线观看| 国产91丝袜在线观看|