ram.c

来自「F2812实现电机控制源程序.rar」· C语言 代码 · 共 23 行

C
23
字号
#include	"DSP28_Device.h"

/*下面几个函数定义了对外部RAM的初始化、清0、读取数据*/
unsigned  	int  *ExRamStart = (unsigned  int *)0x100000;///外部RAM的地址

void	InitExRam(Uint16	Start)////初始化函数,也就是往外部RAM中写的数据,随地址不断加一,长度为4K
		{
			Uint16	i;
			for	(i=0;i<0x4000;i++)		*(ExRamStart + Start + i) = i;
		}
void	InitExRam1(Uint16	Start)////对外部RAM进行清0
		{
			Uint16	i;
			for	(i=0;i<0x4000;i++)		*(ExRamStart + Start + i) = 0;
		}
void	RamRead(Uint16	Start)/////读取外部RAM函数
		{
			Uint16	i;
			for	(i=0;i<0x4000;i++)		*(ExRamStart + Start + i) = *(ExRamStart +i);
		}							
//=========================================NO MORE==============================

⌨️ 快捷键说明

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