文章目录
前言
基于S3C2440裸机的第一个程序之LED点亮。
一、点亮LED思维导图
二、汇编代码
代码如下(示例):
/************************************************************************
*
* 文件名:led_on.S
*
* 功能:点亮三个LED灯
*
* 创建人:LiZhenhao
*
* 时间:2021年10月7日20:41:15
*
* 版本号:1.0
*
* 修改记录:无
*
************************************************************************/
.text //表示代码段
.global _start //第一条指令
_start:
/* 配置GPF4为输出引脚
* 把0x100下写到地址0x56000050
*/
LDR R1, = 0x56000050
//MOV R0, #0x1500
LDR R0, = 0x1500
STR R0, [R1]
/* 设置GPF4输出低电平
* 把0下写到地址0x56000054
*/
LDR R1, = 0x56000054
MOV R0, #0
STR R0, [R1]
/* 死循环 */
halt:
b halt