找回密码
 立即注册
查看: 655|回复: 9

求一个STC8H8K64U 的 硬件SPI 驱动W25Q128的程序

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:185
  • 最近打卡:2025-04-30 15:20:38

12

主题

58

回帖

936

积分

高级会员

积分
936
发表于 2024-5-23 17:28:37 | 显示全部楼层 |阅读模式
如题!!

1、测试过例程,输出都不正常,用逻辑分析仪采样CLK都没信号
2、如果硬件SPI不好用的话就只能采用软件模拟的方案了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:422
  • 最近打卡:2025-05-01 09:54:52
已绑定手机

19

主题

3190

回帖

4866

积分

论坛元老

积分
4866
发表于 2024-5-23 18:13:50 | 显示全部楼层
例程都不行吗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2024-5-23 18:48:21 | 显示全部楼层
使用哪个例程测试?有没有注意例程初始化函数里面SPI使用哪些脚位进行通信?跟你测量的脚位是否一致?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:185
  • 最近打卡:2025-04-30 15:20:38

12

主题

58

回帖

936

积分

高级会员

积分
936
发表于 2024-5-24 09:01:51 | 显示全部楼层
乘风*** 发表于 2024-5-23 18:48
使用哪个例程测试?有没有注意例程初始化函数里面SPI使用哪些脚位进行通信?跟你测量的脚位是否一致? ...

例程里的
“14-SPI互为主从-串口1透传”
SPI_P22_P23_P24_P25
用的板子是开天斧三.2
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2024-5-24 11:36:44 | 显示全部楼层
你说的是库函数例程包独立例程里面的例子吧
这个例子是需要先通过串口给MCU发数据,MCU收到串口的数据后才会通过SPI接口转发
截图202405241135591661.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:185
  • 最近打卡:2025-04-30 15:20:38

12

主题

58

回帖

936

积分

高级会员

积分
936
发表于 2024-5-24 13:46:04 | 显示全部楼层
本帖最后由 ldc521 于 2024-5-24 14:03 编辑
乘风*** 发表于 2024-5-24 11:36
你说的是库函数例程包独立例程里面的例子吧
这个例子是需要先通过串口给MCU发数据,MCU收到串口的数据后才 ...

这么基本的我应该还是知道的
这个逻辑分析仪采的数据CLK一直是不对的,不知道是那里的问题
截图202405241345423614.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:185
  • 最近打卡:2025-04-30 15:20:38

12

主题

58

回帖

936

积分

高级会员

积分
936
发表于 2024-5-24 14:33:42 | 显示全部楼层
现在修改了CLK的边沿模式可以采到数据了,请问读返回的数据应该从哪里取?
截图202405241432395024.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:185
  • 最近打卡:2025-04-30 15:20:38

12

主题

58

回帖

936

积分

高级会员

积分
936
发表于 2024-5-24 15:23:16 | 显示全部楼层
总结:
1、硬件spi好用
2、接收数据直接读寄存器就好了
3、速度还可以

点评

自问自答,very good!  发表于 2024-5-24 18:13
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:417
  • 最近打卡:2025-04-30 21:39:09
已绑定手机

34

主题

2096

回帖

2206

积分

荣誉版主

积分
2206
发表于 2024-5-24 23:13:33 | 显示全部楼层
我这里有项目上用的W25Q256JVEIQ  256Mbit存储器的驱动代码,可以参考一二
25Qxx.c (13.6 KB, 下载次数: 86) 25Qxx.h (1.95 KB, 下载次数: 79)

睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 01:41 , Processed in 0.160426 second(s), 108 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表