eeprom_l.c

来自「一个正在应用的步进电机控制程序,包括电机的调速,正反,细分,通讯控制」· C语言 代码 · 共 41 行

C
41
字号
#include <eeprom.h>
#include "main.h"

extern struct cal cal0;

/*
eeprom操作模块
*/

/*
从eeprom中读整型变量的值
*/

#include <eeprom.h>
/*
从eeprom中读整型变量的值
*/
void EEPROMReadWord(unsigned int addr,unsigned int *word)
{  
    unsigned char eeprom_data[2];
	unsigned char *ptr = (unsigned char *)word;
	EEPROMReadBytes(addr,eeprom_data,2);
	*ptr = eeprom_data[0];
	ptr++;
	*ptr = eeprom_data[1];
}

/*
向eeprom中写整型变量的值
*/
void EEPROMWriteWord(unsigned int addr,unsigned int *word)
{  
    unsigned char eeprom_data[2];
	unsigned char *ptr = (unsigned char *)word;	
	eeprom_data[0] = *ptr;
	ptr++;
	eeprom_data[1] = *ptr;
	EEPROMWriteBytes(addr,eeprom_data,2);

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?