【发布时间】:2014-03-28 08:50:46
【问题描述】:
read_character
LDR r0, =0xE000C014
LDRB r1, [r0]
BIC r1, r1, #0xFFFFFFF0
CMP r1, 0
BEQ read_character
LDR r6, =r1
LDR r2, [r6]
output_character
LDR r0, =0xE000C014
LDRB r1, [r0]
ORR r1, r1, #0x00000010
MOV r1, r1, LSR #1
CMP r1, 0
BEQ output_character
LDR r6, =r1
STR r2, [r6]
我做错了什么?我的动机是创建一个例程来接收角色并使用 UART0 将其显示在屏幕上。有人可以帮我写代码吗?
【问题讨论】: