28377D中CPU2操作EMIF1要点
默认情况下,EMIF1的写操作权限属于CPU1,如果想CPU2操作EMIF1,需要将权限交给CPU2:
1. EMIF1MSEL寄存器的KEY位域写0x93A5CE7;这是为了允许对MSEL_EMIF1位域的操作;
2. EMIF1MSEL寄存器的MSEL_EMIF1位域写10;这是将EMIF1的权限交给CPU2。
需要注意的是:KEY位与MSEL_EMIF1必须一次写入,如果单独写入的话CPU就不响应了。而且CPU1里面无法将EMIL1的写权限配置给CPU2
配置如下:
EALLOW;
Emif1ConfigRegs.EMIF1MSEL.all= 0x93A5CE72;
EDIS;
28377D中CPU2操作EMIF1要点相关推荐
- STM32 TIM PWM中阶操作:互补PWM输出
STM32 TIM PWM中阶操作详解:互补PWM输出 STM32 TIM可以输出管脚PWM信号适合多种场景使用,功能包括单线/非互补PWM输出,双线/互补PWM输出,以及死区时间和刹车控制等. 实际 ...
- 在C#.net中如何操作XML
在C#.net中如何操作XML 需要添加的命名空间: using System.Xml; 定义几个公共对象: XmlDocument xmldoc ; XmlNode xmlnode ; XmlEle ...
- DllMain中不当操作导致死锁问题的分析——DllMain中要谨慎写代码(完结篇)
之前几篇文章主要介绍和分析了为什么会在DllMain做出一些不当操作导致死锁的原因.本文将总结以前文章的结论,并介绍些DllMain中还有哪些操作会导致死锁等问题.(转载请指明出于breaksoftw ...
- DllMain中不当操作导致死锁问题的分析--加载卸载DLL与DllMain死锁的关系
前几篇文章一直没有在源码级证明:DllMain在收到DLL_PROCESS_ATTACH和DLL_PROCESS_DETACH时会进入临界区.这个论证非常重要,因为它是使其他线程不能进入临界区从而导致 ...
- DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子2
本文介绍使用Windbg去验证<DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子>中的结论,调试对象是文中刚开始那个例子.(转载请指明出于breakso ...
- DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子
有了前面两节的基础,我们现在切入正题:研究下DllMain为什么会因为不当操作导致死锁的问题.首先我们看一段比较经典的"DllMain中死锁"代码.(转载请指明出于breaksof ...
- DllMain中不当操作导致死锁问题的分析--死锁介绍
最近在网上看到一些关于在DllMain中不当操作导致死锁的问题,也没找到比较确切的解答,这极大吸引了我研究这个问题的兴趣.我花了一点时间研究了下,正好也趁机研究了下进程对DllMain的调用规律.因为 ...
- 7.某计算机的控制器采用微程序控制方式,微指令中的操作控制字段的16位采用混合表示法,其中用11位采用直接表示法,另外5位分为3位和2位的编码表示法,则此格式的微指令最多可表示多少个微指令?
7.某计算机的控制器采用微程序控制方式,微指令中的操作控制字段的16位采用混合表示法,其中用11位采用直接表示法,另外5位分为3位和2位的编码表示法,则此格式的微指令最多可表示多少个微指令? 解: - ...
- Jupyter Notebook中cell操作
Jupyter Notebook中cell操作 cell:一对In Out会话被视作一个代码单元,称为cell Jupyter有三种cell类型: Code(编辑代码,运行后显示代码运行结果) Mar ...
最新文章
- SPOJ 375 树链剖分学习
- php cli模式下获取参数的方法
- Pandas简明教程:九、表的合并、连接、拼接(数据聚合基础)
- 页面导航的两种方式——声明式导航、编程式导航||vue-router编程式导航||router.push() 方法的参数规则
- jackson json 转换Bean, Bean 里没有对应的值 jackson Unrecognized field
- php 仿高德,仿高德路线规划滑动效果
- 超图Cesium鼠标事件处理
- 【Flink】Flink 1.9 版本 web UI 突然没有日志
- Java Web学习总结(33)——Java Web 程序员如何转型大数据
- 【python自动化第十篇:】
- Audition报错:“无法应用设备设置,因为发生了以下错误:MME设备内部错误“
- 使用sklearn加载波士顿房价数据集
- matlab igbt 关断,IGBT关断过程分析
- 通过2048学习自定义view(一)
- 原生JS实现弹幕效果
- SecureCRTSecureFX Portable远程连接Linux;上传下载文件
- 『正睿OI 2019SC Day3』
- service mysqld restart与service mysql restart的区别
- ccs读取dat文件c语言程序,详解CCS中的.dat文件
- 抖音评论采集接口_抖音接口
热门文章
- 基于php003飞机票航空售票查询预定系统-计算机毕业设计
- 计量经济与时间序列_ACF自相关与PACF偏自相关算法解析(Python,TB(交易开拓者))
- 【Swift】LeedCode Nim 游戏
- 华硕笔记本重装win10
- 16进制,8进制,2进制加减乘除计算软件和补码计算软件(收藏)
- 利用谷歌日历api免费发短信,email
- Macbook Pro 键盘触摸板失灵,只有电源键有反应 修复手札
- 一个五线城市的移动互联网写真
- 播放器上音频断续问题的原因(realmedia)
- LMH0341接收SDI视频并转化为BT1120