随笔分类 -  单片机

摘要:问题简述:实验环境:使用stm32cubemx配置生成了一个RTC的工程,使能了外部时钟LSE,提供了备用电池VBTE。 问题:断开主电源后(备用电池已经安装好了),再次上电读取RTC的值发现,数值为断电前的数值。 问题分析:断电重启之后,RTC的数据没有丢失,说明后备电池确实在为后备区域提供电源。 阅读全文
posted @ 2023-02-05 00:02 小泽不秃头 阅读(2179) 评论(0) 推荐(0)
摘要:这里设置时间要注意是16进制!年月前面加上0x 这里不能偷懒,每次设置的时候要 先设置时间(HAL_RTC_SetTime)在设置日期(HAL_RTC_SetDate)否则可能会卡住 访问也是一样的先访问时间(HAL_RTC_GetTime)在访问日期(HAL_RTC_GetDate) (无论写入还 阅读全文
posted @ 2023-01-29 12:40 小泽不秃头 阅读(650) 评论(0) 推荐(0)
摘要:我这个办法是确定芯片硬件没问题,由于选错型号下载导致的FLASH溢出所造成的 使STM32单片机进入ISP模式,并且将下载速录设置为1M重新下载即可: 阅读全文
posted @ 2023-01-28 15:43 小泽不秃头 阅读(2443) 评论(0) 推荐(0)
摘要:在进入循环的时候,实际上是将A从内存加载到寄存器里面运行的,在整个循环中,A这个变量都只是在读取寄存器里面的值。 而当进入中断的时候,中断里面会从内存加载A到寄存器,修改完之后又存到内存里,然后退出中断,再回到循环里面。但这个时候循环里使用的A并没有重新从内存加载A这个变量,所以一直都在循环里面。 阅读全文
posted @ 2022-10-15 22:41 小泽不秃头 阅读(185) 评论(0) 推荐(0)