开发教程5AI语音人脸识别会议记录仪_人脸打卡机中断.docx
《开发教程5AI语音人脸识别会议记录仪_人脸打卡机中断.docx》由会员分享,可在线阅读,更多相关《开发教程5AI语音人脸识别会议记录仪_人脸打卡机中断.docx(9页珍藏版)》请在第一文库网上搜索。
1、CC3200AI实验教程疯壳开发板系列WO1verme-Team2018/07/18目录11寄存器11.2实验现象4官网地址:http:WWW.fetRke.c1ub购买链接:http:ShOPII官方QQ群:193836402中断接口数据传送控制方式有查询、中断和DMA等,中断是重要的接口数据传送控制方式。中断控制分为全局和局部两级,全局中断由NV1C控制,局部中断由外设控制。嵌套向量中断控制器NV1C支持多个内部异常和多达240个外部中断。从广义上讲,异常和中断都是暂停正在执行的程序转去执行异常或中断处理程序,然后返回原来的程序继续执行。从狭义上将,异常由内部事件引起,而中断有外部硬件产生
2、。异常和中断的处理与子程序调用有相似之处,但也有下列本质区别:什么时候调用子程序是确定的,而什么时候产生异常和中断时不确定的。子程序的起始地址由调用程序给出,而异常和中断程序的起始地址存放在地址表中。子程序的执行一般是无条件的,而异常和中断处理程序的执行要先使能。CC3200的NVIC具有下列特性:a、确定的、快速的中断处理,总是12个时钟周期;b、每个中断的优先级可编程(07,0表示最高优先级);c、38位优先级配置;d、动态重新分配中断优先级;e、中断优先级分组允许选择中断优先级分组和中断子优先级的数量。低延迟中断和异常处理;f、中断信号电平和边沿检测。1.1 寄存器本小节将使用的GPIO
3、外部中断来实现按键的功能。每个GPIO端口的中断功能通过7个寄存器来进行控制。这些寄存器用来选择中断源、中断优先级和边沿特性。当一个或者多个GPIO输入引起中断时,一个单中断信号输出到整个GPIO端口的中断控制器。下面三个寄存器定义了引起中断的边沿或检测:a、GPIOIS:GPIO中断检测寄存器;b、GPIOIBE:GPIO中断边沿寄存器;c、GPIOIEV:GPIO中断时间寄存器。中断功能通过GP1O中断掩码(GP1o1M)寄存器来进行使能和关闭。当一个中断条件产生时,有两个地方可以查看中断信号的状态:GPIO源中断状态(GPIoR1S)寄存器和GP1e)掩码中断状态(GPIOMIs)寄存器
4、。正如名称暗示的那样,GPIe)M1S寄存器只显示可以发送给中断控制器的中断条件。GPI0RIS寄存器表示一个GP1O引脚达到了产生中断的条件,但是不一定会发送给中断控制器。如果是GP1o电平检测中断,产生中断的电平信号必须保持到中断服务的产生。一旦输入的信号解除中断产生的逻辑信号,对应的GPioRIS寄存器中的源中断寄存器位将被清零。对于GP1O边沿检测中断,GPI0RIS寄存器中的RIS位通过向寄存器GPI0ICR中的对应位写入1来进行清零。GPI0MIS寄存器中的对应位反应源中断状态位的掩码值。当编辑中断控制寄存器时,应当将中断全部关闭(GP1O1M清零)。如果对应的位使能的话,则写任何
5、中断控制寄存器都会产生不必要的中断GP1O1S是中断检测寄存器。置位则对应的引脚进行电平检测,清零则对应的引脚进行边沿检测。在复位时,所有的位清零。如图1.0.1所示。注意:为了防止产生错误的中断,在配置中断检测寄存器和边沿寄存器的时候,应当清零GP1O1M寄存器中的IME位来屏蔽中断引脚。配置GP1OIS寄存器的IS位和GP1oIBE寄存器的IBE位。清除GP1oR1S寄存器。最后通过置位GPIOIM寄存器中的IME位来打开引脚。Figure5-6.GPIOISRegister31302928272625242322212019彳81716151413121110万87654A210RESe
6、RVED|ISR-OhRW-OhTab1e5-6.GPIOISRegisterFie1dDescriptionsBitFie1dTypeResetDescription31-8RESERVEDROh7-0ISRWOhGPIOIntenuptSenseOhTheedgeontheCtxresporx1ingpinisdetected(edgesensitive).1h=The1eve1onthecoespondingpinisdetected(1eve1-sensitive).图IO:IGP1o1S寄存器GPIOIBE寄存器允许双边沿来触发中断。当GPIOIS寄存器设置为检测边沿时,则设置GPI
7、OIBE寄存器来配置对应的引脚来检测上升和下降沿,而忽略GPIOIEV寄存器中的对应位的配置。清零一位则配置为引脚受GPIo1EV寄存器的控制。复位之后,所有的位都被清零。如图1.0.2所示。注意:为了防止产生错误的中断,在配置中断检测寄存器和边沿寄存器的时候,应当清零GP1o1M寄存器中的IME位来屏蔽中断引脚。配置GPIOIS寄存器的IS位和GPIOIBE寄存器的IBE位。清除GPIORIS寄存器。最后通过置位GPIOIM寄存器中的IME位来打开引脚。Figure5-7.GPIOIBERegister313029282726252423222120191817161514131211109
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开发 教程 AI 语音 识别 会议 记录仪 打卡机 中断