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

有没有可以做翻译的网站北京 做网站

有没有可以做翻译的网站,北京 做网站,学校网站建设项目要多少钱,山东酷雅展陈装饰有限公司CPU与硬件的交互方式 轮询 CPU执行程序时不断地询问硬件是否需要其服务,若需要则给予其服务,若不需要一段时间后再次询问,周而复始中断 CPU执行程序时若硬件需要其服务,对应的硬件给CPU发送中断信号,CPU接收到中断信号…

CPU与硬件的交互方式

  • 轮询
    CPU执行程序时不断地询问硬件是否需要其服务,若需要则给予其服务,若不需要一段时间后再次询问,周而复始
  • 中断
    CPU执行程序时若硬件需要其服务,对应的硬件给CPU发送中断信号,CPU接收到中断信号后将当前的程序暂停下来,转而去执行中断服务程序,执行完成后再返回到被打断的点继续执行
  • DMA
    硬件产生数据后,硬件控制器可将产生的数据直接写入到存储器中,整个过程无需CPU的参与

配置引脚

查看按键的原理图可以看到K2接到网络标号为UART_RING,对应GPX1_1引脚
在这里插入图片描述
在这里插入图片描述

将对应引脚设置成中断模式
在这里插入图片描述
在这里插入图片描述
设置GPX1_1中断触发方式为下降沿触发
在这里插入图片描述
在这里插入图片描述
使能GPX1_1的中断功能
在这里插入图片描述

中断控制器

使能中断控制器
在这里插入图片描述

GPX1_1引脚对应的是EINT9,所以需要使能57中断号
在这里插入图片描述

在这里插入图片描述

选择由CPU0来处理57号中断
在这里插入图片描述
在这里插入图片描述

使能CPU0与中断控制器之间的接口
在这里插入图片描述
GPIO按键中断代码:

#include "exynos_4412.h"void Delay(unsigned int Time)
{while(Time--);
}//IRQ异常处理
void do_irq(void)
{unsigned int IrqNum = 0;/*从中断控制器中获取当前中断的中断号*/IrqNum = CPU0.ICCIAR & 0x3FF;/*根据中断号处理不同的中断*/switch(IrqNum){case 57:printf("Key2 Pressed\n");/*清除GPIO控制器中GPX1_1的中断挂起标志位*/EXT_INT41_PEND = (1 << 1);/*将当前中断的中断号写回到中断控制器中,以这种方式来告知中断控制器当前的中断已经处理完成,可以发送其它中断*/CPU0.ICCEOIR = CPU0.ICCEOIR & (~(0x3FF)) | (57);break;default:break;}
}int main()
{/*外设层次 - 让外部的硬件控制器产生一个中断信号发送给中断控制器*//*将GPX1_1设置成中断功能*/GPX1.CON = GPX1.CON | (0xF << 4);/*设置GPX1_1的中断触发方式为下降沿触发*/EXT_INT41_CON = EXT_INT41_CON & (~(0x7 << 4)) | (0x2 << 4);/*使能GPX1_1的中断功能*/EXT_INT41_MASK = EXT_INT41_MASK & (~(1 << 1));/*中断控制器层次 - 让中断控制器接收外设产生的中断信号并对其进行管理然后再转发给CPU处理*//*全局使能中断控制器使其能接收外设产生的中断信号并转发到CPU接口*/ICDDCR = ICDDCR | 1;/*在中断控制器中使能57号中断,使中断控制器接收到57号中断后能将其转发到CPU接口*/ICDISER.ICDISER1 = ICDISER.ICDISER1 | (1 << 25);/*选择由CPU0来处理57号中断*/ICDIPTR.ICDIPTR14 = ICDIPTR.ICDIPTR14 & (~(0xFF << 8)) | (0X01 << 8);/*使能中断控制器和CPU0之间的接口,使中断控制器转发的中断信号能够到达CPU0*/CPU0.ICCICR = CPU0.ICCICR | 1;GPX2.CON = GPX2.CON & (~(0xF << 28)) | (0x1 << 28);while(1){   /*点亮LED2*/GPX2.DAT = GPX2.DAT | (1 << 7); /*延时*/Delay(1000000);/*熄灭LED2*/GPX2.DAT = GPX2.DAT & (~(1 << 7));/*延时*/Delay(1000000);}   return 0;
}
http://www.yayakq.cn/news/727270/

相关文章:

  • 湖北公司响应式网站建设推荐成品网站w灬源码伊甸3m8u
  • 网站页面设计说明怎么写企业网站的开发流程
  • 网页设计班级网站用什么做首页深圳品牌策划
  • 珠海网站建设网络推广个人做淘宝客网站不能备案吗
  • 南昌商城网站建设公司网站建设实施规范
  • 百度站长资源平台一个网络空间如何做两个网站
  • ppt哪个网站质量高付费wordpress主题
  • 东莞南城电子网站建设西宁的网站设计
  • 369网站建设中心用户反馈数据分析软件园
  • ios移动网站开发详解网上自学电脑课程
  • 艺术学校网站模板同一个服务器可以做多个网站
  • 电子外贸网站模板商城网站建设软件
  • 合肥网站建设推广服务网站着陆页怎么做
  • 网站域名com和cn房屋装修设计app免费
  • 微信网站建设app公司汝州市文明建设门户网站
  • 汕头网站建设网站推广设计方案流程
  • php语言 网站建设上海做网站优化公司
  • 广州化妆品网站建设wordpress 博客信息
  • 个人网站备案内容写什么专业做美食视频的网站
  • 织梦网站必须下载朋友圈广告投放平台
  • 网站收录突然全部没有了seo门户 site
  • asp技术网站开发案例服装网站建设公司推荐
  • 搭建网站赚钱中国能源建设集团投资有限公司
  • 企业网站包含的要素双语网站建设公司
  • 怎么才能申请自己的网站企业网站建设itcask
  • 衡水 网站开发传奇手游网页版
  • 网站建设什么专业招聘网58同城招聘
  • 手机网站建设联系方式大学生商品网站建设
  • 天津公司网站设计百度上如何做企业网站
  • 苏州手机网站建设方法做网站客户改来改去