首页 > 代码库 > Tiny6410裸机编程——(二)汇编点亮LED
Tiny6410裸机编程——(二)汇编点亮LED
- Tiny6410开发板支持NAND和SD启动两种方式,从原理图看
我的理解是图中标记为“NC”即是不连接(Not Connected)的意思,OM[0:4]=01111,BOOT_EINT[13:15]=000,参考下表可知为SD卡启动,原理图中没有描述出开关。
- LED的原理图如下:
GPK4,5,6,7为低电平时发光二极管导通点亮,为高电平时,发光二极管不导通。
- ARM汇编
MOV指令
1: 语法:
2:
3: MOV{cond}{s} Rd, N
4:
5: 将一个数送到Rd寄存器,N可以是寄存器Rm,也可以是以#开头的立即数,举例如下
6:
7: 执行前:
8:
9: r5=2
10:
11: r7=4
12:
13: MOV r5,r7
14:
15: 执行后,
16:
17: r5=4
18:
19: r7=4
20:
MVN指令
1: 与MOV指令相似,只是先将源寄存器或者立即数复取反,然后再复制到目标寄存器
Tiny6410裸机编程——(二)汇编点亮LED
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。