当前位置: 首页 > news >正文

营销创意网站市场营销在线课程

营销创意网站,市场营销在线课程,上海网页设计公司选择兴田德润,游戏代理是怎么赚钱的如何代理游戏Q:怎样理解基于ARM A9处理器用C语言实现中断的过程呢? A:同样以一段使用C语言实现中断的主程序为例介绍,和汇编语言实现中断一样这段代码也使用了定时器中断和按键中断。执行该主程序会在DE1-SoC的红色LED上显示流水灯&#xf…

Q:怎样理解基于ARM A9处理器用C语言实现中断的过程呢?  

A:同样以一段使用C语言实现中断的主程序为例介绍,和汇编语言实现中断一样这段代码也使用了定时器中断和按键中断。执行该主程序会在DE1-SoC的红色LED上显示流水灯,按下KEY1可以改变流水灯移动的方向。定时器中断服务程序用于控制流水灯的速率,而按键中断服务程序就用于控制按键产生中断。

C编译器只会生成设置supervisor模式堆栈的代码用于运行主程序,而不会生成设置IRQ模式堆栈的代码,因此,在代码10中,主程序需要首先调用set_A9_IRQ_stack()例程使用内联汇编语言指令初始化IRQ模式堆栈指针。此外,要在A9处理器中使能IRQ中断,主程序还需要调用enable_A9_interrupts()子程序中给出的内联汇编代码,最后再调用子程序配置通用中断控制器(GIC)、定时器、虚拟按键中断。  

关于该示例代码的更详细原理与中断处理过程可以参考...\University_Program\Computer_Systems\DE1-SoC\DE1-SoC_Computer\doc_ARM里的DE1-SoC_Computer_ARM文档的3.7 Using Interrupts with C Code。

http://www.zhongyajixie.com/news/30006.html

相关文章:

  • 北京手机网站开发价格seo是哪个国家
  • 政务公开网站项目建设书哪里做网络推广好
  • 自己做网站租服务器运营推广怎么做
  • 做网站 设计师很网络公司网络推广
  • 做问卷网站google play store
  • 做交友网站需要什么山东疫情最新消息
  • 如何做淘客网站企业网络推广方案策划书
  • 开源模板网站网络广告投放方案
  • 库尔勒网站建设推广长沙网络推广外包
  • 电子商务网站设计书推广类软文案例
  • 做淘宝客网站备案要怎么写外链发布的平台最好是
  • 福州网站建设流程企业网
  • 丰台体育馆网站建设全达seo
  • ionic做网站今日热点新闻事件简介
  • 河南建筑网站做网络营销推广的公司
  • 建站平台需要授权吗疫情最新政策最新消息
  • 网站内容优化技巧如何做网站seo
  • 电商网站开发 csdn廊坊seo排名外包
  • 深圳网站建设怎么选择中国宣布取消新冠免费治疗
  • 佛冈县住房和城乡建设局网站营销技巧有哪些
  • 不用代码做网站 知乎cps推广接单平台
  • 扬州天达建设集团有限公司网站百度注册公司网站
  • SFDA的网站建设是什么沈阳关键词seo
  • 松江品划做企业网站互联网公司排名
  • 网站标题字数网址提交百度
  • wordpress文章 插件seo优化报价公司
  • ip地址直接访问网站最近新闻有哪些
  • wordpress 做的网站seo技术软件
  • 影楼网站制作网站建设费用
  • 营销网站搭建建议app拉新平台有哪些