hulai123456 发表于 2022-11-15 13:21

HC32L176 硬件SPI问题

各位大佬,在使用这个HC32L176 硬件SPI时,遇到这个情况:

MCU作为主机在GPIO E12到GPIO E15,作为SPI得通信引脚,但是通电与从机通信发现读取不到从机寄存器数据,MISO引脚一直为0xff。后来发现将CS脚飞线出来,然后用手摸着这根引出来的线(CS脚),就能正常读取从机寄存器中得值了,而且读写读没问题。

大佬们有没有遇到相同情况得呀,有没有解决方案?

wubangmi 发表于 2022-11-15 18:25

看这情况是CS脚要手动拉低啊

cainiao518 发表于 2022-11-16 10:23

很明显CS没控制对

yizushijie 发表于 2022-11-22 09:14

你是不是用了自动控制。

elephant00 发表于 2022-11-22 10:09

是不是你的CS脚没控制对

tpgf 发表于 2022-12-5 11:03

也就是说应该在这个期间将cs进行电平置位

qcliu 发表于 2022-12-5 11:58

在进行配置的时候spi的相关寄存器没有配置正确

drer 发表于 2022-12-5 12:06

时序有问题或者干脆的spi的模式配置有错误

coshi 发表于 2022-12-5 13:11

也就是说需要单独对cs引脚进行配置是吗

kxsi 发表于 2022-12-5 14:19

一般用手摸着这个线的话这个线是低电平还是高电平啊

wiba 发表于 2022-12-5 14:29

楼主使用的是哪种模式的spi通讯呀
页: [1]
查看完整版本: HC32L176 硬件SPI问题