将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下数据开始出错:

相关推荐
BreezeJuvenile8 小时前
【STM32】时钟摘取法
stm32·单片机·嵌入式硬件
Ligocious11 小时前
stm32---2.按键触发外部中断
stm32·单片机
rit843249911 小时前
STM32F4 USB Host 功能实现
stm32·单片机·嵌入式硬件
金戈鐡馬12 小时前
定时器+中断优化单总线通信
stm32·单片机·嵌入式硬件
cici1587412 小时前
STM32 + VS1003/VS1053 MP3播放器SD卡读取程序
stm32·单片机·嵌入式硬件
Deitymoon13 小时前
STM32——oled显示字符串和数字
stm32·单片机·嵌入式硬件
科芯创展14 小时前
1A,60VIN,1MHz,XZ4116,降压恒流LED驱动芯片 输入电压:5V-60V
stm32·单片机·嵌入式硬件
2zcode16 小时前
基于深度学习与STM32的野猪检测与预警系统
人工智能·stm32·深度学习·野猪检测
jghhh0116 小时前
STM32 上使用 SPI 总线驱动 OLED 的程序
stm32·单片机·嵌入式硬件
foundbug99917 小时前
STM32 + uIP协议栈实现TCP/UDP功能指南
stm32·tcp/ip·udp