第一:我从事单片机及ARM近十年,确实没有接触到使用VS来读写单片机的,原谅我的孤陋寡闻,我没有见过,使用过,不代表不行
第二:配置及读写单片机的更多的是使用keil,IAR,CSS等软件编写与编译之后再下载到单片机中的。
首先跟具需要选择平台,确定所用控制单元,现在主要有ARM7和ARM9。
规划硬件功能。
确定 *** 作系统,当然也可以裸机开发。
进行硬件设计。
编写硬件驱动;
设计应用程序;
系统调试和完善!
; r1 : s_add
; r2 : len
; r3 : d_add
_char_copy:
b _check
_loop:
ldrb r0, [r1], #1 ; load a byte to r0 from [r1], then r1 += 1
sub r2, r2, #1 ; len -= len 加在这是因为流水线。。。节省一个周期
strb r0, [r3], #1 ; store a byte form r0 to [r3], then r3 +=1
_check:
cmp r2, #0
bne _loop
mov pc, lr ; return
以上就是关于Visual studio 2013怎么配置来写arm或51的单片机程序全部的内容,包括:Visual studio 2013怎么配置来写arm或51的单片机程序、arm开发的步骤、帮忙写一个嵌入式系统的ARM汇编子程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)