本帖最后由 shishirong 于 2015-11-16 21:05 编辑
启动代码也是自己写的。整个程序我用RVDS编译出来都是正常的,可是用keil编译出来却看不到效果,所以觉得应该是KEIL没有配置好的原因。代码如下:START.S
- AREA startup,CODE,READONLY
- IMPORT main
- ENTRY
- CODE32
- BL main
- END
复制代码LED.c
- #include <LPC213x.h>
- int main()
- {
- PINSEL0=0; //GPIO模式
- IO0DIR=0xff; //设置为输出
- IO0PIN=0xaa;
- while(1);
- return 0;
- }
复制代码
直接BL main真的好吗?从汇编到C语言是不是要先初始化堆栈呢?
参考一下别人的启动代码可能有启发
没有错误。可是在proteus仿真的时候没有预期的效果
哦,,,,,,那我就不清楚了,会不会是protues的问题呢?
一周热门 更多>