历史上的今天
返回首页

历史上的今天

今天是:2025年02月27日(星期四)

正在发生

2020年02月27日 | stm32 exti 5~9 中断源区分

2020-02-27 来源:eefocus

void EXTI9_5_IRQHandler(void)

{


  u32 Temp = 0x00; 


  PEout(2) = ~PEout(2);

  Temp = EXTI->PR;       //取读是那个引脚的中断

  switch(Temp)

  {

    case Exti_From_Pin8:

      EXTI_ClearITPendingBit(EXTI_Line8);

      break;

    case Exti_From_Pin9:

      if(Sys_Status < MAX_STATUS)

      {

        Sys_Status ++;

      }

      EXTI_ClearITPendingBit(EXTI_Line9);

      break;

    default:break;

  }

}


==============================分割线=========================================


中断处理程序说明,由于外部中断EXTI5——EXTI9公用了一个中断(EXTI10——EXTI15类似)所以要区分不同的中断源需要进行相应的判断。如上EXTI9_5_IRQHandler中,通过取读EXTI->PR寄存器来判断中断的来源。


具体如下:

推荐阅读

史海拾趣

AntennaHome公司的发展小趣事

AntennaHome公司自创立之初,便以技术创新为核心竞争力。公司的创始人在无线通信领域拥有深厚的技术背景和丰富的行业经验,他们敏锐地捕捉到了市场对于高性能天线产品的需求。于是,公司投入大量资源进行研发,成功开发出了一款具有高效能、低损耗特点的新型天线产品,这一创新为公司在市场上赢得了良好的口碑。

Anpec(茂达)公司的发展小趣事

随着市场的不断变化和客户需求的日益多样化,茂达电子开始积极扩展产品线。除了原有的电源转换及电源管理IC外,公司还成功研发了放大器及驱动IC、离散式功率元件等系列产品。这些新产品的推出,不仅丰富了茂达电子的产品线,也为客户提供了更多样化的选择。

DAICO公司的发展小趣事

DAICO公司深知品质的重要性,因此在生产过程中严格遵循国际标准和规范。公司不仅建立了完善的质量管理体系,还通过了多项国际认证,如ISO 9001等。这些认证证明了DAICO在产品质量和管理水平方面的实力,进一步提升了其在国际市场上的竞争力。

GHI Electronics公司的发展小趣事

GHI Electronics深知技术创新是企业持续发展的关键。因此,公司不断加大研发投入,致力于开发具有自主知识产权的产品。其中,ARM微控制器、显示模块、空气质量传感器、模块化系统以及微处理器等主打产品系列,凭借其卓越的性能和稳定的品质,在消费电子、便携设备、通讯/网络等领域获得了广泛应用。这些技术创新不仅巩固了GHI Electronics在市场上的领先地位,也为其未来的发展奠定了坚实的基础。

Gauthier Connectique公司的发展小趣事
该电路适用于多种设备,包括电视机、录像机、音响设备、空调器和玩具等,展现了广泛的设备兼容性。
FINDER公司的发展小趣事
长期使用或不当操作可能导致元器件损坏。解决方法是检查并更换损坏的元器件。

问答坊 | AI 解惑

LCD12864的资料

LCD12864带汉字库的资料 [ 本帖最后由 西门 于 2009-5-12 19:54 编辑 ]…

查看全部问答>

倒车雷达的超声波测距最简单的单芯片控制方案

倒车雷达的超声波测距最简单的单芯片控制方案 GM3101 是专用于倒车雷达的超声波测距芯片,该芯片提供4 路超声波探头的驱动,并根据超声波特性和倒车雷达的使用环境进行了一系列智能化处理,在保证超声波测距精确性的基础上,更加强了报警功能的准 ...…

查看全部问答>

工程师在FPGA设计中面临的挑战?大家来谈谈吧!市场需要?绿色设计?

最近的新闻常看到Xilix出了65ns工艺的FPGA,Altera也推出40ns的收发器FPGA,工艺不断提高,容量不断扩大,加入的IP核也越来越多,但实际FPGA设计中,工程师选择FPGA中考虑的是什么呢?       第一个个应该是市场吧,市场需要 ...…

查看全部问答>

Searl Effect Technology and the inventor of the Searl Effect Generator (SEG)

塞尔效应技术及塞尔效应发电机的发明者 PART 1:  The Searl Effect Generator (SEG) has the functional resemblance to a linear induction motor (LIM) designed on a vertical track, rounded and joined at the ends for continuous motion ...…

查看全部问答>

marvell 8688 wifi驱动

有谁做过marvell 8688 wifi的驱动,我用的是SPI接口,平台是三星的2440,怎么加载上GSPI8688_WLAN.dll后。winCE上不能正确出现正常的网络连接。…

查看全部问答>

S3C2440A主频怎样从400M提高到533M?

哪位大虾能给指点一下?谢谢! 我现在修改了bsp_cfg.h中的S3C2440A_FCLK和startup.s中的MPLL,结果内核启动到初始化NandFlash之前就挂了.…

查看全部问答>

新人提问,,请大家帮帮忙,关于windows Embedded

我用的是华为的MAS.里面采用的是Windows Embedded  sp1 问题有几个 第一个是 我想装一下IIS,可是添加删除里面无法安装.我应该怎么操作 第二个是 华为MAS的某些自带的程序可能组件化了.我该如何停止掉呢 第三个是 我打SP2补丁上去好像 ...…

查看全部问答>

发个收藏的ST7920核心的12864程序集合吧~

这是我最近在网上找的关于12864 ST7920核心的程序集合,里面的程序比较多,希望对大家有帮助…

查看全部问答>

CCSv4.0.2,32k限制版

CCSv4.0.2,32k限制版安装完成后,说是此版本没有自带XDSv2的驱动。之后给出更新方法,但是在URL的框输入http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv4/Updates/XDS100V2/site.xml,更新提示说URL错误。 谁能提供一个正确的UR ...…

查看全部问答>

PIC24F驱动SD卡关于扇区的疑惑?

PIC24F驱动SDHC卡的初始化和读取写都以完成,但是发现,读写数据只能在0扇区完成,其他扇区就不行。在SD卡上格式化为FAT32格式后,能正确读会DBR(在0扇区)上的数据,读其它扇区数据就不行,即使有数据也都为00。我用电脑在SD上面建立了一个txt的文 ...…

查看全部问答>