flashutils.h
来自「msp430 test code and examples for using 」· C头文件 代码 · 共 27 行
H
27 行
/**********************************************************************//**
Filename: flashUtils.h
Copyright 2008 Texas Instruments, Inc.
***************************************************************************/
#ifndef FLASH_UTILS_H
#define FLASH_UTILS_H
#include <msp430x54x.h>
/*-------------------------------------------------------------
* Macros
* ------------------------------------------------------------*/
#define FLASH_UNLOCK FCTL3 = FWKEY; FCTL1 = FWKEY + WRT;
#define FLASH_LOCK FCTL1 = FWKEY; FCTL3 = FWKEY + LOCK;
#define FLASH_WRITE_INFOB(destination, source) st( FLASH_UNLOCK_INFOB; destination = source; while (FCTL3 & BUSY ); FLASH_LOCK_INFOB; )
/*-------------------------------------------------------------
* Function Prototypes
* ------------------------------------------------------------*/
void flashEraseBank(unsigned long FarPtr);
void flashEraseSegment(unsigned long FarPtr);
void flashErase(unsigned long Memstart, unsigned long Memend);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?