- 博客(7)
- 收藏
- 关注
原创 C语言指定下标数组反转
我们要指定下标反转数组的某一部分,思路大体相同,只用修改边界条件和一些细节。改进指定下标反转数组代码。原本反转整个数组的代码。
2024-07-31 11:27:19
330
原创 STM32(HAL库+CubeMX)RTC唤醒中断实现led闪烁
相比于之前在定时器中断中计数实现led闪烁,RTC唤醒中断的方法可以实现更加精确的秒闪烁。可以参考这篇大佬的博客讲的更详细。
2024-07-29 14:46:49
490
原创 STM32L476VET6 RTC时钟日历(HAL库+CubeMX开发)(四)按键消抖方法和按键EXTI双边沿检测
我板子上的按键是按键按下读取低电平抬起读取高电平。
2024-07-25 10:19:51
824
原创 STM32L476VET6 RTC时钟日历(HAL库+CubeMX开发)(三)ST7920LCD液晶屏幕驱动和延时函数
【代码】STM32L476VET6 RTC时钟日历(HAL库+CubeMX开发)(三)ST7920LCD液晶屏幕驱动和延时函数。
2024-07-25 09:48:04
186
原创 STM32L476VET6 RTC时钟日历(HAL库+CubeMX开发)(二)串口通讯
空闲中断回调函数,相比于在非空中断里处理数据,空闲中断效率更高。因为往往串口收到的数据是不定长的,所以串口空闲中断在串口空闲时触发也就相当于一帧数据发送完毕之后再在回调函数中处理数据更加合理也更加高效。为了打开串口接收寄存器非空中断和串口空闲中断要记得手动在MX_USART2_UART_Init里加上三行代码。串口重定向,接收缓冲区初始化。
2024-07-24 19:19:23
268
原创 STM32L476VET6 RTC时钟日历(HAL库+CubeMX开发)(一)CubeMX项目配置
LCD液晶屏GPIO直接在gpio.c里面user code初始化了,没有用cubemx具体见链接代码。由于公司板子比较特殊没有HSE,只有LSE32.768kHz所以CubeMX设置与主流设置有所不同。
2024-07-24 18:55:42
602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人