在线情况
楼主
  • 头像
  • 级别
    • 积分5
    • 经验365
    • 文章3
    • 注册2007-01-15
    在线仿真msp430f5418的flash总是死机
    我编写的msp430f5418的flash读写程序,在进行到对指针变量操作就死机了为什么,软件版本
    IAR Assembler for MSP430
      5.20.1 (5.20.1.50215)
    具体程序如下:
      FlashErase(0x1080);
    void FlashErase(unsigned int Adr)
    {
      unsigned int *p;
      _DINT();
      //__disable_interrupt();  
      while(BUSY & FCTL3);
      FCTL3 = FWKEY;    
      FCTL1 = FWKEY+ERASE;
      p=(unsigned int *)Adr;
      *p=0;//死到这不动了
      while(BUSY & FCTL3);
      FCTL3 = FWKEY+LOCK;  
      _EINT();
    }
    微控网感谢您的参与
    Powered by LeadBBS 9.2 .
    Page created in 0.2031 seconds with 7 queries.