您的位置 首页 > 数码极客

‘如何根据单片机datasheet’单片机如何连接电脑… 单片机如何连接电脑

STM32的功能组件【如何学习STM32第三期】 更新时间:2021-3-20,本章主要需要掌握的内容是

*怎么找一个元器件的技术手册【datasheet】

*怎么看英文资料

①前言:

为什么要了解STM32的功能组件?

①目的:知道STM32包含哪些功能,为后续学习做初步了解

②初学者:找工作HR可能会问到关于功能组件相关的内容。

②经验:

作为初学者,当我们面试的时候:HR可能会问我们的问题

①请问下,你使用的这款单片机包含哪些功能组件【功能部件/功能】?

②你使用的单片机包含有多少个定时器?

③rom和ram的区别是什么,分别是多大?

这些问题并不能真正代表你学习一款单片机的程度,但是当你作为一个没有项目经验的新人面试的时候,HR也只能去问这些浅显但是却能反应我们学习的用心程度的问题。

③下载元器件手册

我们要了解一款单片机的功能组件,为了保证我们查找资料的正确性,最好是自己下载元器件手册【datasheet】,可能很多朋友都不知道一个芯片的元器件手册在哪下载,下面我就分享一个我经常下载元器件手册的地方。

第一步:打开网站



第二步:在datasheet搜索框输入我们的单片机型号【我以STM32F103V8T6为例子】



第三步:搜索成功后,选择我们所要下载的资料【当我们学了第二期之后,就知道其实这几个资料都应该是一样的,我们直接选第一个进行下载吧】



第四步:进去后点击下载文档:

第五步:最好点击下载就可以啦【查看保存到的位置,不然可能又找不到在哪了】

打开我们的技术手册,查看它的功能组件



打开之后我们会发现它都是英文的,对于英文不好的朋友,这真是一个难题啊!听我的师傅说,他们那个年代看的资料也都是英文的,那时候网络还没有现在那么发达,他们碰到看不懂的单词,都是查字典的,真的很佩服他们那个年代的学习毅力。闲话少说,我们英文不好,该怎么办呢?其实没关系,现在翻译英文的手段太多了,直接搜就行了。

复制粘贴到网上翻译就好了!【选中第一页的内容,复制】



打开网页,粘贴【这是我常用来翻译的地方】



剩下的我们只需要整理出来就可以了,同样的,我们并不需要都记住它,我们只需要知道的找资料的方法,和怎么看英文手册的方法。新人在面试前,也需要去看一下它的功能组件,把常见的HR可能会问到的问题稍微记一下就好了。

⑤好了,我把我整理出来的内容分享给大家吧!自学STM32,我是认真的,哈哈~

型号:STM32F103V8T6

放在首行是它最有优势的地方:

它是由ARM公司设计的一款32位MCU【单片机】,有64位或128 KB闪存【根据型号命名规则查看--第二期有讲到】包含USB、CAN、7个定时器、2个ADC、9个com口

特征:

•ARM®32位Cortex®-M3 CPU核心–72 MHz最大频率【最大主频】,1.25 DMIPS/MHz(Dhrystone 2.1),0等待状态内存访问时的性能–单周期乘法和硬件除法

•存储器

–64或128 KB闪存

–20KB的SRAM

•时钟、复位和电源管理

–2.0至3.6 V应用电源和I/O

–POR、PDR和可编程电压探测器(PVD)

–4至16 MHz晶体振荡器

–内部8 MHz工厂微调RC

–内部40 kHz RC

–用于CPU时钟的PLL

–32 kHz振荡器,用于带校准的RTC

•低功耗

–睡眠、停止和待机模式

–RTC和备份寄存器的VBAT电源

•2 x 12位1µs A/D转换器(最多16个通道)

–转换范围:0至3.6 V

–双重采样和保持能力

–温度传感器

•DMA

–7通道DMA控制器

–支持外设:定时器、ADC、SPI、I2Cs和USART

•多达80个快速I/O端口

–26/37/51/80 I/Os,16个外部中断向量上的所有可映射性,几乎所有5 V容限

•调试模式

–串行线调试(SWD)和JTAG接口

•7个定时器

–三个16位定时器,每个定时器最多有4个IC/OC/PWM或脉冲计数器和正交(增量)编码器输入

–16位,电机控制PWM定时器,具有死区时间生成和紧急停止功能

–2个看门狗定时器(独立和窗口)

–SysTick定时器24位下行计数器

•最多9个通信接口

–最多2个I2C接口(SMBus/PMBus)

–最多3个USART(ISO 7816接口、LIN、IrDA功能、调制解调器控制)

–最多2个SPI(18 Mbit/s)

–CAN接口(2.0B激活)

–USB 2.0全速接口

•CRC计算单元,96位唯一ID

•包装为ECOPACK®

⑥HR可能会问到我们的地方

·你的单片机最大主频是多少?----72MHz

·包含多少个定时器?----7个,其中3个16位的定时器

·有多少个IO口?---80个

·你使用的是多少位的单片机?---32位

·你用的单片机型号是多少?----STM32F103V8T6

好了,这就是这期我学习的内容了,下期我会学习STM32的最小系统包含的内容。和常见的STM32最小系统原理图。


谢谢大家观看~

最近我的学习计划是学习STM32,分以下步骤,目前进行到第①步,下期学习最小系统

①了解STM32【命名规则----功能组件----最小系统】

②制作STM32开发板【学会后可以找电子工程师助理的工作】

③编写STM32程序【从最基础的开始,UP主也刚学,所以会从特别入门的开始】

④根据自己在企业的工作经验,编写符合企业需求的程序【使用实时操作系统UcosIII,学会后可以从事软件工程师工作】

有兴趣的朋友可以和我一起学,我会持续发布相关内容,有文章,有视频供大家参考。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何根据单片机datasheet,单片机如何连接电脑,如何根据单片机的引脚功能描述来进行需求分析,如何根据单片机仿真画电路图视频,如何根据单片机引脚功能查到型号”边界阅读