你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F1 SPI2 无法通信

[复制链接]
patch1582 提问时间:2026-8-9 19:15 / 未解决

我打算用STM32F103C8 + SPI2 驱动 1.8 寸 128×160 SPI TFT 液晶屏ST7735 驱动。 SPI1 已经分给 LoRa 模块使用; 我原本想把屏幕也挂载到 SPI1 靠片选区分,担心干扰 LoRa 通信,所以决定分开总线,LoRa 独占 SPI1、TFT 屏幕使用 SPI2。

我使用的驱动库是controllerstech 网站的 ST7735 例程。

想请教STM32F103C8 本身 SPI2 是否好用?一直通信不成功

收藏 评论5 发布时间:2026-8-9 19:15

举报

5个回答
老牛洋车 回答时间:昨天 07:02

建议用逻辑分析仪看一下相关引脚的时序。

李康1202 回答时间:昨天 08:38

用着应该是跟SPI1差不多,如果一直不成功的话可以检查一下引脚和时钟是否配置正确

butterflyspring 回答时间:昨天 09:42
SPI 是很成熟的通讯。


你可以参照官方的例程跑一下,再用示波器或逻辑分析仪看看就知道了。
wlp向日葵 回答时间:昨天 10:19

你用的硬件SPI还是软件SPI,硬件SPI不够的话,可以试下软件SPI,引脚模拟下就行,功能一样的

fafa1 回答时间:昨天 10:27

STM32F103C8 本身 SPI2 肯定好用啊

示波器抓一下看看吧

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版