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语言

 

原文地址:https://www.cnblogs.com/gary-guo/p/5513619.html