![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
xlxes
让知道的更多,不知道的更少
展开
-
[HAL库]STM32之外部中断
实现目标:按键按下一次 LED灯状态翻转一次1.在stm32cube中配置引脚信息、开启中断以及中断优先级,生成代码;2.在keil中 main函数无需添加 中断的配置在MX_GPIO_Init()中自动实现;3.在keil中 的gpio.c(为系统建立的)文件中,添加void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)函数的实现 即进入中断后...原创 2018-09-13 22:26:46 · 3971 阅读 · 0 评论 -
[HAL库]STM32之DMA方式串口发送
目的:使用cube软件实现DMA方式的数据发送和接收1.在cube Pinout中打开USART1,方式为异步通讯(Asynchronous);2.在cube Configuration中打开USART1 Configuration,添加DMA通道(接收改为循环方式)以及打开usart的全局中断,在NVIC中调整优先级3.生成代码,在keil中进行以下修改:1)在main文件中建立发...原创 2018-09-14 17:10:54 · 4327 阅读 · 0 评论