新手问题,裸机编程

 火
zqx431 该用户已被删除
zqx431 发表于 2011-10-12 15:45:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
zqx431 该用户已被删除
zqx431 发表于 2011-10-13 08:39:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

回帖

0

积分

潇毅 发表于 2011-10-24 21:49:08 | 显示全部楼层
回复 9# zqx431


    不是的吧,有些指令是我们用C语言无法操作的。比如协处理器的CP15里面的C0-c15这可是ARM内核重要的寄存器,没有MCR、MRC你是无法对它进行任何操作,也就意味着你的ARM处理器没法正常工作,为何点灯程序只需一小段或一句汇编跳转指令就完成了,因为它简单,涉及到内存RAM,ROM的读取以及中断异常向量的操作,不学习ARM汇编指令以及结构你是搞不定的,尤其是bootloader的编写。呵呵,仅供参考!
guluyili 该用户已被删除
guluyili 发表于 2011-10-26 09:37:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则