您的位置 首页 解答

STM32嵌入式微控制器快速上手——笔记

1、大端格式:数据的高字节存在低地址,低字节存在高地址;小端格式:数据的低字节存在低地址,高字节存在高地址。2、arm公司推出的A

1、大端格局:数据的高字节存在低地址,低字节存在高地址;

小端格局:数据的低字节存在低地址,高字节存在高地址。

2、arm公司推出的AMBA片上总线规范包括:AHB系统总线和APB外设总线。
3、最大寻址空间4GB(2的32次方)。CPU最大能查找多大规模的地址叫做寻址才能 ,CPU的寻址才能以字节为单位 ,如32位寻址的CPU能够寻址2的32次方巨细的地址也便是4G,这也是为什么32位的CPU最大能调配4G内存的原因 ,再多的话CPU就找不到了。

4、ARM指令集32位,Thumb指令集是ARM指令集的一个子集,答应指令编码长度为16位。ARM核就比如一个高中校园,那种包括一般高中和职业高中的。一般高中就适当于ARM状况,职业高中就适当于Thumb状况,这样还不能了解的话:能够以为泡泡卡丁车中一般形式和加快形式,,卡丁车加快要比及集气管加满,然后“ctrl”一下,就切换到了加快形式,气放完了就又回来了,不论加快形式仍是一般形式都是在跑,仅仅速度不一样罢了。

而ARM状况和Thumb状况能够直接经过某些指令直接切换,都是在运行程序,只不过指令长度不一样罢了。这个概念对初学者适当重要,由于当ARM Thumb是什么还没弄清楚,怎么能了解两种状况呢?

他们之间的联系清楚了,这样就能够深化了解ARM状况是什么,Thumb状况是什么了。

别的:ARM的M系列主要用Thumb指令,ARM9和A系列主要用ARM指令

S3C2440.S发动代码中根本就没用Thumb指令。

5、指向函数的指针称为函数指针,保存的是函数模块的首地址,即函数的进口地址。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/jieda/261444.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部