如题,我想自己写个程序点亮led灯,这对很多人应该是很简单的事,但对于我这菜鸟却很有用,我问技术支持,却告诉我:你就用光盘的工程文件,在main.c里边改。这是什么嘛,我是想知道自己怎么写,不是在mian里面改来改去。
自己写需要包含那些2440init.s之类的吗?下面是我写的ads下的汇编,是不是只要有这么一段程序就可以让小灯亮了,我的这代码提示有错误,
AREA led,CODE,READONLY(提示错误:unknown opcode)
ENTRY(提示错误:a label was found which was in no area)
__start
LDR R0,=0x5600010
MOV R1,#0x400
STR R1,[R0]
LDR R0,=0x56000014
MOV R1,#0x0
STR R1,[R0]
MAIN_LOOP
B MAIN_LOOP
希望大家帮帮我,千万别说源程序里改之类的了,谢谢
楼主您好,你的这个方法我试过了,可以通过,不过也遇到了一个问题,想请教你一下。
问题:
这个汇编程序直接编译后下载到板子里是没问题的,但是你有没有在ads1.2下调试这个程序?
我在调试的过程中总是不能加载,会出现 DBT Warning 00136: <tag "ErrMess_NoEntryPoint" not found - message file did not open>
请问这是为什么?