【CC3200AI 实验教程7】疯壳·AI语音人脸识别(会议记录仪/人脸打卡机)-中断

CC3200AI实验教程
——疯壳·开发板系列
中断

    
    接口数据传送控制方式有查询、中断和DMA等,中断是重要的接口数据传送控制方式。中断控制分为全局和局部两级,全局中断由NVIC控制,局部中断由外设控制。
    嵌套向量中断控制器NVIC支持多个内部异常和多达240个外部中断。从广义上讲,异常和中断都是暂停正在执行的程序转去执行异常或中断处理程序,然后返回原来的程序继续执行。从狭义上将,异常由内部事件引起,而中断有外部硬件产生。
    异常和中断的处理与子程序调用有相似之处,但也有下列本质区别:
    什么时候调用子程序是确定的,而什么时候产生异常和中断时不确定的。子程序的起始地址由调用程序给出,而异常和中断程序的起始地址存放在地址表中。
    子程序的执行一般是无条件的,而异常和中断处理程序的执行要先使能。
    CC3200的NVIC具有下列特性:
    a、确定的、快速的中断处理,总是12个时钟周期;
    b、每个中断的优先级可编程(0~7,0表示最高优先级);
    c、3~8位优先级配置;
    d、动态重新分配中断优先级;
    e、中断优先级分组允许选择中断优先级分组和中断子优先级的数量。低延迟中断和异常处理;
    f、中断信号电平和边沿检测。
    1.1寄存器
    本小节将使用的GPIO外部中断来实现按键的功能。每个GPIO端口的中断功能通过7个寄存器来进行控制。这些寄存器用来选择中断源、中断优先级和边沿特性。当一个或者多个GPIO输入引起中断时,一个单中断信号输出到整个GPIO端口的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值