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

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

?? flash11.c

?? msp430 falsh自編程
?? C
字號:
#include  <msp430x14x.h>


/*

149中的flash塊大小為512字節,可保存常數表,
為修改存儲器時不影響程序區,在*149.xcl中修改const的存儲位置為e000-ffdf 共8k字節,
de00-dfff共512字節用來進行flash修改時的備份存儲,

*/
#define FSEG_A 0x01080  // Flash Segment A start address
#define FSEG_B 0x01000  // Flash Segment B start address
#define FSEG_BAK	0xde00	//back address

//--------------------------------------------------------------------------------------
monitor void Flash_clr(int *ptr)
{
FCTL3 = FWKEY;        		/* Lock = 0 */
FCTL1 = FWKEY+ERASE;        		/* Erase = 1 */
*((int *) ptr) = 0;     		/* Erase flash segment */
_EINT();	//因為擦除時間較長,為不影響主程序時鐘中斷
	while ((FCTL3 & BUSY)!=0){}
}


//--------------------------------------------------------------------------------------
monitor void Flash_secure(void)
{
FCTL1 = FWKEY;        		/* Erase, write = 0 */
FCTL3 = FWKEY+LOCK;        		/* Lock = 1 */
}



//--------------------------------------------------------------------------------------
//寫入的數據少于512個并且不跨頁
monitor void Flash_replaceArray1(uchar *ptr, uchar *data,int num)
{
uchar *read_ptr;
uchar *write_ptr;
int *iread_ptr;
int *iwrite_ptr;
int fptr=(int)ptr & 0xfe00;
int i;
  
Flash_clr((int *) FSEG_BAK);

//Set to write mode to prepare for copy
FCTL3 = FWKEY;          /* Lock = 0 */
FCTL1 = FWKEY+WRT;          /* WRT = 1 */

//Copy block B to A
iread_ptr = (int *) fptr;
iwrite_ptr = (int *) FSEG_BAK;
	for (i = 0;  i < 256;  i++)
	{
	*iwrite_ptr++ = *iread_ptr++;
	}
Flash_clr((int *) fptr);

//Set to write mode to prepare for copy
FCTL3 = FWKEY;          /* Lock = 0 */
FCTL1 = FWKEY+WRT;          /* WRT = 1 */

//Copy block A to B, slipping in the new value at the right location
(int *)read_ptr = (int *) FSEG_BAK;
(int *)write_ptr = (int *) fptr;
fptr = (int)ptr+num;
	for (i = 0;  i < 512;  i++, read_ptr++, write_ptr++)
	{
		if ((write_ptr >= ptr) && (write_ptr < (uchar *)fptr))
		{
		*write_ptr = *data;
		data++;
		}
		else
		*write_ptr = *read_ptr;
	}
Flash_secure();
}

