[技术问答] hc32l136硬件SPI问题请教

[复制链接]
3805|29
 楼主| aa642895350 发表于 2020-6-10 21:11 | 显示全部楼层 |阅读模式
     控制OLED12864,想用硬件的SPI,遇到下面的问题:
     Spi_SendData 函数返回超时错误 M0P_SPI0->STAT_f.TXE不为1,
     使用的是SPI0,硬件引脚初始化的就用到 MOSI 和 SCK
     Gpio_Init(GpioPortA, GpioPin7,&stcGpioCfg);//MOSI  PA7
    Gpio_SetAfMode(GpioPortA, GpioPin7,GpioAf1);   

    Gpio_Init(GpioPortA, GpioPin5,&stcGpioCfg);//SCK  PA5
    Gpio_SetAfMode(GpioPortA, GpioPin5,GpioAf1);
    哪里可能有问题

评论

想问一下 你硬件spi的配置 写出来了吗? 能不能分享一下代码  发表于 2020-12-29 11:23
sgrtf661 发表于 2020-6-11 14:03 | 显示全部楼层
加我qq 409946461技术支持
 楼主| aa642895350 发表于 2020-6-16 16:28 | 显示全部楼层
已经改为模拟的SPI。
smartpower 发表于 2020-6-16 19:26 | 显示全部楼层
 楼主| aa642895350 发表于 2020-6-17 08:40 | 显示全部楼层

CS用的是普通IO口,只有SCLK和MOSI是用硬件的

评论

请问你有写过硬件spi外设的配置吗  发表于 2020-12-29 11:24
smartpower 发表于 2020-6-17 22:25 | 显示全部楼层
无论是否用CS脚,都要设置SPIx_SSN.SSn为0

评论

请问用普通IO口做片选,传输前选中为0,传输完之后为1,那么这个SSN的n是怎么选择的呢,用的其他IO做片选  发表于 2021-8-16 15:48
 楼主| aa642895350 发表于 2020-6-18 09:45 | 显示全部楼层
smartpower 发表于 2020-6-17 22:25
无论是否用CS脚,都要设置SPIx_SSN.SSn为0

已测试,确实如此,谢谢
smartpower 发表于 2020-6-18 14:50 | 显示全部楼层
aa642895350 发表于 2020-6-18 09:45
已测试,确实如此,谢谢

手册,都有写。。。。。。。。
yy_yanyu 发表于 2020-6-18 18:06 | 显示全部楼层
你后来调试 SPI成功了吗?我用SPI 读取数据0xFF。能不能把初始化和读写的部分代码分享一下,谢谢
keaibukelian 发表于 2020-7-7 16:18 | 显示全部楼层
改成模拟的好使吗
labasi 发表于 2020-7-7 16:18 | 显示全部楼层
恭喜楼主解决问题
paotangsan 发表于 2020-7-7 16:19 | 显示全部楼层
我也长知识了
renzheshengui 发表于 2020-7-7 16:19 | 显示全部楼层
很多细节需要注意啊
wakayi 发表于 2020-7-7 16:19 | 显示全部楼层
还得好好看看数据手册
yy_yanyu 发表于 2020-7-8 11:07 | 显示全部楼层
硬件SPI通信的时候需要注意延迟,我这调试没问题
zzy95 发表于 2020-8-2 07:20 | 显示全部楼层
yy_yanyu 发表于 2020-6-18 18:06
你后来调试 SPI成功了吗?我用SPI 读取数据0xFF。能不能把初始化和读写的部分代码分享一下,谢谢 ...

我用SPI 读取存贮器数据也是0xFF,你是怎么解决的
长啸震谷 发表于 2020-12-23 11:26 | 显示全部楼层
yy_yanyu 发表于 2020-7-8 11:07
硬件SPI通信的时候需要注意延迟,我这调试没问题

可以分享下代码吗
woai32lala 发表于 2021-8-16 15:44 | 显示全部楼层
yy_yanyu 发表于 2020-6-18 18:06
你后来调试 SPI成功了吗?我用SPI 读取数据0xFF。能不能把初始化和读写的部分代码分享一下,谢谢 ...

请问您调出来了么,我读回来的数据也是0xff,能给个例程么,或者加下好友请教一下
woai32lala 发表于 2023-4-23 14:21 | 显示全部楼层
Henryko 发表于 2023-5-12 23:47 | 显示全部楼层
改成模拟的以后可以用了吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部