百问网7天物联网智能家居 学习心得 打卡第三天
打卡第三天。
2022/2/15 基础班第三节培训。
主要讲的内容是:单片机时钟树,STM32CubeMX配置时钟、STM32的GPIO输出模式、输入模式。
1、STM32F103有4个时钟分别是:HSE高速外部时钟,HSI高速内部时钟,LSI低俗内部时钟,LSE低俗外部时钟。
2、STM32CubeMX配置时钟
(1)、首先点击RCC在High speed clock(HSE)下拉选择Crystal/Ceramic Resonator使能外部时钟,在右边的仿真芯片图上使能的2个引脚就会亮起来RCC_OSC_IN、RCC_OSC_OUT。
(2)、PPL选择9倍频APB1选择/2的推荐配置
(3)、STM32CubeMX配置的总线时钟文件截图与解析
(4)、GPIO使能
3、STM32的GPIO输出模式:推挽输出、开漏输出、复用推挽输出、复用开漏输出
(1)、推挽输出利用MOS控制IO的高低输出。
(2)、开漏输出利用MOS控制IO的低电平输出,高电平则是使用内部上拉电阻来控制。或者是外部加上一个上拉电阻 可以是5v也可以是3.3v。
(3)、复用功能输出则是用外部来控制列如I2C
4、STM32的GPIO输入模式:上拉输入、下拉输入、浮空输入、模拟输入 。
(1)、上下拉输入就是控制2个上下拉开关,当设置为上拉输入时,内部上拉开关,开启如果外部有个低电平则,IO原本读到的是高电平转为低电平
(2)、浮空输入是2个开关都断开,此时IO属于一个未知的状态。
(3)、模拟输入则是将TTL肖特基触发器断开,信号直接从模拟输入通过ADC控制器分析模拟的值。
百问网7天物联网智能家居 学习心得 打卡第三天相关推荐
- 百问网7天物联网智能家居 学习心得 打卡第五天
打卡第五天. 2022/2/27基础班第五节培训. 主要讲的内容是:AT指令.网络基础.程序框架. 1.WiFi模块是用乐鑫的处理器,可以在百度上搜索乐鑫ESP8266.网站ESP8266 Wi-Fi ...
- 百问网7天物联网智能家居 学习心得 打卡第四天
打卡第三天. 2022/2/16 基础班第三节培训. 主要讲的内容是:中断流程图.中断有那些(概括).中断优先级.GPIO中断. 1.中断流程图,程序开始时先执行主程序,这个时候如果发生中断了,暂停主 ...
- 百问网7天物联网智能家居 学习心得
2020/2/12 打卡第一天 首先早上9点半黄老师准时开了,基础班第一节的培训. 主要讲的内容是:嵌入式的学习路线和职业规划.接下来我归类总结一下. 1.什么是嵌入式:电脑不属于嵌入式,以我的理解嵌 ...
- 【百问网7天物联网智能家居】训练营学习笔记(七)
在完成业务裸机的过程中,会用到freertos的任务通知和队列这两个内容 回顾下我们一开始的项目需求: 现在来看这个需求,在上了前面的课程后,相信大家心里已经有了实现它的方法脉络了 我们对于mini开 ...
- 【百问网7天物联网智能家居】训练营学习笔记(二)(需求分析,框架建立)
构建一个项目的大致流程: 1,负责拉项目的同时,就叫市场部的同事吧,他们在外面和别的公司或者企业的人进行交流协商,得到一个项目: 2.然后再将这个项目交由研发部的负责人评估怎么做,研发部负责人召集手下 ...
- 百问网七天物联网智能家居第2篇
前面学习了ESP8266与手机的连接方式,可以先验证一下整个连接及发送数据流程,方便对整个功能的了解. 步骤如下:1 . 首先可以用百问网提供的软件工具,将mini开发板变成一个虚拟串口工具.当烧写完 ...
- 【百问网】七天智能家居实战
以下是我在百问网7天物联网智能家居学习中的一些心得体会 一.GPIO GPIO口有八钟工作模式:推挽输出.开漏输出.复用推挽输出.复用开漏输出.浮空输入.模拟输入.上拉输入.下拉输入. 推挽输出:控制 ...
- 百问网--七天物联网课程学习笔记(4)
FreeRTOS源码下载(官方网址:www.freertos.org) 用户手册下载: 移植步骤 1.将"FreeRTOS-LTS\FreeRTOS\FreeRTOS-Kernel" ...
- 百问网七天物联网课程学习笔记——单片机时钟
学习了百问网的智能家居实战训练营之后,对单片机的时钟树又有了更深刻的了解. 在现代的计算机操作系统中必定有一个时钟,在stm32f103系列的单片机中,时钟源有内部时钟源和外部时钟源之分,外部时钟源采 ...
- 百问网七天物联网课程学习笔记——单片机中断的使用
学习了百问网的智能家居实战训练营之后,对单片机的中断又有了更深刻的了解. 中断,即CPU在正常执行程序的过程中,遇到外部/内部的紧急事件需要处理,暂时中断(中止)当前程序的执行,而转去为事件服务,待服 ...
最新文章
- Javascript中的深拷贝和浅拷贝
- (笔试题)最大覆盖点
- Qt Quick入门
- 测试工具之Jmeter(各部件简单介绍)
- 大话设计模式—模板方法模式
- c++整理程序 dev_C编程从入门到实践:C语言开发工具详解(2)
- 为什么现代系统需要一个新的编程模型?
- 【转】SSL/TLS协议运行机制的概述
- NOIP2018赛前停课集训记——最后的刷板子计划
- linux-redis
- 怎么把php写入文件格式,如何将一个PHP数组有格式的写入文件中
- bzoj 3611: [Heoi2014]大工程(虚树+树形DP)
- 考研数学线上笔记(四):凯哥极限与连续概念选择题系列课程
- win7如何添加终端服务器,Win7系统如何添加超级终端?Windows7系统超级终端的添加方法...
- Windows设置调节音量的快捷键
- 爬虫碰到状态码412的解决办法
- EAS BOS 序时簿做组织单元隔离
- html中加入标题居中,在html标题标记中居中的div元素
- 谷雨,微信公众号图文排版必备素材集锦
- win7开机密码_win7忘记开机密码怎样才能打开电脑?别再用那些错误的方法了