下载此文档

ARM7学习笔记.doc


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
ARM7学
开始学习ARM,从ARM7学习起,从LPC2103开始学。通过LPC2103的练习板子和H-JTAG并口调试器来进行实际练习。
今天做了一个流水灯程序,编译环境是KEIL for ARM。
开始用ARM装了ADS调试软件,是专门调试ARM的编译环境,再加上H-JTAG软件,进行下载调试。但是今天使用了KEIL for ARM来进行编译,因为对KEIL环境还是比较熟悉,所以用KEIL来进行调试。制作了第一个演示程序,LED流水灯程序。
今天还学习了,ARM调试可以选择RAM空间进行调试还可以ROM调试。现在我用的是并口的 H-JTAG,也可以用D-LINK等调试器。
下载了PLC2103的数据手册和使用手册,可以在,还有应用笔记可以下载,比较实用。
今天学习了I/O口的使用和配置
IODIR是配置IO口输入和输出
IOSET设置IO口为高
IOCLR设置IO口为低
IOPIN 读IO口数据
H-JTAG安装和使用
 
 
可以检测到ARM7芯片(LPC2103)
如何和KEIL和ADS连接,HELP文档中都有介绍,具体不记录了。
 以下介绍下keil for ARM编译环境的安装、软件的破解,和配置
,
 
第一个流水灯程序:需要新建一个工程文件,名字为led,选取为芯片如下:
在KEIL里如何调试简单说明下:
 
点击,进入调试界面。首先需要对H-JTAG在KEIL中使用进行配置。
在H-JTAG软件中HELP中查看数据手册
 
选择芯片类型
 
填写好晶振
选择好下载格式Intel Hex format,选择好文件路径
在KEIL中还需要进行配置:ROM和RAM的配置
配置好了以后点击调试
出现H-Flasher界面,点击Program就可以进行调试了
 
LED流水灯源程序:
/**************ARM7(LPC2103)练习程序**************************/
/*************************************************************/
/*****File  Function :  LED Display                        *****/
/*****Program Author :  ZhengWen(ClimberWin)             *****/
/*****MCU            : LPC2103F 外部12M晶振       *****/
/*****Compile Date   :  2009/12/2                        *****/
/*****Edition Info   :                               *****/
//编译环境 KEIL for ARM
//LED接口 -
//LED流水灯程序OK,第一个ARM练习程序
#include <>
#include <>
#define   uint       unsigned int
#define   uchar    unsigned char
void delayms(unsigned int count);//延时程序
void led_display(void);//流水灯显示程序
/*************延时程序***************/
void delayms(unsigned int count)
{
       unsigned int i,j;
       for(i=0;i<count;i++)
       for(j=0;j<5000;j++);
}
/**********流水灯显示程序*********/
void led_display(void)
{
    uchar i;
    for(i=0;i<8;i++)
          {
          IO0SET=0xff;
          IO0CLR=(1<<i);
       delayms(100);
          }
}
/////////////主程序///////////////////
void main(void)

ARM7学习笔记 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小1.14 MB
  • 时间2018-05-28