历史上的今天
返回首页

历史上的今天

今天是:2024年09月17日(星期二)

2019年09月17日 | STM8L中断线和中断端口使用方法

2019-09-17 来源:eefocus

设置中断有两种方法: 

1: 中断线; 

2:中断端口; 

方法1:


GPIO_Init( KEY1_PORT, KEY1_PIN ,GPIO_Mode_In_FL_IT);                //按键初始化

EXTI_SetPinSensitivity(EXTI_Pin_1,EXTI_Trigger_Falling);            //设置外部中断1 为下降沿有效         

enableInterrupts();                                                 //使能全局中断                                                                                               


中断入口          

disableInterrupts();                                                //关闭中断

                                                                    //处理事件

EXTI_ClearITPendingBit(EXTI_IT_Pin1);                               //清除中断标志位                                               

enableInterrupts();                                                 //使能全局中断  


方法2:


EXTI_DeInit();                                                       //中断初始化                                             

EXTI_SelectPort(EXTI_Port_B);                                        //选择GPIOB                               

EXTI_SetHalfPortSelection(EXTI_HalfPort_B_LSB ,ENABLE   );           //选择PB[3:0]

EXTI_SetPinSensitivity(EXTI_Pin_1, EXTI_Trigger_Falling);            //选择端口线1 下降沿

ITC_SetSoftwarePriority(EXTI1_IRQn, ITC_PriorityLevel_1);            //设置中断优先级       

GPIO_Init( GPIOB, GPIO_Pin_1, GPIO_Mode_In_FL_IT);                   //初始化端口GPIOB_1             

中断入口

disableInterrupts();                                                 //关闭中断

                                                                     //处理事件 

EXTI_ClearITPendingBit(EXTI_IT_PortB );                              //清除标志位

enableInterrupts();                                                  //使能全局中断  



推荐阅读

史海拾趣

Coors Components Inc公司的发展小趣事

除了关注经济效益外,Coors Components Inc公司还积极履行社会责任。公司积极参与公益事业,为社会做出贡献;同时,公司也注重环保和可持续发展,努力降低生产过程中的环境污染。这些举措不仅提升了公司的品牌形象,还赢得了社会各界的广泛赞誉。

以上是关于电子行业公司发展的通用框架,你可以根据这些框架来进一步了解“Coors Components Inc”公司的具体发展故事。请注意,在编写故事时,应确保所描述的事实准确无误,避免夸大或缩小事实。

HBControls公司的发展小趣事
如果以上检查均正常,但问题仍未解决,建议联系松下售后或专业维修人员进行检修。
Freeport Resources Enterprises Corp公司的发展小趣事

随着全球对环保和可持续发展的重视,Freeport Resources将这一理念融入到公司的发展战略中。公司投入大量资金进行环保设施建设和生产技术改造,致力于减少开采和加工过程中的环境污染和资源浪费。同时,Freeport Resources还积极参与社会公益活动,推动矿业与社区的和谐共生。这些举措不仅提升了公司的社会形象,也为其在电子材料市场的长期发展奠定了坚实的基础。

EMS GmbH公司的发展小趣事

EMS GmbH公司自创立之初,就专注于汽车转换器注塑件(微动开关)的研发和生产。公司投入大量资源进行技术创新,逐步积累起了一系列核心专利技术。这些技术不仅涵盖了汽车转换器注塑件生产的所有关键技术,还获得了多个国际品质管理组织机构及主流整车厂的双重、三重认证。这些专利技术的积累,使EMS GmbH公司在汽车转换器注塑件领域确立了行业领先地位。

艾吉芯(Agertech)公司的发展小趣事

面对全球电子市场的激烈竞争,艾吉芯公司积极实施国际化战略。通过在海外设立研发中心和生产基地,艾吉芯成功将其先进的技术和优质的产品推向国际市场。同时,公司还积极参与国际行业交流和合作,不断提升自身的国际化水平和竞争力。

Futaba Electric Co Ltd公司的发展小趣事

在电子行业的快速发展中,艾吉芯公司凭借其在半导体芯片研发领域的深厚积累,成功推出了一系列高性能的半导体分立器件。这些产品不仅满足了市场对功率半导体的高效、稳定需求,更在技术创新方面取得了显著突破。艾吉芯公司通过持续的研发投入和严格的生产质量控制,确保了产品的可靠性和竞争力,逐渐在市场中树立起了良好的口碑。

问答坊 | AI 解惑

摄像机部件中英文对照

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 编辑 是呀 希望大家能够多多完善 …

查看全部问答>

图说微电子最前沿:最好的绝缘介质是什么?-就是什么介质都没有

在集成电路中,将晶体管连接起来的是导线(如图中褐色的是铜线),将导线隔离起来的是绝缘介质(图中绿色部分就是最普遍采用的绝缘介质二氧化硅)。随着集成电路工作频率的提升以及导线之间间距的不断缩小,导线之间寄生电容对电路性能的影响越来 ...…

查看全部问答>

串行通信接口典型应用举例

串行通信接口典型应用举例…

查看全部问答>

CDMA模块哪种比较好呢?价格低一些

老板准备买个CDMA Modem,用来发短信…

查看全部问答>

关于用超级终端AT命令读取诺基亚手机短信的问题

   请问诺基亚5200通过蓝牙驱动IVT BlueSoleil与电脑连接,并打开蓝牙串行端口服务。然后在PC机上的超级终端里面连接到此手机蓝牙串口,并可以发送AT命令,但是奇怪的是,发AT可以返回OK,也可以发一些查询型号的AT命令,都有返回。但是 ...…

查看全部问答>

有没有作过取交流同步信号的朋友

本人现在需要做一个LED控制方案,需要采样交流信号做同步处理,不知道有没有哪位朋友能够提供具体的思路…

查看全部问答>

taskSpawn( )的详解

尤其是1st of 10 req\'d task args to pass to func ,就是最后输入参数的10个有什么作用,刚看了英语解释,不是很懂,谢谢…

查看全部问答>

抗干扰的声控开关电路图

如图所示为抗干扰声控开关电路。该电路由话筒S、选频放大器、单稳整形电路IC1、信号存储器IC2a与IC2b、可控硅交流开关SCR及脉冲清零电路IC4等组成。 电路中BG1为9014或3DG4M、3DG201、3DG401、3DG8A和3DG88等。BG2、BG3选用3DG12或3DG130。IC1、I ...…

查看全部问答>

LED 照明的电源拓扑结构

现任TI 应用工程师兼科技委员会高级会员John Betten和现任 TI 高级应用经理兼科技委员会资深成员Robert Kollman 详尽讨论了适用于驱动 LED 和进行 LED 调光的各种开关电源拓扑,并告诉你这些电源的相关优点。与君共享。…

查看全部问答>

STM32一定要集成NetPHY吗?

为什么一定要集成PHY呢?难道嵌入式系统就一定要集成PHY?集成PHY有其好处亦有其坏处,好处无非就是total cost,集成度等方面有优势,坏处其实也不少:1.无法满足某些安规标准,有些场合是需要光耦隔离的,这个时候就不能用了;2.增加芯 ...…

查看全部问答>