七天物联网训练营【第四期】3

1. 单片机时钟系统

现代计算机系统中必定有时钟,高级的单片机系统中存在不同频率的时钟

时钟用来规定工作频率

不同频率的时钟用来控制不同的系统,也有分频倍频

STM32时钟树(在芯片手册中)

OSC_OUT ,OSC_IN 所在的那个竖线左边是芯片外部右边是芯片内部

 可以分频率,比如进来32出去16

选择频率,有8和16 我们可以选一个

频率翻倍,比如进来8出去16

 启动input frequency 需要配置引脚,选择RCC,进行如下配置

 选择内部时钟最高72兆外部时钟最高64兆

APB1 (最高36兆)和APB2(最高72兆) 链接外设

2. GPIO

STM32F103C8T6-共48个引脚

按ABC分组,魅族16个引脚,编号0-15

GPIO支持8中工作模式

输出模式:a. 推挽输出 b. 开漏输出 c. 复用推挽输出 d. 复用开漏输出

输入模式:a. 上拉输入 b. 下拉输入 c. 浮空输入 d. 模拟输入

 

 I/O引脚是芯片外部,左边是芯片内部

 推挽输出:当输出控制输出高电平P-MOS导通,输出低电平N-MOS导通,电流流出I/O口。这就变成了输出控制控制VSS 或者VDD,提高输出引脚驱动能力,加大电流。

开漏输出:忽视P-MOS管,输出低电平。如果想输出高电平,输出控制输出高电平下面断开 上面依靠内部上拉或者外部上拉VCC,提供一个较高的电流,还可以实现一个电平转换

复用推挽输出,复用开漏输出:使用片上外设控制的,走的是复用功能输出

上拉输入:上拉电阻开关闭合,电平稳定高电平

下拉是闭合下拉电阻

浮空输入既不上拉也不下拉,使用肖特基触发器

模拟输入不用肖特基触发器

百问网嵌入式专家-韦东山嵌入式专注于嵌入式课程及硬件研发

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值