• 大小: 97KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: 其他
  • 标签: MSP430G2553  

资源简介

MSP430G2553 FLASH读写操作

资源截图

代码片段和文件信息

/*******************************************************************************
** 版权:    Seial success Lmtd.Co
** 文件名:   .c
** 工作环境: IAR 5.40
** 作者:     huquanlin
** 生成日期: 
** 功能:
** 相关说明: __root 表示在程序未运行前就编译   

*******************************************************/


#include “msp430g2553.h“

char *p;
__root const unsigned char xx[6]@0x1080={‘l‘‘i‘‘e‘‘r‘‘d‘‘a‘};   
char yy[6]={‘a‘‘d‘‘r‘‘e‘‘i‘‘l‘}; 

void FLASH_ERASE(char *adrint num)//@“my_seg1“
{
  int i;
  FCTL2=FWKEY+FSSEL1+FN1;
  FCTL3=FWKEY;
  FCTL1=FWKEY+ERASE;
  for(i=0;i  {
    *(adr+i)=0;
  }
  FCTL3=FWKEY+LOCK;
}
void FLASH_WRITE(char *adrchar *dataint num)//@“my_seg2“
{
  int i;
  FCTL2=FWKEY+FSSEL1+FN1;
  FCTL3=FWKEY;
  FCTL1=FWKEY+WRT;
  for(i=0;i  {
    *(adr+i)=*(data+i);
    while(!(FCTL3&WAIT));//判断是否写完

  }
  FCTL1=FWKEY;
  FCTL3=FWKEY+LOCK;
}

int main( void )
{
  // Stop watchdog timer to prevent time out reset
  WDTCTL = WDTPW + WDTHOLD;
  DCOCTL = CALDCO_1MHZ;
  BCSCTL1 = CALBC1_1MHZ;  //设置时钟为1MHz
  
  p=(char*)0x1080;
  FLASH_ERASE(p6);
  FLASH_WRITE(pyy6);
  while(1);
}






 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      20124  2015-03-30 14:21  FLASH\Backup (2) of WR.ewd

     文件      50619  2015-03-31 22:07  FLASH\Backup (2) of WR.ewp

     文件      20124  2015-03-30 14:21  FLASH\Backup of WR.ewd

     文件      50619  2015-03-31 22:07  FLASH\Backup of WR.ewp

     文件      16657  2015-10-14 10:39  FLASH\Debug\Exe\WR.d43

     文件      53052  2015-10-14 09:22  FLASH\Debug\Obj\main.pbi

     文件      10481  2015-10-14 09:22  FLASH\Debug\Obj\main.pbi.cout

     文件       7860  2015-05-28 14:13  FLASH\Debug\Obj\main.r43

     文件      53054  2015-10-14 10:38  FLASH\Debug\Obj\WR.pbd

     文件      53054  2015-10-14 10:38  FLASH\Debug\Obj\WR.pbd.browse

     文件       1214  2015-05-28 14:11  FLASH\main.c

     文件          0  2015-10-14 10:39  FLASH\path.txt

     文件       1098  2015-09-24 12:39  FLASH\settings\WR.cspy.bat

     文件       5251  2015-10-14 10:40  FLASH\settings\WR.dbgdt

     文件       1602  2015-10-14 10:40  FLASH\settings\WR.Debug.cspy.bat

     文件        501  2015-10-14 10:40  FLASH\settings\WR.Debug.driver.xcl

     文件        273  2015-10-14 10:40  FLASH\settings\WR.Debug.general.xcl

     文件       1795  2015-10-14 10:40  FLASH\settings\WR.dni

     文件       3089  2015-10-14 10:40  FLASH\settings\WR.wsdt

     文件         51  2015-10-14 10:40  FLASH\settings\WR.wspos

     文件       2190  2015-10-14 10:40  FLASH\WR.dep

     文件      22597  2015-10-14 10:39  FLASH\WR.ewd

     文件      60207  2015-10-14 10:39  FLASH\WR.ewp

     文件     112203  2015-10-14 10:39  FLASH\WR.ewt

     文件        156  2015-03-31 22:07  FLASH\WR.eww

     目录          0  2015-08-24 19:08  FLASH\Debug\Exe

     目录          0  2015-03-31 22:06  FLASH\Debug\List

     目录          0  2015-10-14 10:38  FLASH\Debug\Obj

     目录          0  2015-08-24 19:08  FLASH\Debug

     目录          0  2015-10-14 10:38  FLASH\settings

............此处省略4个文件信息

评论

共有 条评论