点led灯--汇编
来源:互联网 发布:华为java编程规范 doc 编辑:程序博客网 时间:2024/04/28 23:02
/*鉴于韦东山QT6410视频*/
.globl _start
_start:
/* 硬件相关的设置 */
/* Peripheral port setup */
ldr r0, =0x70000000 /*外设首地址:0x70000000 “=”号 伪汇编指令*/
orr r0, r0, #0x13 @或运算 //0x13代表256M
—映射—>
—size—>
mcr p15,0,r0,c15,c2,4 @ 256M(0x70000000-0x7fffffff)协处理命令:把外设基地址告诉CPU
内存地址空间:0x00000000~0x6fffffff
外设地址空间:0x70000000~0x7fffffff
/* 关看门狗 */
/* 往WTCON(0x7E004000)写0 */
ldr r0, =0x7E004000
mov r1, #0 /*r1 = 0*/
str r1, [r0] /*r1 写到 r0所指地址中去*/ str类似于store
/* 设置GPMCON让GPM3作为输出引脚 */
ldr r1, =0x7F008820
mov r0, #0x1000
str r0, [r1]
/* 设置GPMDAT让GPM3输出0 */
ldr r1, =0x7F008824
mov r0, #0 //往GPMDAT写0,点亮led
str r0, [r1]
halt:
b halt @死循环
- 点led灯--汇编
- 点led灯(进阶)——汇编
- STM32点LED灯
- ok210汇编点亮LED灯
- arm汇编控制led灯
- led汇编
- 使用汇编代码点亮一个LED灯
- arm汇编按键控制led灯
- STM8S103F3P6自带LED灯驱动汇编
- mini2440汇编实例--led
- 汇编 驱动LED
- tiny4412 裸机程序 二、汇编点亮LED灯
- Tiny4412汇编流水灯代码,Tiny4412裸机LED操作
- 裸机程序二:GPIO点亮led灯 汇编
- ARM裸机点LED
- 点亮LED——汇编
- 超节能绿色环保LED洗墙灯、十字星光灯、LED点光源
- 控制GPIO输出点GPIO相关寄存器亮LED灯
- Linux搜索文件命令find
- java一些好站点
- nagios安装配置
- eclipse字体颜色设置的方法
- maven整合ssh2框架的依赖配置
- 点led灯--汇编
- 北京车展亮相 宝马9系概念车消息曝光
- 【java】 异常处理 exception
- hdu1108 最小公倍数
- Sublime Text 3 插件攻略
- 如何启动/停止/重启MySQL
- Uri、UriMatcher、ContentUris类介绍
- Java程序对二进制流的读写
- Android如果对APK进行加密,提高反编译难度(思路)