MSP与PSP
来源:互联网 发布:网络命令ping 编辑:程序博客网 时间:2024/05/18 02:23
摘抄自Triton.zhang——eeworld
1. MSP和PSP 的含义是Main_Stack_Pointer 和Process_Stack_Pointer,在逻辑地址上他们都是R13
2. 权威手册上说的很清楚PSP主要是在Handler的模式下使用,MSP主要在线程模式下使用(当然你在线程模式下也可以调用PSP,需要你做特殊的处理).3. 这意味着同一个逻辑地址,实际上有两个物理寄存器,一个为MSP,一个为PSP,在不同的工作模式调用不同的物理寄存器。举一个简单的例子,很多MCU的的UART只有一个BUFF,TXBUFF和RXBUFF都是一个地址,当你写BUFF时写入的是TXBUFF, 读操作时调用的是RXBUFF。基本原理就是这样。
4. 至于为什么这么设计,我想是为了在进行模式转换的时候,减少堆栈的保存工作。同时也可以为不同权限的工作模式设置不同的堆栈。
阅读全文
0 0
- MSP与PSP
- LSD-FET430UIF与MSP-FET430UIF
- 从Cortex-M3的MSP 和PSP谈Linux能否在中断中使用Sleep
- psp
- PSP
- psp
- psp
- MSP-EXP4320P401R使用---Keil的使用与Debug【1】
- PSP行情与上海知名店铺调查
- [谈现在的PSP与NDSi]
- 离开MSP
- 关于msp
- 可与PSP直接数据交换的硬盘盒登场!
- PSP??? 生产者与消费者框架,还是线程模型?
- 【MSP是什么】MSP成功项目群管理
- 【MSP是什么】MSP成功项目群管理
- 【MSP是什么】MSP成功项目群管理
- 【MSP是什么】MSP成功项目群管理
- Android调取本地相册更改图片
- jsp 获取服务器ip 以及端口号
- (备忘录)Rxjava2+Retrofit封装2
- JavaSE基本数据类型
- 记录一下,Linux 3/4/5下宝塔面板忘记密码怎么处理
- MSP与PSP
- Java获取系统CPU、内存、硬盘等配置
- java基础杂谈(一)
- SeekBar 实现网络获取图片随thumb滑动,,并位于中间位置
- 商品详情页面,点击按钮将对应的商品加入购物车
- Apache运行PHP原理
- 一个简单的倒计时控件的实现
- 态度决定高度
- Retrofit简易封装