打印

3.5.0库中的函数SystemInit()的作用是什么啊

[复制链接]
6721|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我想请问一下3.5.0库中的函数SystemInit()的作用是什么啊?

我想再请问一下SystemInit()之后的几行代码是干什么用  难道初始化系统时钟和设置端口时钟不是同一回事吗?
沙发
b335002090| | 2014-4-8 10:12 | 只看该作者
初始化系统时钟;不是。

使用特权

评论回复
板凳
jjjkkk00| | 2014-4-8 10:31 | 只看该作者
作用是打开GPIO口的时钟。
因为上电复位后,所有外设的时钟默认是关闭的。
使用或配置外设前,需要手动使能。

使用特权

评论回复
地板
mmuuss586| | 2014-4-8 10:36 | 只看该作者
跟踪下程序就知道了。
主要是时钟初始化

使用特权

评论回复
5
huzi2099| | 2014-4-8 12:43 | 只看该作者
SystemInit()是你自己的初始化程序,main之前调用;
不是

使用特权

评论回复
6
一清如水| | 2014-4-8 13:04 | 只看该作者
启动文件的时候已经初始化了,在进入MAIN函数之前就已经调用了,所以,后面是可写可不写的,就是初始化系统相关时钟,后面的代码初始化外设时钟,

使用特权

评论回复
7
爱炫小王子| | 2014-4-8 19:05 | 只看该作者
我主要看到的是初始化时钟,3.5的库已经不需要在main函数中调用SystemInit()函数了,因为在启动文件中已经调用了。

使用特权

评论回复
8
拿起书本| | 2014-4-9 08:55 | 只看该作者
这个在启动文件中自动调用了,初始化系统时钟.

使用特权

评论回复
9
加油吧小鱼儿| | 2015-11-12 16:57 | 只看该作者
爱炫小王子 发表于 2014-4-8 19:05
我主要看到的是初始化时钟,3.5的库已经不需要在main函数中调用SystemInit()函数了,因为在启动文件中已经 ...

是啊,学习了~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

482

主题

2214

帖子

11

粉丝