STM32F303读写两路SPI接口 引脚定义SPI1(第一路)CS:PA15(软件片选,GPIO 推挽输出)SCK:PB3(SPI1_SCK)MOSI(SDO):PB5(SPI1_MOSI)MISO (SDI):PB4(SPI1_MISO) 复用功能:SPI1 全部引脚复用GPIO_AF_5SPI2(第二路)CS:PA4(软件片选,GPIO 推挽输出)SCK:PA5(SPI2_SCK)MOSI(SDO):PA7(SPI2_MOSI)MISO (SDI):PA6(SPI2_MISO) 复用功能:SPI2 全部引脚复用GPIO_AF_5#include "stm32f30x.h" #include stdint.h //===================== 引脚宏定义 ===================== // SPI1 #define SPI1_CS_PIN GPIO_Pin_15 #define SPI1_CS_PORT GPIOA // SPI2 #define SPI2_CS_PIN GPIO_Pin_4 #define SPI2_CS_PORT GPIOA // CS电平控制 #define SPI1_CS_LOW() GPIO_ResetBits(SPI1_CS_PORT, SPI1_CS_PIN) #define SPI1_CS_HIGH

相关新闻

最新新闻

OpenClaw AI智能体部署与实战:从Docker配置到技能开发全指南

OpenClaw AI智能体部署与实战:从Docker配置到技能开发全指南

1. 从“养龙虾”到“养AI”:OpenClaw的破圈与本质最近,如果你在AI圈子里听到“养龙虾”,别误会,这可不是什么水产养殖的新风口。这个梗的源头,是一个名为OpenClaw的开源项目。它就像一只可以帮你自动处理各种任务的“A…

2026/8/6 9:54:41
Godot引擎集成EOS插件:独立游戏实现3A级在线服务

Godot引擎集成EOS插件:独立游戏实现3A级在线服务

1. 项目概述:为什么独立游戏开发者需要关注EOS? 如果你是一个使用Godot引擎的独立游戏开发者,最近可能被一个词刷屏了:Epic Online Services,简称EOS。乍一听,这似乎是Epic Games自家虚幻引擎的“御用”服务…

2026/8/6 9:54:41
OpenAI Astra数学能力解析:从工程实用视角评估AI代码助手

OpenAI Astra数学能力解析:从工程实用视角评估AI代码助手

最近几天,AI圈子里关于OpenAI新模型Astra的讨论热度不低,尤其是它在数学能力上的表现,被不少人贴上了“惊艳”、“突破”甚至“颠覆”的标签。如果你也刷到了类似的消息,可能会好奇:这个Astra到底有多强?它…

2026/8/6 9:54:41
OpenClaw AI智能体在LIMS实验室自动化中的实战应用与挑战

OpenClaw AI智能体在LIMS实验室自动化中的实战应用与挑战

1. 项目概述:当AI“钳工”遇上实验室“大管家”最近在实验室信息管理系统(LIMS)的圈子里,一个叫“openclaw”的开源AI智能体项目热度不低。它名字挺有意思,直译过来是“开放的钳子”,听起来像个机械工具&am…

2026/8/6 9:54:41
终极解决方案:用猫抓浏览器插件简单快速下载网页视频资源

终极解决方案:用猫抓浏览器插件简单快速下载网页视频资源

终极解决方案:用猫抓浏览器插件简单快速下载网页视频资源 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 在当今数字时代,网…

2026/8/6 9:54:41
Windows窗口置顶神器:3分钟掌握AlwaysOnTop的终极使用指南

Windows窗口置顶神器:3分钟掌握AlwaysOnTop的终极使用指南

Windows窗口置顶神器:3分钟掌握AlwaysOnTop的终极使用指南 【免费下载链接】AlwaysOnTop Make a Windows application always run on top 项目地址: https://gitcode.com/gh_mirrors/al/AlwaysOnTop 在Windows多任务处理中,你是否经常需要在多个窗…

2026/8/6 9:49:40