×
嵌入式 > 嵌入式开发 > 详情

我的第一个ARM7单片机程序

发布时间:2020-06-30 发布时间:
|

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

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

还有,我忘记说我用的芯片:是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;

}

以后会详细介绍我所学的



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
智能化系统工程设计中的若干技术问题