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

[复制链接]
 楼主| tianli1980 发表于 2014-4-8 09:38 | 显示全部楼层 |阅读模式
我想请问一下3.5.0库中的函数SystemInit()的作用是什么啊?
1.jpg
我想再请问一下SystemInit()之后的几行代码是干什么用  难道初始化系统时钟和设置端口时钟不是同一回事吗?
b335002090 发表于 2014-4-8 10:12 | 显示全部楼层
初始化系统时钟;不是。
jjjkkk00 发表于 2014-4-8 10:31 | 显示全部楼层
作用是打开GPIO口的时钟。
因为上电复位后,所有外设的时钟默认是关闭的。
使用或配置外设前,需要手动使能。
mmuuss586 发表于 2014-4-8 10:36 | 显示全部楼层
跟踪下程序就知道了。
主要是时钟初始化
huzi2099 发表于 2014-4-8 12:43 | 显示全部楼层
SystemInit()是你自己的初始化程序,main之前调用;
不是
一清如水 发表于 2014-4-8 13:04 | 显示全部楼层
启动文件的时候已经初始化了,在进入MAIN函数之前就已经调用了,所以,后面是可写可不写的,就是初始化系统相关时钟,后面的代码初始化外设时钟,
爱炫小王子 发表于 2014-4-8 19:05 | 显示全部楼层
我主要看到的是初始化时钟,3.5的库已经不需要在main函数中调用SystemInit()函数了,因为在启动文件中已经调用了。
拿起书本 发表于 2014-4-9 08:55 | 显示全部楼层
这个在启动文件中自动调用了,初始化系统时钟.
加油吧小鱼儿 发表于 2015-11-12 16:57 | 显示全部楼层
爱炫小王子 发表于 2014-4-8 19:05
我主要看到的是初始化时钟,3.5的库已经不需要在main函数中调用SystemInit()函数了,因为在启动文件中已经 ...

是啊,学习了~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

482

主题

2214

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部