历史上的今天
今天是:2024年10月06日(星期日)
2018年10月06日 | STM32EXTI外部中断中使用5以后的口配置说明
2018-10-06 来源:eefocus
当我们在使用外部中断的时候 STM32基本每一个io口都可以当外部中断使用,在设置中断优先级的时候有个很模糊的地方容易出错 这里我说一下
定义中断口的代码我略过,这里假设使用的是PG8口做外部中断,EXTI8线
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
NVIC_config.NVIC_IRQChannel=EXTI9_5_IRQn;
NVIC_config.NVIC_IRQChannelPreemptionPriority=0;
NVIC_config.NVIC_IRQChannelSubPriority=0;
NVIC_config.NVIC_IRQChannelCmd=ENABLE;
NVIC_Init(NVIC_config);
简单一句话“当使用9到5 的EXIT时候 用EXTI9_5_IRQn 使用 15_10的EXTI时候 用EXTI10_10_IRQn 其他就是 EXTI0_IRQn EXTI1_IRQn EXTI2_IRQn EXTI3_IRQn EXTI4_IRQn”
史海拾趣
|
单片机是一种超大规模集成电路,在该集成电路内有成千上万个晶体管或场效应管,因此,要单片机正常运行,就必须为其提供能量,即为片内的晶体管或场效应管供给电源,使其能工作在相应的状态。 PIC16F84单片机需要一个5V电源(实际工作电压为4?0V ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:39 编辑 51单片机控制四相步进电机 作者:易劲松 QQ:371719025 Email:yijingsong@hotmail.com 接触单片机快两年了,不过只是非常业余的兴趣,实践却不多,到现在还算是个初学者吧。这几天给自己的任 ...… 查看全部问答> |
|
创建设备名称 UNICODE_STRING devName; RtlInitUnicodeString(&devName,L\"\\\\Device\\\\MyDDKDevice\"); 创建符号链接 UNICODE_STRING symLinkName; RtlInitUnicodeString(&symLinkNam ...… 查看全部问答> |
|
各位大虾,小弟有以下几个问题需要向大家求助: 1、设备管理器中显示出的设备,是根据什么显示出来的,为什么有时候我插入一个设备,里面会多出两个对应设备,以下有3个例子: (1)比如我插入我的USB接口的移动硬盘,会在\"通用串行总线控制器\" ...… 查看全部问答> |
|
WinCE 定制 explorer 资源管理器是如何把各个资源加载进去的呢 WinCE 定制 explorer 资源管理器是如何把各个资源加载进去的呢? 看了下代码,不知道explorer 资源管理器是如何把任务栏,图片,菜单,等等加载进去的。… 查看全部问答> |
|
本人想购买一套EKK-LM3S8962用于学习,价格希望在300以内! 今晚几乎把TI M3的帖子都翻了一遍,心情澎湃啊!如果那位前辈有要转手的,请加QQ:316950354,谢谢! [ 本帖最后由 artcam 于 2011-8-30 01:08 编辑 ]… 查看全部问答> |
|
转让一些全新ST 新唐的ARM Cortex®-M4, M0 开发板 有买有送 本帖最后由 fesns 于 2015-3-5 20:01 编辑 帮同事转让一些全新的ARM Cortex®-M4, M0 开发板 全新的STM32F103VCT6 步进电机驱动板. 有步进电机驱动程序 STM32F103VCT6+2.8TFT + 二轴步进电机+驱动L6205 最大电流2.8A 270 不还价 全新的新唐 ...… 查看全部问答> |




