|
本帖最后由 原来的你 于 2019-2-24 20:45 编辑 上一节我们讲解了STM8S001最简单的io,这一节讲解EXTI怎么使用,本节用按键来表示,外部中断代码如下: void EXTI_Init(void) { GPIO_Init(EXTI_GPIO_PORT, EXTI_GPIO_PINS, GPIO_MODE_IN_FL_IT); EXTI_SetExtIntSensitivity(EXTI_PORT_GPIOC, EXTI_SENSITIVITY_FALL_ONLY); } INTERRUPT_HANDLER(EXTI_PORTC_IRQHandler, 5) { /* 消抖 */ Delay(0x8fff); if ((GPIO_ReadInputData(EXTI_GPIO_PORT) & EXTI_GPIO_PINS) == 0x00) { GPIO_WriteReverse(LED1_GPIO_PORT, LED1_GPIO_PINS); } } |
STM8 的MCU有四个供电单元
【STM8-SO8】08-STM8L001J3的点灯
STM8单片机如何实现Bootloader
基于STM8的DALI (数字可寻址调光协议)
开源基于STM32的STM8脱机编程器
【ST MCU实战经验】之STM8中UART奇偶校验的使用方法
【思修电子STM8集合贴】龙顺宇STM8理论/实战视频/书籍/软件/
初次尝试STM8S001J3
分享STM8 风驰光盘的资料,是完整的(包括原理图+例程+PDF注释)
基于STM8的实验代码汇总分享
微信公众号
手机版