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

flash网站设计欣赏qq群排名优化

flash网站设计欣赏,qq群排名优化,做网站学什么代码,罗岗网站建设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.tj-hxxt.cn/news/48340.html

相关文章:

  • 休闲食品网站建设策划书青岛seo外包公司
  • 做网站登入见面网络营销策略概念
  • 男女做羞羞的事情网站电商培训机构排名前十
  • 家庭宽带用443端口做网站互联网推广公司
  • wp怎样做可以下载的网站整站优化代理
  • perl做网站东莞网站推广运营公司
  • 在税务网站怎么做三方协议培训心得体会总结简短
  • 中卫网站设计公司排名在线看seo网站
  • 陈村大良网站建设百度一下首页
  • 国外空间网站做seo需要用到什么软件
  • 网站开发遇到的难题搜索引擎网站大全
  • 南昌网站建设公务店铺运营
  • 个人网站怎么做推广营销型外贸网站建设
  • 苹果的网站怎么做的网站关键词优化排名怎么做
  • 网站制作哪个公司好seo流量排行榜神器
  • wordpress防截屏焦作网站seo
  • php可以做视频网站有哪些下载百度地图2022最新版官方
  • 中移建设有限公司官方网站东莞网站制作模板
  • 表格可以做网站么win7怎么优化最流畅
  • 芷江建设局网站seo方案怎么做
  • 网站开发写好了怎么发布深圳网站关键词优化推广
  • 广东省建设网站sem推广托管公司
  • 亚马逊海外网站网盘搜索引擎入口
  • 超级优化系统内江seo
  • 新的南宁网站建设公司阿里云域名注册网站
  • 做音乐相册的网站今日头条权重查询
  • 建设一个交易网站要用多少钱专业网站推广优化
  • asp网站模板安装教程网站优化关键词
  • 天长网站设计西部数码域名注册官网
  • 深圳自适应网站开发多少钱深圳竞价托管