ARM汇编
文章平均质量分 72
Honest_long
这个作者很懒,什么都没留下…
展开
-
基本的ATPCS规则
基本ATPCS规定了在子程序调用时的一些基本规则,包括下面四方面的内容。各寄存器的使用规则及其相应的名称。数据栈的使用规则。参数传递的规则。子程序结果的返回规则。1. 寄存器的使用规则及其相应的名称寄存器的使用必须满足下面的规则。子程序间通过寄存器R0~R3来传递参数,被调用的子程序在返回前无需恢复寄存器R0~R3的内容。在子程序中,使用寄存器R4~R11保转载 2015-11-11 23:46:27 · 1905 阅读 · 0 评论 -
解读 *(volatile unsigned int *)0x30008000 的含义
#define rUTXH0 (*(volatile unsigned int *)0x30008000)相信你一定碰到过这样的定义,那它究竟代表着什么意思呢?其实很简单....unsigned int 0x30008000 什么意思? ------ 一个无符号整型数据而已。 (32位的)(unsigned int *)0x30008000 什么意思? ------原创 2015-10-31 15:59:06 · 2208 阅读 · 0 评论