Stm32为什么需要模块的DeInit()函数

来源:本站
导读:目前正在解读《Stm32为什么需要模块的DeInit()函数》的相关信息,《Stm32为什么需要模块的DeInit()函数》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《Stm32为什么需要模块的DeInit()函数》的详细说明。
简介:一直有一个疑惑,为什么Stm32的每个模块基本上都有一个DeInit()函数。这个函数是否和Init()函数在功能上重复了。查过一部分资料以后,发现有以下的说法。

在main()函数开始时,不管各模块处于什么状态,先执行该模块的DeInit()操作,然后在程序中较晚的时间或真正需要时再开启相应的模块。这样保证在刚进入调试状态时,调试器能够有充足的时间完成初始化和下载程序的操作。先执行该模块的DeInit()操作的目的是为了关闭哪些上一次操作开启的模块。

提醒:《Stm32为什么需要模块的DeInit()函数》最后刷新时间 2024-03-14 01:08:48,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《Stm32为什么需要模块的DeInit()函数》该内容的真实性请自行鉴别。