91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 780B
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-02
  • 語言: 其他
  • 標簽: infoA??操作??segmentA??

資源簡介

MSP430系列 操作片內 INFO_A的代碼 驗證過 操作方式與 B C D 有區別 請仔細體會 segmentA 操作 基于平臺MSP430F5438

資源截圖

代碼片段和文件信息

#include

uchar?SEGA_REC_BUF[20];
uchar?SEGA_SEND_BUF[128];
/********************************************************
函數名稱:
功能描述:?擦除infoA片段
全局變量:無
參數說明:無
返回說明:無
版?本:1.0
********************************************************/
uchar?EraseFlashSegA(uint?luiAddr)
{
uchar?lucReg1;
lucReg1?=?_BIC_SR(GIE);??????????????????????
//FCTL3?=?FWKEY;??????????????????????????????????//?解鎖
FCTL1?=?FWKEY?+?ERASE;??????????????????????????//?允許擦除
????????if(FCTL3?&?LOCKA)
??????????{
??????????????FCTL3?=FWKEY?+?LOCKA;
??????????}?
????????
*(uchar?*)luiAddr?=?0;
while(FCTL3&BUSY);
????????FCTL1?=?FWKEY;??????????????????????????????????//?不允許擦除
FCTL3?=?FWKEY?+?LOCK+?LOCKA;?????????????????//?鎖定
if(lucReg1?&?GIE)?_BIS_SR(GIE);?
return?0;
}
/**************************************************
*說明:寫FLASH信息段
**************************************************/
uchar?WrtFlashByteA(uint?luiAddr?uchar?*buffuint?lucLen)
{
uchar?lucReg1;
lucReg1?=?_BIC_SR(GIE);
if(lucLen!=0)
??????????{????????????????????????????????????????????????????//?解鎖
FCTL1?=?FWKEY?+?WRT;????????????????????????????????????//允許寫
????????????????if(FCTL3?&?LOCKA)
??????????????????{
?????????????????????FCTL3?=FWKEY?+?LOCKA;
???????????????????}?
while(lucLen--)
?????????????????????{
*(uchar?*)luiAddr++?=?*buff++;
while(FCTL3&BUSY);
?????}
FCTL1?=?FWKEY;??????????????????????????????????????????//?不允許擦除
FCTL3?=?FWKEY?+?LOCK?+LOCKA;???????????????????????????????????//?鎖定
??}????
if(lucReg1?&?GIE)?_BIS_SR(GIE);?
return?0;
}
/********************************************************
函數名稱:
功能描述:?infoA測試
全局變量:無
參數說明:無
返回說明:無
版?本:1.0
********************************************************/
void?INFO_SEGA_TEST(void)
{
????uchar?lucRecNum;
????uchar?i;
????for(i=0;i<128;i++)
???????{
??????????SEGA_SEND_BUF[i]?=?i;
???????}
????EraseFlashSegA(FLASH_SEG_A);
????WrtFlashByteA(FLASH_SEG_ASEGA_SEND_BUF12);???????
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2127??2015-04-29?21:43??INFO_A.c

-----------?---------??----------?-----??----

?????????????????2127????????????????????1


評論

共有 條評論