电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
stm32的SPI优势何在
已解决
73482
个问题
已帮助
5993
位优秀工程师
stm32的SPI优势何在
13783538174
2018-03-26
浏览量:1391
为什么不如51直接定义端口用的方便,我在写51的SPI只需要加上读写就可以,32的还需要一系列的初始化,我直接定义管脚初始化GPIO不也是可以的吗
难道是速度更快一点吗
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
hehung
你使用51单片机的SPI是用的软件SPI,而STM32则是采用的硬件SPI,软件SPI只是模拟的SPI的时序,并不是真实的SPI,但是也可以当做SPI使用。而硬件SPI是STM32已经进行了函数封装的,可以直接调用使用,所以需要初始化。但是你在STM32上也可以用IO口进行SPI的模拟,与51单片机类似
发布于
2018-03-26
举报
评论 3
3
0
13783538174
回复了 hehung:谢谢回答
回复
13783538174
回复了 hehung:明白了
回复
电子老工程师
回复了 :https://www.ti.com.cn/cn/lit/ds/symlink/opa992.pdf?ts=1638164330329&ref_url=https%253A%252F%252Fwww.ti.com.cn%252Fproduct%252Fcn%252FOPA992
回复
其他答案
数量:
5
厉害企鹅
你是使用的库进行配置的吧。库中的配置是要初始化好多的内容。可以使用寄存器的方式,就与51差不多了。
发布于
2018-03-26
举报
评论 2
0
0
13783538174
回复了 厉害企鹅 :对,还是库函数比较方便,只是之前不明白stm32的SPI存在意义
回复
电子老工程师
回复了 :1.封装: LQFP-100_14x14x05P 品牌: ST(意法半导体) 型号: STM32F107VCT6, 2.没有合适的国产替代
回复
great_CC
STM32的硬件SPI有库支持,使用起来比较简单,不用模拟时序,不需要过分注意延时什么的;而且速度更快。
发布于
2018-03-26
举报
评论 1
0
0
电子老工程师
回复了 :额定电压200V。
回复
我对面的武器
STM32的SPI相比于51的,速度快,配置也灵活。
发布于
2018-03-26
举报
评论 1
0
0
电子老工程师
回复了 :制造商: Microchip Technology 制造商产品编号: PIC18F27K42-E/ML
回复
donatello
32的SPI,拿F103为例,SPI1最高读写速度能达到36M,你51的模拟SPI读写速度能达到36M?而且32的硬件SPI还能配合中断和DMA来用。
发布于
2018-03-28
举报
评论 1
0
0
电子老工程师
回复了 :Manufacturer: onsemi Manufacturer Product Number: NCV300LSN30T1G
回复
汉云
相比于51来说,就是支持4种模式,速度也经快很多。
发布于
2018-04-22
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
stm32的SPI优势何在
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: