Kênh Tên Miền chuyên cung cấp tên miền đẹp, giá rẻ! Hãy liên hệ kỹ thuật: 0914205579 - Kinh doanh: 0912191357 để được tư vấn, hướng dẫn miễn phí, Cảm ơn quý khách đã ủng hộ trong thời gian qua!
Sunday, February 16, 2014


Đây là đoạn code demo viết bằng C về việc xóa , đọc và ghi flash trong msp430 , hy vọng nó hữ ích cho những ai đọc được,mình sẽ không giải thích ý nghĩ của các dòng code này , nếu các bạn có copy vào diễn đàn nào thì xi hãy ghi chú là nguồn từ trang này thanks

Hope you guy  enjoy it :



void erase_flash(unsigned short address)
{
     char *Flash_ptr;                         
     Flash_ptr = (char*) address;            
     FCTL1 = FWKEY + ERASE;                 
     FCTL3 = FWKEY;
     *Flash_ptr = 0;
     FCTL3 = FWKEY +  LOCK;
}
void write_flash (char value,unsigned short address)
{
  char *Flash_ptr;                       
  Flash_ptr = (char*) address;           
  FCTL1 = FWKEY + ERASE;                 
  FCTL3 = FWKEY;                         
  FCTL1 = FWKEY + WRT;                     
  *Flash_ptr = value;
  FCTL1 = FWKEY;                          
  FCTL3 = FWKEY +  LOCK;                   
}

unsigned short read_flash (unsigned short address)
{
  char value;
  char *Flash_ptr;
  Flash_ptr = (char*) address;            
  value = *Flash_ptr;
  return (value);
}




Nguồn : http://phanhoangthach.blogspot.com/

0 comments:

Post a Comment

domain, domain name, premium domain name for sales

Popular Posts