摘要: 问题简述:实验环境:使用stm32cubemx配置生成了一个RTC的工程,使能了外部时钟LSE,提供了备用电池VBTE。 问题:断开主电源后(备用电池已经安装好了),再次上电读取RTC的值发现,数值为断电前的数值。 问题分析:断电重启之后,RTC的数据没有丢失,说明后备电池确实在为后备区域提供电源。 阅读全文
posted @ 2023-02-05 00:03 小泽不秃头 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 这里设置时间要注意是16进制!年月前面加上0x 这里不能偷懒,每次设置的时候要 先设置时间(HAL_RTC_SetTime)在设置日期(HAL_RTC_SetDate)否则可能会卡住 访问也是一样的先访问时间(HAL_RTC_GetTime)在访问日期(HAL_RTC_GetDate) (无论写入还 阅读全文
posted @ 2023-01-29 12:41 小泽不秃头 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 我这个办法是确定芯片硬件没问题,由于选错型号下载导致的FLASH溢出所造成的 使STM32单片机进入ISP模式,并且将下载速录设置为1M重新下载即可: 阅读全文
posted @ 2023-01-28 15:44 小泽不秃头 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 简介: 最近要记录每次代码的更新记录和代码手册,所以我就学习了一下MD,一下作为记录分享 基础语法: 字体设置:用(* _ ~三种符号来表示) 这里显示正文 *这里显示的是斜体* _这里显示的倾斜体_ **这里显示的文字是加粗了** ***这里的文字是倾斜加粗的*** ~~这里的文字是加下划线的~~ 阅读全文
posted @ 2022-12-29 23:27 小泽不秃头 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库(比如Github Gitee) 二:SVN与Git的最主要的区别? SVN是集中式版 阅读全文
posted @ 2022-10-31 20:55 小泽不秃头 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 在进入循环的时候,实际上是将A从内存加载到寄存器里面运行的,在整个循环中,A这个变量都只是在读取寄存器里面的值。 而当进入中断的时候,中断里面会从内存加载A到寄存器,修改完之后又存到内存里,然后退出中断,再回到循环里面。但这个时候循环里使用的A并没有重新从内存加载A这个变量,所以一直都在循环里面。 阅读全文
posted @ 2022-10-15 22:42 小泽不秃头 阅读(101) 评论(0) 推荐(0) 编辑
摘要: ->是一个整体,它是用于指向结构体。 1.换种说法,如果我们在C语言中定义了一个结构体,然后申明一个指针指向这个结构体,那么我们要用指针取出结构体中的数据,就要用到“->”。请看下列图片 ->是一个整体,它是用于指向结构体、C++中的class等含有子数据的指针用来取子数据。换种说法,如果我们在C语 阅读全文
posted @ 2022-08-10 20:14 小泽不秃头 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: typedef 是赋予现有类型一个新的名字,而不是创建新的类型。为了“见名知意”,请尽量使用含义明确的标识符,并且尽量大写。 typedef 在表现上有时候类似于 #define,但它和宏替换之间存在一个关键性的区别。正确思考这个问题的方法就是把 typedef 看成一种彻底的“封装”类型,声明之后 阅读全文
posted @ 2022-08-10 18:19 小泽不秃头 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1.在C:\Users\用户名\ 下创建 pip 文件夹2.在文件夹内创建pip.ini 文件, 添加如下内容: [global] timeout = 6000 index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = h 阅读全文
posted @ 2022-06-06 20:47 小泽不秃头 阅读(105) 评论(0) 推荐(0) 编辑