将STM32H7的SPI MISO和MOSI短接回环测试配置问题也是非常方便的

这里以我们H7-TOOL的SPI控制器LUA小程序来配置,主要是方便测试

1、测试TTL串口,RS232问题,一般会将TX和RX短接,然后上位机回环测试来确定是上位机问题还是串口线问题。或者排查目标板问题,都是非常方便的。

2、这里实测下了SPI的MISO和MOSI回环测试,也是没问题的,用来锁定问题也非常方便。

下面是12.5M速度下测试,测试LUA程序如下:

短接这两个引脚:

D2 : SDO MOSI

D3 : SDI MISO

Lua 复制代码
spi_bus("init", 5, 0, 0, 8)
rd = spi_bus("sendrecive", "\x11\x22\x33\x44", 4)
print_hex(rd)

示波器效果:

下面是25M速度下测试,也没问题

Lua 复制代码
spi_bus("init", 6, 0, 0, 8)
rd = spi_bus("sendrecive", "\x11\x22\x33\x44", 4)
print_hex(rd)

示波器效果:

50MHz下不行,50MHz下数据开始出错:

相关推荐
@good_good_study4 小时前
STM32 TIM编码器模式配置函数及实验
stm32·单片机
云山工作室5 小时前
基于单片机的客车载客状况自动检测系统设计(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计
风行男孩10 小时前
stm32基础学习——按键的使用
stm32·嵌入式硬件·学习
拍浪人11 小时前
使用寄存器点亮LED
stm32·嵌入式软件
Syntech_Wuz20 小时前
从 STM32 到 SAM D21(一):MPLAB开发环境搭建与图形化配置初探
stm32·mcc·sam d21·mplab x ide·harmony v3
雾削木1 天前
k230 Pyhton三角形识别
运维·服务器·网络·stm32·智能路由器
QK_001 天前
STM32--中断
stm32·单片机·嵌入式硬件
@good_good_study1 天前
STM32 死区时间
stm32·单片机