摘要: 这里,我们要准备两个文件,一个是汇编文件start.S,另一个是C文件led.c。汇编文件套用C文件中的开关灯函数,C文件套用汇编文件中延时函数。//start.S .global led_init led_init: @;GPC1CON @;GPC1PUDloop: mov r0,#1 @将1存到寄存器r0中,实现LED开灯效果 bl led_ops @调用C文件中的led_ops函数,此时led_ops函数调用的参数会自动从寄存器中取,即r0 mov r0,#0 @将0存到寄存器r0中,实现LED关灯效果 bl led_ops b lo... 阅读全文
posted @ 2014-01-27 14:40 LOSER Z 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 首先我们要根据开发板原理图得到控制LED灯的引脚是哪个,我们现在以LED1为例,我们已经知道LED1由S5PV210的GPC1_3控制,因此我们按如下步骤进行: 第一步是配制S5PV210的GPC1_3为输出口; 第二步我们禁止GPC1_3的上、下拉电阻功能; 第三步就是控制GPC1_3输出高电平或低电平。 要想对GPC1进行配置,那我们需要知道其配置寄存器的地址,根据S5PV210的编程手册我们可以知道: GPC1的配置寄存器地址是:0xE0200080 GPC1数据寄存器地址是:0xE0200084 GPC1上、下拉控制寄存器地址是:0... 阅读全文
posted @ 2014-01-27 14:03 LOSER Z 阅读(829) 评论(0) 推荐(0) 编辑