资源简介
国嵌-嵌入式Linux教程课件及配套例程代码,课件为PPT,总共1400多页,配套例程代码
代码片段和文件信息
//===================================================================
// File Name : 2440lib.c
// Function : S3C2410 PLLUart LED Port Init
// Date : March 20 2002
// Version : 0.0
// History
// 0.0 : Programming start (February 202002) -> SOP
//===================================================================
#include “def.h“
#include “option.h“
#include “2440addr.h“
#include “2440lib.h“
#include “2440slib.h“
#include
#include
#include
#include
#include
extern char Image$$RW$$Limit[];
void *mallocPt=Image$$RW$$Limit;
//***************************[ SYSTEM ]***************************************************
void Delay(int time)
{
U32 val = (PCLK>>3)/1000-1;
rTCFG0 &= ~(0xff<<8);
rTCFG0 |= 3<<8; //prescaler = 3+1
rTCFG1 &= ~(0xf<<12);
rTCFG1 |= 0<<12; //mux = 1/2
rTCNTB3 = val;
rTCMPB3 = val>>1; // 50%
rTCON &= ~(0xf<<16);
rTCON |= 0xb<<16; //interval inv-off update TCNTB3&TCMPB3 start timer 3
rTCON &= ~(2<<16); //clear manual update bit
while(time--) {
while(rTCNTO3>=val>>1);
while(rTCNTO3>1);
};
}
//***************************[ PORTS ]****************************************************
void Port_Init0(void)
{
//CAUTION:Follow the configuration order for setting the ports.
// 1) setting value(GPnDAT)
// 2) setting control register (GPnCON)
// 3) configure pull-up resistor(GPnUP)
//32bit data bus configuration
//*** PORT A GROUP
//Ports : GPA22 GPA21 GPA20 GPA19 GPA18 GPA17 GPA16 GPA15 GPA14 GPA13 GPA12
//Signal : nFCE nRSTOUT nFRE nFWE ALE CLE nGCS5 nGCS4 nGCS3 nGCS2 nGCS1
//Binary : 1 1 1 1 1 1 1 1 1 1 1
//Ports : GPA11 GPA10 GPA9 GPA8 GPA7 GPA6 GPA5 GPA4 GPA3 GPA2 GPA1 GPA0
//Signal : ADDR26 ADDR25 ADDR24 ADDR23 ADDR22 ADDR21 ADDR20 ADDR19 ADDR18 ADDR17 ADDR16 ADDR0
//Binary : 1 1 1 1 1 1 1 1 1 1 1 1
rGPACON = 0x7fffff;
//**** PORT B GROUP
//Ports : GPB10 GPB9 GPB8 GPB7 GPB6 GPB5 GPB4 GPB3 GPB2 GPB1 GPB0
//Signal : nXDREQ0 nXDACK0 nXDREQ1 nXDACK1 nSS_KBD nDIS_OFF L3CLOCK L3DATA L3MODE nIrDATXDEN Keyboard
//Setting: INPUT OUTPUT INPUT OUTPUT INPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT
//Binary : 00 01 00 01 00 01 01 01 01 01 01
rGPBCON = 0x044555;
rGPBUP = 0x7ff; // The pull up function is disabled GPB[10:0]
//*** PORT C GROUP for youlong
//Ports : GPC15 GPC14 GPC13 GPC12 GPC11 GPC10 GPC9 GPC8 GPC7 GPC6 GPC5 GPC4 GPC3 GPC2 GPC1 GPC0
//Signal : VD7 VD6 VD5 VD4 VD3 VD2 VD1 VD0 LCDVF2 LCDVF1 LCDVF0 VM Vframe VLINE VCLK LEND
//Binary : 10 10 10 10 10 10 10 10 10 10 1
相关资源
- EDA技术实用教程-VerilogHDL版(第四版)
- 计算机操作系统课件考研
- 数学模型第五版---姜启源 教材配套
- 数字信号处理北京交通大学课件.zip
- 计算机组成原理白中英第五版
- 中国大学MOOC哈尔滨工业大学战德臣老
- 安世亚太公司的培训课件:5天学会
- 滴水逆向课件和学习资料
- 微型计算机控制技术课件
- 教学课件ppt.rar
- 《计算机控制技术》课件
- 北航961三课 课件
- 操作系统原理北京大学 陈向群pdf课件
- 机械基础[全套课件
- DT c 课件.pdf
- 《计算机网络第七版谢希仁 编著》原
- 网络攻击与防范--中科院张玉清老师最
- 北邮计算计组成原理课件
- 模式识别-黄庆明_中科院课件包含wo
- 计算机组成原理 哈工大课件
- 冈萨雷斯数字图像处理中文版课件.
- 现代数字信号处理课件+答案+习题
- PMP培训精讲课件
- 数字摄影测量_武大_张剑清_PPT&PDF
- 西安交通大学 信号与系统 课件加期末
- 电路 邱关源 第五版 ppt 精品课件
- 静夜思Authorware课件
- 数理逻辑课件
- authorware课件作品含源文件素材
- 《Dreamweaver8&Fireworks8&PhotoshopCS2&Flash8网
评论
共有 条评论