资源简介
【由周立功编写的ARM7嵌入式系统图书教材《深入浅出ARM7---LPC213X LPC214X》配套的基础实验程序实例全部代码!!!】
代码片段和文件信息
/****************************************Copyright (c)**************************************************
** Guangzou ZLG-MCU Development Co.LTD.
** graduate school
** http://www.zlgmcu.com
**
**--------------File Info-------------------------------------------------------------------------------
** File name: main.c
** Last modified Date: 2004-09-16
** Last Version: 1.0
** Descriptions: The main() function example template
**
**------------------------------------------------------------------------------------------------------
** Created by: Chenmingji
** Created date: 2004-09-16
** Version: 1.0
** Descriptions: The original version
**
**------------------------------------------------------------------------------------------------------
** Modified by: Chenxibing
** Modified date: 2005-02-03
** Version:
** Descriptions: SSP作SPI从机,SPI作主机,通信实验。
** 如果数据传输正确,LED1闪烁,否则LED2点亮。
********************************************************************************************************/
#include “config.h“
#define SLAVE_CS 1 << 29 // P0.29口为SSP为从机的选择控制引脚
#define LED1 1 << 18 // P1.18控制LED1
#define LED2 1 << 19 // P1.19控制LED2
volatile uint16 RcvData; // 接收到的数据
volatile uint16 RcvFlag; // 接收到新数据标志
/*
*********************************************************************************************************
** 函数名称:SSP_IRQ()
** 函数功能:SSP中断服务函数
** 入口参数 :无
** 出口参数 :无
*********************************************************************************************************
*/
void __irq SSP_IRQ(void)
{
RcvData = SSPDR; // 接收数据
RcvFlag = 0x01; // 接收到新数据
SSPICR = 0x0F; // 清除标志位
VICVectAddr = 0x00;
}
/*
*********************************************************************************************************
** 函数名称:DelayNS()
** 函数功能:长软件延时
** 入口参数:dly 延时参数,值越大,延时越久
** 出口参数:无
*********************************************************************************************************
*/
void DelayNS(uint32 dly)
{
uint32 i;
for(; dly>0; dly--)
for(i=0; i<50000; i++);
}
/*
*********************************************************************************************************
** 函数名称:SPI_Init()
** 函数功能:初始化SPI接口,设置为主机。
** 入口参数 :无
** 出口参数 :无
*********************************************************************************************************
*/
void SPI_Init(void)
{
SPI_SPCCR = 0x52; // 设置SPI时钟分频
SPI_SPCR = 0x30; // 设置SPI接口模式MSTR=1CPOL=1CPHA=0LSBF=0
}
/*
*********************************************************************************************************
** 函数名称 :SSP_Init()
** 函数功能 :将SSP控制器初始化SPI接口,设置为从机。
** 入口参数 :无
** 出口参数 :无
*******************************
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4018 2004-09-24 11:03 2.SSP作SPI从机实验\SSP_SPI_slave\src\config.h
文件 3349 2004-10-09 10:47 2.SSP作SPI从机实验\SSP_SPI_slave\src\IRQ.s
文件 38758 2004-12-03 11:38 2.SSP作SPI从机实验\SSP_SPI_slave\src\LPC2294.h
文件 6881 2005-04-20 08:56 2.SSP作SPI从机实验\SSP_SPI_slave\src\main.c
文件 1392 2005-01-12 16:50 2.SSP作SPI从机实验\SSP_SPI_slave\src\mem_a.scf
文件 1394 2005-01-12 16:56 2.SSP作SPI从机实验\SSP_SPI_slave\src\mem_b.scf
文件 1387 2005-01-12 16:51 2.SSP作SPI从机实验\SSP_SPI_slave\src\mem_c.scf
文件 11490 2005-01-14 17:43 2.SSP作SPI从机实验\SSP_SPI_slave\src\Startup.s
文件 9032 2005-01-26 09:19 2.SSP作SPI从机实验\SSP_SPI_slave\src\target.c
文件 3884 2005-01-14 17:38 2.SSP作SPI从机实验\SSP_SPI_slave\src\target.h
文件 209615 2005-04-20 08:56 2.SSP作SPI从机实验\SSP_SPI_slave\SSP_SPI_slave.mcp
目录 0 2010-04-16 20:00 2.SSP作SPI从机实验\SSP_SPI_slave\src
目录 0 2010-04-16 20:00 2.SSP作SPI从机实验\SSP_SPI_slave
目录 0 2010-04-16 20:00 2.SSP作SPI从机实验
----------- --------- ---------- ----- ----
291200 14
- 上一篇:JLX12864G-086-P中文说明书.pdf
- 下一篇:汉字转拼音拼音字典
相关资源
-
Qt/em
bedded的嵌入式导航电子地图实 - web页面嵌入excel控件,网页中在线编辑
- 串口通信verilog代码
- 嵌入式课程设计QT完美实现任意进制运
- FTD2XX.dll和oflash.exe
- DSP最小系统的设计
- VC嵌入式CLips专家系统实现战场环境的
- SDI信号中数字音频的嵌入与解嵌
- t9Input-stm32
- 嵌入式软件开发面试题整理
- 嵌入式工程师面试宝典
- 杭电嵌入式第一批考试题目答案
- Qt编写的Leds以及蜂鸣器奏乐
- 嵌入式系统原理与接口技术
- Patchwork水印算法 可以嵌入图像哦
- 3个ARM嵌入式编程的,我的结课作业,
- DSP入门教程(非常经典)
- 华清远见uboot和linux内核移植实验手册
- MCGS昆仑通态串口数据收发驱动
- 电脑鼠最终代码可运行
- 嵌入式Linux设备驱动开发笔记--赖永诚
- 华中科技大学嵌入式系统实验报告
- 毕设嵌入式题目.txt
- 嵌入式毕业设计
- 嵌入式系统原理与设计复习题
- LSB水印嵌入和提取
- 西科大嵌入式作业答案
- 嵌入式ARM ,Linux,GPS导航
- TCS3200颜色传感器Arduino优化代码快速识
- STM32的傅里叶算法
评论
共有 条评论