在看DSP初始化程序的时候,经常会看到

void InitAdc(void)
{EALLOW;SysCtrlRegs.HISPCP.all = ADC_MODCLK;   InitAdc();EDIS;
}

    EALLOW与EDIS究竟有什么含义呢?

在.h文件中会发现,这两条其实是汇编指令

#define  EALLOW asm(" EALLOW")
    #define  EDIS   asm(" EDIS")

他们的作用是:EALLOW,EDIS一般是成对使用的,有些寄存器是受到保护的,不能任意写,EALLOW相当于去掉保护,对写保护的寄存器进行操作后 EDIS 是重新把这个寄存器保护起来的意思。

dsp指令中的 EALLOW,EDIS相关推荐

  1. 关于F2812中的EALLOW和EDIS指令

    TI 的 DSP 为了提高安全性能,将很多关键寄存器作了保护处理.通过状态寄存器 1(ST1)的位6设置与复位,来决定是否允许DSP指令对关键寄存器进行操作. 这些关键寄存器包括器件仿真寄存器.FLA ...

  2. DSP中EALLOW,EDIS的作用

    28x 中有一些配置寄存器是受保护的,无法直接操作.也就是说在对这些寄存器进行修改之前,需要先去掉保护功能 而保护状态是由状态寄存器中EALLOW标志来指示的.汇编指令"EALLOW&quo ...

  3. DSP中的EALLOW和EDIS

    F2812中有一些配置寄存器是受保护的,无法直接操作.在对这些寄存器进行修改之前,需要先去掉保护功能.而保护状态是由状态寄存器中EALLOW标志来指示的.汇编指令"EALLOW"就 ...

  4. 教你如何在STM32中使用DSP指令

    01.DSP简介 提到DSP,作为电子专业的学生,大部分第一时间想到的是DSP芯片,DSP芯片的内部采用程序和数据分开的哈佛结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP指令,可以用 ...

  5. DSP F2803x中CLA模块介绍

    DSP之CLA模块 文章目录 1 概述 2 CLA接口 2.1 CLA存储 2.2 LCA内存总线 2.3 共享外设及EALLOW保护 2.4 CLA任务和中断向量 3 CLA和CPU仲裁 3.1 C ...

  6. TI DSP 指令注释

    1, EALLOW,EDIS是成对使用的,有些寄存器是受到保护的,不能任意写,EALLOW相当于去掉保护,对写保护的寄存器进行操作后 EDIS 是重新把这个寄存器保护起来的意思. 原来TI的DSP为了 ...

  7. dsp指令ixh_C24XX系列DSP移位指令总结

    C24XX系列DSP移位指令总结 徐丽红王佰营 TI公司C24XX系列DSP的移位指令很有特色而且效率很高:一般的移位功能不用专门的指令实现而是作为其他指令中的一个功能给出,并且移位并不占用CPU额外 ...

  8. TI DSP处理器中的CMD 文件

    原文转载于:http://blog.csdn.net/hj199404182515/article/details/52838869  非常感谢. 如果从事 TI DSP 处理器开发,CMD 文件一定 ...

  9. $httpprovider指令中拦截器interceptors的使用介绍

    2019独角兽企业重金招聘Python工程师标准>>> $http服务允许我们使用http请求和后台做通信,但是在每一次放松请求之前我们都希望能够捕捉这个请求并且进行操作,比如之前富 ...

最新文章

  1. 检测msmq里消息的数量
  2. Nginx安装与配置文件解析
  3. C#学习笔记(一)变量 常量 基本数据类型 其它
  4. Maven如何用Eclipse创建一个Maven项目【笔记自用】
  5. 怎么将ppt转为pdf?
  6. 第十届 蓝桥杯样题 —— 信用卡号验证
  7. P2163 [SHOI2007]园丁的烦恼(二维数点模板题)
  8. 5G手机将不用流量可免费看电视,网友:流量免费,内容付费?
  9. Python爬虫系列:使用selenium+Edge查询指定城市天气情况
  10. 多益网络 2016 春季实习校招笔试回顾(C++游戏后台)
  11. Xslt中的Xsl:copy与Xsl:copy-of的区别
  12. 左程云中级提升班-9在有限时间内获得最大奖励以及需要的最少时长问题
  13. Android之利用volley搭建简洁网络框架
  14. 企业公众号内容规划:企业公众号做什么内容易传播分享?
  15. 奔图P3022D黑白激光打印机 评测
  16. vue文件字体颜色都变成黑白的
  17. 微信小程序跳转公众号(引导关注)之 使用公众号消息
  18. 假期福利! 经典O'Reilly图书免费送, 搞懂DApp生态就靠它了!
  19. python字典len(d)_Python-字典
  20. 数据分析---论文数据统计

热门文章

  1. Android硬件开发、机顶盒开发工具小结
  2. 摸鱼神器!VS Code 变身小霸王游戏机!
  3. 激活函数设计vhdl_浅谈神经网络中激活函数的设计
  4. 设置HTTP请求超时自动重发
  5. LiveGBS流媒体平台国标GB/T28181作为上级平台对接海康大华华为宇视等下级平台硬件NVR监控摄像机
  6. 何新生的英语史(五)——稍有基础、疯狂积累阶段
  7. JAVA毕业设计高校微后勤服务平台计算机源码+lw文档+系统+调试部署+数据库
  8. 入门到精通,阿里架构师撰写的两份MySQL技术宝典,已经超神
  9. Linux安装jdk及ElasticSearch
  10. django开发的信息资产管理系统