发新帖我要提问
123
返回列表
打印
[应用相关]

STM32F103C8T6单片机简介

[复制链接]
楼主: 无法去污粉
手机看帖
扫描二维码
随时随地手机跟帖
41
无法去污粉|  楼主 | 2021-8-6 13:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
CRC calculation unit, 96-bit unique ID

使用特权

评论回复
42
无法去污粉|  楼主 | 2021-8-6 13:05 | 只看该作者
Packages are ECOPACK®

使用特权

评论回复
43
无法去污粉|  楼主 | 2021-8-6 13:05 | 只看该作者
STM32F103C8T6单片机采用LQFP48封装设计,芯片一共引出44只引脚,其中A口有A0-A15共16个引脚,B口有B0-B15共16个引脚,C口有C13-C15共3个引脚,D口有D0-D1共两个引脚。值得注意的是最小核心板C14和C15接了32.768K晶振,D0和D1接了8MHz晶振,一般不要用做IO口。如果实在要用只能去掉外部晶振电路(使用HSI、LSI),通过重映射和配置AFIO_MAPR寄存器实现。

使用特权

评论回复
44
无法去污粉|  楼主 | 2021-8-6 13:06 | 只看该作者
其实在学习STC15系列单片机后对STM32单片机一度有恐惧感,STC15F2K60S2单片机的寄存器我觉得已经很多了,STM32那么多寄存器大家是怎么记住的。现在开始学习才了解到官方有出固件库供大家调用,根据推出时间不同可分早期固件库(V3.0.0以下)、标准外设库(点我跳转)、HAL库(点我跳转)、LL库(LL库包含在HAL库里了) 四种。目前最新的标准库版本为V3.5.0,调用官方提供的API进行开发,为ST公司2011年发布,停更已有10年的时间了。使用HAL可进行图形化开发,感官上更加生动形象。不过由于HAL库旨在解决标准库在不同系列单片机上不同通用的问题,其代码执行效率没有标准库高。如果编译器优化等级低,产生HEX文件会比较大。后来ST针对此问题推出了LL库,LL库大多数API函数是直接调用寄存器,提高了代码的执行效率。不过,一般推出的时间越久,我们所能搜集到的资料就越丰富,我目前在学习标准库的开发方式,建议大家根据自身情况做出选择。更多资料可上ST公司的中文官网:https://www.st.com/content/st_com/zh.html寻找。

使用特权

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

本版积分规则