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

微信做兼职什么网站好优化公司

微信做兼职什么网站好,优化公司,企业网站 价格,建设银行 福建 招聘网站一、中断处理机制概述 中断是CPU在执行程序过程中,遇到急需处理的事件时,暂时停止当前程序的执行,转而执行处理该事件的中断服务程序,并在处理完毕后返回原程序继续执行的过程。S3C2440提供了丰富的中断源,包括内部中…

一、中断处理机制概述

中断是CPU在执行程序过程中,遇到急需处理的事件时,暂时停止当前程序的执行,转而执行处理该事件的中断服务程序,并在处理完毕后返回原程序继续执行的过程。S3C2440提供了丰富的中断源,包括内部中断和外部中断,以及支持子中断的功能。

二、中断处理得流程

上图为中断处理的框图,首先中断源分为有子中断和无子中断两类;
(1)当有子中断时,SUBSRCPND和SRCPND会自动置位,紧接着需要将中断屏蔽寄存器和次级中断屏蔽寄存器(SUBMASK和INTMSK以及INTSUBMSK设置为0)使能(开启中断服务),此时表明中断设置成功;
接下来使用INTOFFSET中断偏移寄存器可以准确定位到中断处理函数的地址处,进而进行中断处理;需要注意的是在中断处理函数中,当处理完业务之后,必须将之前因中断产生而置位的中断标志位清除(一般写入1即可),顺序必须遵循如上框图,从左至右,依次清除;
(2)无子中断的处理过程和有子中断的基本一致,省略掉子中断的那一部分即可;

二、中断实现

外部中断:通过引脚接收
S3C2440有24个外部中断引脚
EXTINT0 —》设置信号
EINTMASK–》信号使能
EINTPEND–》 信号标志

 

 

 

void deal_eint8_23(void)
{if(EINTPEND & (1 << EINT8)){EINTPEND |= (0x01 << EINT8);}
}void deal_irq_c(void)
{unsigned int irq_num = INTOFFSET;switch(irq_num){case EINT8_23:deal_eint8_23();break;default:break;}SRCPND |= (1 << irq_num);INTPND = INTPND;
}void eint8_init(void)
{//配置GPG0功能位eint8GPGCON &= ~(0x3 << 0);GPGCON |= (0x2 << 0);//设置eint8的触发方式EXTINT1 &= ~(0x7 << 0);EXTINT1 |= (0x2 << 0);//使能eint8EINTMASK &= ~(0x1 << 8);//使能eint8_23INTMSK &= ~(0x1 << 5);
}

http://www.hrbkazy.com/news/52741.html

相关文章:

  • 微信开发工具官网百度推广优化方案
  • 网站建设费用上海查排名网站
  • 邢台公司网站建设网络工具
  • 上海做网站设计公司网站优化有哪些技巧
  • wordpress加密百度软件优化排名
  • 网站只显示一个网址竞价托管收费标准
  • 比较靠谱的软件app免费优化网站关键词的技巧
  • 免费个人crmapp安徽网站关键词优化
  • 做网站政府扶持产品的推广及宣传思路
  • 如何给网站添加网站地图爱站网关键词长尾挖掘工具
  • 网站专题页是什么游戏优化是什么意思?
  • 网站建设的意见微博营销策略
  • 长沙做网站a微联讯点很好自媒体平台有哪些
  • 网页升级访问中新每天正常更新中郑州做网络优化的公司
  • 专业郑州网站建设关键词优化一年多少钱
  • 网站正在建设亚洲无线网络优化
  • 网上接网站开发类订单的平台乔拓云建站平台
  • wordpress 图片本地南昌seo排名优化
  • o2o网站建设新闻怎么理解搜索引擎优化
  • 自己家的电脑宽带50m做网站服务器零基础怎么做电商
  • 内蒙古建设厅公示网站热搜榜百度
  • 为什么网络经营者要有自己的网站品牌全网推广
  • 负责网站建设湖南平台网站建设制作
  • 百色建设厅网站今日财经新闻
  • 下载做蛋糕网站全网营销国际系统
  • 网站做关键词搜索要好多钱哪个网站学seo是免费的
  • 网络营销为导向的企业网站网络营销策划书结构
  • 网站图标ico 需要多大新闻稿
  • 网站后台管理系统使用手册手机金融界网站
  • 注册网站域名多少钱一年网络销售怎么做才能有业务