//--------------------------------------------------------------------------------------
//寫入的數據任意個、可以跨頁
void Flash_replaceArray(uchar *ptr, uchar *data,int num)
{
uint 	loopnum,offset,page,i,num1,address;
uint 	base,npage,start;

address=(int)ptr;
num1=(int)ptr+num;
page=511;
base=address & (~page);
offset=address & page;
page++;
loopnum=(offset+num-1)/page;
	for(i=0;i<=loopnum;i++)
	{
	npage=i*page;
		if (i==0)
		{
			if (loopnum>=1) num1=page-offset;
			else 	num1=num;
		start=0;
		}
		else if(i==loopnum)
		{
		address=base;
		start=npage-offset;
		num1=num+offset-npage;
		}
		else 
		{
		address=base;
		start=npage-offset;
		num1=page;
		}
	Flash_replaceArray1((uchar *)address,(uchar*)((int)data+start),num1);
	base+=page;
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
风间由美性色一区二区三区| 天天综合天天综合色| 日本女优在线视频一区二区| 欧美婷婷六月丁香综合色| 成人免费一区二区三区视频 | 欧美日本韩国一区二区三区视频| 国产成人精品亚洲日本在线桃色 | 不卡的av网站| 亚洲女厕所小便bbb| 欧美人与禽zozo性伦| 国产视频一区在线播放| 亚洲一区二区三区四区在线| 欧美放荡的少妇| 国产一区亚洲一区| 亚洲激情男女视频| 精品国产精品网麻豆系列 | 国产乱码精品1区2区3区| 国产精品国产精品国产专区不片| 亚洲va国产va欧美va观看| 精品国产精品一区二区夜夜嗨| 国产福利一区二区三区在线视频| 亚洲人成在线播放网站岛国| 一个色综合网站| 国产精品美女一区二区三区| 91精品国产91热久久久做人人 | 1000部国产精品成人观看| 亚洲色图欧洲色图婷婷| 日韩三级视频在线看| 色综合色综合色综合色综合色综合| 中文字幕第一区二区| 69堂精品视频| 欧美性猛片aaaaaaa做受| 欧美不卡一二三| 欧美军同video69gay| 日韩女优av电影在线观看| 91精品国产综合久久精品app| 成人avav在线| 日韩一区国产二区欧美三区| 国产精品久久久久aaaa樱花 | 色综合欧美在线| 日韩午夜在线播放| 亚洲婷婷综合久久一本伊一区 | 国产**成人网毛片九色| 色婷婷av一区二区三区大白胸| 久久99精品久久久久久国产越南| 日韩欧美国产一区二区三区| 国产精品免费av| 寂寞少妇一区二区三区| 欧洲人成人精品| 91成人看片片| 91精品国产色综合久久ai换脸| 99re视频精品| 91免费观看视频| 91久久精品一区二区三| 91麻豆精品91久久久久同性| 国产精品高清亚洲| 成人午夜碰碰视频| 99久久99久久精品免费看蜜桃| 成人av网站免费观看| 欧美一级免费大片| 丝袜美腿亚洲一区| 激情综合亚洲精品| 欧美一区三区四区| 日韩av午夜在线观看| 欧美人伦禁忌dvd放荡欲情| 欧美激情综合在线| 国产一区二区三区不卡在线观看| 国产精品资源站在线| 欧美一区二区三区视频免费播放 | 精品国产乱码久久久久久夜甘婷婷| 欧美精品乱人伦久久久久久| 亚洲激情在线激情| 在线日韩av片| 亚洲美女精品一区| 91福利在线播放| 一区二区三区中文免费| 成人aa视频在线观看| 亚洲视频免费看| 一本大道久久a久久综合| 怡红院av一区二区三区| 在线观看视频91| 亚洲3atv精品一区二区三区| 884aa四虎影成人精品一区| 午夜成人免费视频| 精品国产乱码久久| 岛国精品一区二区| 亚洲免费观看高清完整版在线| 日韩精品欧美成人高清一区二区| 久久99精品一区二区三区三区| 国产高清精品网站| 国产欧美精品一区二区三区四区| 欧美成人猛片aaaaaaa| 亚洲h在线观看| 精品久久久久99| 国产成人高清视频| 亚洲图片另类小说| 欧美精品一级二级三级| 久久成人羞羞网站| 欧美日韩国产三级| 蓝色福利精品导航| 国产欧美1区2区3区| av电影在线观看完整版一区二区| 亚洲gay无套男同| 日韩免费视频线观看| 成人网男人的天堂| 亚洲精品久久久久久国产精华液| 免播放器亚洲一区| 欧美日韩午夜影院| 亚洲精品视频在线看| 欧美日韩精品一区二区在线播放| 日韩美女视频一区二区在线观看| 亚洲日本欧美天堂| 欧美一级精品大片| 国产91丝袜在线观看| 亚洲尤物视频在线| 久久精品欧美日韩| 欧美美女网站色| 99国产麻豆精品| 国产米奇在线777精品观看| 亚洲一区在线视频观看| 日韩一区二区三区高清免费看看| 亚洲国产精品综合小说图片区| 亚洲国产精品一区二区www在线| 国产一区二区0| 日韩vs国产vs欧美| 亚洲一区二区美女| 国产精品乱码一区二区三区软件 | 国产成人午夜高潮毛片| 亚洲二区在线观看| 亚洲欧洲一区二区三区| 日韩精品一区二区在线观看| 欧美在线free| 99久久婷婷国产| 全部av―极品视觉盛宴亚洲| 亚洲影院在线观看| 国产精品日产欧美久久久久| 精品久久久久久久久久久久久久久久久| 日韩不卡手机在线v区| 亚洲激情校园春色| 亚洲特黄一级片| 国产人成一区二区三区影院| 欧美成人bangbros| 日韩精品一区二区三区四区| 欧美高清性hdvideosex| 欧美午夜一区二区三区免费大片| 亚洲人成精品久久久久久| 国产午夜精品理论片a级大结局 | 麻豆精品一二三| 久久久久久电影| 97精品国产露脸对白| 国产91在线观看丝袜| 国产不卡高清在线观看视频| 免费三级欧美电影| 久久9热精品视频| 日本美女一区二区| 精品一区二区免费| 精品在线免费视频| 国产麻豆精品视频| 国产精品 欧美精品| 高清不卡在线观看av| 国产成人免费视频| 99国产精品国产精品久久| 91丨porny丨首页| 一本大道av伊人久久综合| 91日韩一区二区三区| 欧美三级电影一区| 欧美肥妇bbw| 久久久精品天堂| 国产精品国产三级国产有无不卡| 欧美少妇一区二区| 欧美久久久久中文字幕| 91精选在线观看| 久久嫩草精品久久久精品一| 国产精品久久久久久久久免费丝袜| 91福利精品第一导航| 欧美日韩国产一区| 精品成人私密视频| 久久综合久久综合九色| 91精品欧美福利在线观看| 337p粉嫩大胆色噜噜噜噜亚洲| 91激情五月电影| 日韩欧美一二三| 亚洲欧洲韩国日本视频| 污片在线观看一区二区| 黄色小说综合网站| 久久99精品视频| 91丨九色丨尤物| 日韩三级免费观看| 亚洲欧美欧美一区二区三区| 另类欧美日韩国产在线| 91美女福利视频| 日韩精品中文字幕一区| 亚洲免费观看高清在线观看| 亚洲精品乱码久久久久久 | 欧美日韩一区高清| 欧美xfplay| 亚洲卡通欧美制服中文| 久久99国产精品麻豆| 精品视频在线免费观看| 国产日产欧产精品推荐色 |