使用CH32F103的从机SPI,等待主机的CLK输出,发送数据,使用配置如下:
发现存在输出高电平时,存在CLK的电平还在高电平的情况下,提前变低,导致主机那边接受不到这个数据,
甚至出现发送0x01数据,主机输出输出上升沿准备读取数据,CH32F103的数据突然变化的情况,
请教一下各位大佬这个该如何解决
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
使用CH32F103的从机SPI,等待主机的CLK输出,发送数据,使用配置如下:
发现存在输出高电平时,存在CLK的电平还在高电平的情况下,提前变低,导致主机那边接受不到这个数据,
甚至出现发送0x01数据,主机输出输出上升沿准备读取数据,CH32F103的数据突然变化的情况,
请教一下各位大佬这个该如何解决
您好,可在程序中加个打印测试一下,检查一下接收的数据是否为发送的数据,这边进行主从通信测试,接收与发送的数据都是没问题的,你可以直接通过程序打印看一下。后续问题的沟通可通过邮箱(lzs@wch.cn)和我沟通。在CH32F103 EVT中有主从收发的例程,你也可以直接用例程测试一下。EVT下载链接如下。若方便也可将你的从机测试例程发我看一下。
https://www.wch.cn/downloads/CH32F103EVT_ZIP.html