新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 我的第一个ARM7单片机程序

我的第一个ARM7单片机程序

作者:时间:2018-08-01来源:网络收藏

真不容易,总算是完成了我的第一个的程序,虽然很简单,但是我也是花费了好长时间的,从IAR for ARM这个软件的学习,其中遇到的最严重的问题就是头文件问题,哎~~整了半天,后来在它们提供的例子中这才恍然大悟,我列个去,还得加上路径~~差点崩溃~~,然后就是在网上乱搜,各种找教程啊~~~,哎,晕了,还以为什么必须要main.c文件呢,狗屁,小弟果断不用,也可以仿真~~~在学习IAR for ARM这个软件的时候最不会的当然就是启动文件不明白了~~至今还是一头雾水呢,真的不会编写那个(貌似只有高手才懂得~,我就果断不看了,谁然我是个菜鸟),不过暂时还是不要太着急,慢慢来吧,就先凑合着用软件自带的启动文件喽~~然后就是Proteus仿真,又开始晕了,各种错误~~还以为可不加什么电源,接地的,还以为跟51,AVR是一样的(唯一的共同点就是不用扩展外部晶振),就这样一点一点的摸索着潜进~~

本文引用地址:http://www.eepw.com.cn/article/201808/384830.htm

好了,贴两张图片吧,看看我的源程序和仿真的结果:

还有,我忘记说我用的芯片:是Philips公司的LPC2106(虽然早就过时了,但是仿真吗~~只有这么几个~~)

//------------------------------------------------------------------------------

//单个LED闪烁控制实验

//功能:LED闪烁控制。对LED控制

#includenxp/iolpc2106.h

#define ledcon 0x00000200 //P0.9引脚控制LED,低电平点亮

//------------------------------------------------------------------------------

//main

void main()

{

PINSEL0=0X00000000; //设置所有引脚连接GPIO

PINSEL1=0X00000000;

IODIR=ledcon; //设置P0.9连接的LED控制为输出

IOCLR=ledcon;

}

以后会详细介绍我所学的



关键词: ARM7 单片机

评论


相关推荐

技术专区

关闭