1、wei-d-s嵌入式与PC区别,LED等的点亮以及调用C函数

 

tiny6410之点亮Led灯:

.global _start

_start:

            ldr r0,0x70000000 //目的是把外设基地址告诉cpu

            orr r0,r0,#0x13

            mcr p15,0,r0,c15,c2,4   @256M(0X70000000-0x7FFFFFFF)

            ldr r0,=0x7E004000 //关闭看门狗,往WTCON(0X7E004000)写0

            mov r1,#0

            str r1,[r0]

            ldr r1,=0x7F008800  //将GPKCON0的地址赋值给r1

            mov r0,#0x10000    //将GPK4做为输出

            ldr r1,=0x7F008808  //使GPKDAT[4]为低电平

            mov r0,#0

            str r0,[r1]

halt:

            b halt 

调用C语言

 

posted on 2016-05-20 22:31  gary_123  阅读(358)  评论(0)    收藏  举报

导航