• 点亮指路灯


      今天终于可以玩板子,前几天一直在学理论没有写程序,有点不习惯,感觉自己都松懈了(码农,,),今天拿到全新的s5pv210,搭搭环境,使用的是minitools烧写程序,看了一点芯片手册,英语还是硬伤啊,还好有有道词典(科技的力量,)今天刚起步,任务比较简单,点亮指路灯

    .globl _start

    _start:

    /* 配置GPJ2 0,1,2,3端口为输出功能GPJ2CON*/
    ldr r0, =0xE0200280
    ldr r1, =0x1111
    str r1,[r0]

    /* 配置GPJ2 0,1,2,3端口为输出功能GPJ2PUD*/
    ldr r0, =0xE0200288
    ldr r1, =0x1111
    str r1,[r0]

    ldr r4, =0b0110
    /*ldr r4, =0010二进制*/
    /*ldr r4, =0xc八进制*/

    loop:

    /* 配置GPJ2 0,1,2,3端口为输出功能GPJ2DAT*/
    ldr r0, =0xE0200284
    ldr r1, =0xf
    str r1,[r0]

    bl delay

    /* 配置GPJ2 0,1,2,3端口为输出功能GPJ2DAT*/
    ldr r0, =0xE0200284
    ldr r1, =0x0
    str r1,[r0]

    bl delay

    subs r4, r4, #1
    cmp r4, #0
    bne loop

    hatl:
    b hatl

    delay: @延时函数
    ldr r2, =0x100 @注意内外层循环赋初值的位置

    loop2: @外层循环
    ldr r3, =0x100000

    loop1: @内层循环
    subs r3,r3, #1
    cmp r3, #0
    bne loop1 @内层循环

    subs r2, r2,#1
    cmp r2,#0
    bne loop2 @外层循环

    mov pc, lr

      要好好安排自己的时间了,

  • 相关阅读:
    安装依赖包
    python之高阶函数编程
    ubuntu之安装java浏览器插件
    python之函数式编程
    openstack第1天
    mysql null 相关bug
    nginx 【转】
    python mock
    查看docker 内各个容器的ip
    python sqlparse 各种 token
  • 原文地址:https://www.cnblogs.com/ygy1784717631/p/4761498.html
Copyright © 2020-2023  润新知