main.c

来自「GPRS源程序 基于ARM9底层开发 做毕业设计很有用啊」· C语言 代码 · 共 45 行

C
45
字号
#include "option.h"
#include "def.h"
#include "44b.h"
#include "44blib.h"

extern char Image$$RO$$Base[];
extern void Test_Q2403A(void);
/********************************************************************
Function name: Main
Parameter    : void
Description	 : 主功能函数
Return		 : void
Argument     : void
Autor & date :
*********************************************************************/
void Main(void)
{
	//int i;
	//SystemClockInit();			//系统时钟初始化
	//MemCfgInit();				//设置非Cache区
	 rSYSCFG=CACHECFG;   // Using 8KB Cache//
     ChangePllValue( 56, 3, 1 ) ;
	
	Port_Init();					//端口初始化
	//CacheEnable();				//Cache允许
    Uart_Select(0);
   
   Uart_Init(0,115200);
    
  //将中断向量和处理程序拷贝到SDRAM的起始地址
  //假设中断跳转指令已经烧写到了FLASH的起始地址!!!
  /* if(Image$$RO$$Base!=(char *)0x0c000000) {
		U32 *src = (U32 *)Image$$RO$$Base;
		U32 *dst = (U32 *)0x0c000000;
		for(i=0x00; i<0x400; i++)
			dst[i] = src[i];
	}*/
   	Uart_Printf( "\n\n\tFS44B0X GPRS TEST !\n\n" ) ;
		
	Test_Q2403A();
}
/*******************************************************************/


⌨️ 快捷键说明

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