使能了三个按键及两个LED,通过外部中断的方式可以对两个LED进行点亮,翻转和熄灭操作,基于STM32CubeMX,HAL库开发,经测试可用,基础教程配套实验。
2021-08-08 20:46:22 8.74MB stm32 stm32cubemx 单片机
1
STM32F103和F429外部中断引脚分布.zip
2021-08-06 21:01:48 294KB STM32
1
HAL库 GPIO 外部中断库函数应用.md
2021-08-03 09:16:49 5KB HAL库
1
HAL库 GPIO 外部中断库函数应用.pdf
2021-08-03 09:16:49 239KB HAL
1
/* 有问题可咨询 HRX 6路外部中断、3路PWM pwm1下层两路 对应外部中断3 4(奇数是靠近电机 偶数是远离电机) PWM2Z轴 对应外部中断1 2 PWM3中间轴 对应外部中断5 6 */ #include "DSP2833x_Device.h" // DSP2833x Headerfile Include File #include "DSP2833x_Examples.h" // DSP2833x Examples Include File interrupt void ISRExint1(void); // ExInt1 interrupt void ISRExint2(void); // ExInt2 interrupt void ISRExint3(void); // ExInt3 interrupt void ISRExint4(void); // ExInt4 interrupt void ISRExint5(void); // ExInt5 interrupt void ISRExint6(void); // ExInt6 Uint16 *ExRamStart = (Uint16 *)0x100000; void EPwmSetup(); int flag; Uint16 i; void configtestled(void); void main(void) { InitXintf16Gpio(); //zq // InitScibGpio(); IER = 0x0000; IFR = 0x0000; InitPieCtrl(); InitPieVectTable(); // Disable CPU interrupts and clear all CPU interrupt flags: InitSysCtrl(); DINT; InitPieCtrl(); IER = 0x0000; IFR = 0x0000; InitPieVectTable(); InitExInt(); EALLOW; PieVectTable.XINT1 = &ISRExint1; PieVectTable.XINT2 = &ISRExint2; PieVectTable.XINT3 = &ISRExint3; PieVectTable.XINT4 = &ISRExint4; PieVectTable.XINT5 = &ISRExint5; PieVectTable.XINT6 = &ISRExint6; EDIS; PieCtrlRegs.PIEIER1.bit.INTx4= 1; //ExInt1 PieCtrlRegs.PIEIER1.bit.INTx5= 1; //ExInt2 PieCtrlRegs.PIEIER12.bit.INTx1= 1; //ExInt3 PieCtrlRegs.PIEIER12.bit.INTx2= 1; //ExInt4 PieCtrlRegs.PIEIER12.bit.INTx3= 1; //ExInt5 PieCtrlRegs.PIEIER12.bit.INTx4= 1; //ExInt6
2021-08-02 11:39:28 471KB DSP28335 PWM 外部中断
1
程序在正点原子的基础上,融合了定时器中断和外部中断,可以直观地看出优先级的作用,希望可以帮到某些同学~
2021-07-28 11:22:02 12.63MB STM32 的中断优先级实验
1
MSP430F149 利用外部中断唤醒Cpu 采集SHT10的数据然后通过串口发生数据在继续进入低功耗模式
2021-07-27 10:33:03 32KB MSP430F149 SHT10 uart 外部中断
1
利用汇编语言对交通灯和数码管的控制,CPU通过8255同时控制交通灯和数码管,交通灯长延时由数码管进行倒数计时,交通灯短延时由延时程序段进行控制;当对面交通灯为红灯时,外界脉冲信号作为中断请求信号,通过8259向CPU提出中断请求,CPU控制数码管提前结束数码管计时,并显示绿灯。
2021-07-21 20:03:23 15KB 汇编语言 交通灯 数码管 中断系统
STM32F407 适合初学者入门学习
2021-07-21 20:03:20 475KB 正点原子
1
博客总结的需要——《STM32F103五分钟入门系列(十一)外部中断大汇总》中所举例子
2021-07-14 11:01:32 2.67MB STM32 外部中断
1